### #.# ######## #.# #......# ###########.# #......#.# #...........# .g...#.#.# #.#########.# #.#. ..#.# #.# #.# # + J..#.######## #.# #.# ....#g......... #.# #.# +....#..........##.# #.######## #...##J.........##.# #......... #..........##.# #......... #...........#.# #......... #.#####...#.#.## #......... ###.###.#####...#.#..########......... (...........+...'.............####+### ..#.###.#####...#.##.########.####.# .(#.###.#####...#.##.#####.........# ..................................... #.#.###..######.####.#####.##..###### #..# #.....รท.# #.##...# #..# ######..# #.##...# #..# #..# #.##...# #..# .######..# #.##.... .... .........# #.# ..#.. .... .#######.# .# #.... #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #####.# #)....# #.##### #.###### #......#### #.......... ##.###.#### #.# # #.# # #.###.# ######.#<..# ..........### ........#....... ################