###[ #... #...####.####..... #.....#...#...... #.....#...#..... #.....#...#.... #.....#...#... #...<.#...#..######+## #.....#...#..#.......G ####..'...#..'$....... #..##'##..#........ #.........#........ #.........#........ #.......<.#........ #.........#........ ##........#........ #......<.########. #............. #............. #............. #..#+###...... #..# +..#### #####..# #..# #......# #..# #......#####..# #.............# #.............# #...#####.....## #...#...#......# #...+...#......# #.......#......# #...#..........# #..............+ ####.....8.....# #............. #.........##### ###.......... #.......... #.......... #.......... #####.YT....... #.....$.8.((... #./......D#### ###........... #........... #........... #........... ###......... #.........