LABEL

LABEL is a programming language based on goto-like jumps and loops and whose memory consists entirely of how many jumps have been made.

Syntax
Every command takes a label as input

Rule Clarifications
1. If a label can't be found, it will start from the beginning of the program and move right or at the end of the program and move left, respectively.

2. When counting how many times label X has been run, subtract the number of times it has been run backward from the number of times it has been run forward.

3. Labels can have numbers at the end, which simply differentiate between different versions of the root label, and affect the same value in memory.