### ..# # #.# # ...#.##.##.###. ............... ..##.##<##.# .......O...# a.......##.# #.##.#### # #. . . .#