### ..# #.# #.# #.# #.#.###.# #.......##### ###.##...O..##### #.####.....# ### >....##.....####.# !..#.#............<# #####.####.....###### #..........# ############