Arrow keys to move a number of spaces equal to the first number in that direction.
You cannot cross your path.
Try to clear the board.
Color palette (found by genetic algorithm): #4a6 #a6a #6aa #aa8 #a87 #87a #7a6 #a67 #67a
'#' + 'x4a6aa87a67a'.substr(number, 3);