Marbelous, 107 == Marbelous is rather fun to program in. Code -- ______________________!!***......000000000113444578:::::<<<<<=>>>>>>@@AAA\DDFF/////MM%%+++xxYYY{{{{{{}}}}}} `_` represents a newline. Output -- 110000FFFFEEEEDDDDCCCCBBBBAAAA9999888877776666555544443333222211110000FFFFEEEEDDDDCCCCBBBBAAAA999988 [JS Marbelous Interpreter](https://codegolf.stackexchange.com/a/40808/29611) This requires cylindrical boards (i.e. marbles pushed off of the board on the left reappear on the right and vice-versa).