# ### ... ##.## #.... #...## #....## #<... #......###### #O..# #...!.......## #...# #....#..###..# ##.######### . ##...O..###....<.....# ####................# #................... #..#####............ #..# #............ #..# #......._... ...# #.......... ..... .......... ....# ....... ... #