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