# ### ##.###..## ###........#.>. .......<....... ......go..#.... ..........# . .......?..@. ......o...... ....o.......#.. .........#### . .......#..