... #####.. ######### #...#.# ##.......###..<#.# ####..#####.......#.# #....## #####...#.# ##### ######.#### #.....### #...# #......# ###.......# #...###.###### #.........# ##...<...### #.#...###...# #.....####.## ###.#...# ##.# #.....# #...# ##...###.# # #.....# #...# #....##..# ##....###^..#### # #....#..## #.............# #. #...# #...###....##...#.# #...# ######..#.## #....######...# #.##.# #..w.......# ... #.. .......######...# ..## #!......... #.>.# #.# #.......... ...... #. #.......... ..###### ....... ..# #...... ... #...... ##