########## .........# .........# .........######## ................# ..$......######.####### ......g...............# ..!......######..####.########## .........#######..#............. .................>#.#.########## #################.#.#.# #.#.#.# #.#.#.# #...#.# ######...#.# #........#.# ##........#.# .......)....# #........### #.........# #.......).## #######....# #........# #........###.# #...)...>....# #####...###### ###.# #.# #.## #..# ##.## #..# ##.# #.# #.# #.############# #.#...#...#...# #.'...#.......# ###...#...#...# ##.###.###.## #.# #.# #.# ##.###.###.## #..[#...#...# #...#...#.<.# #...#...#...# ##.###.###.## #.# #.# #.# ##.###.###.# #...#...#... #.......#... #...#...#... #########