.... #. .... #. #.# .....#. ... .. .....#.#### #.## #.# .......... ... #.# ......... ##.######.## ......gw#####..#........ #...J....##..#.##.#.# #.....K........#..#.#.##### #.......##.##.............# #......###.######.#.#.###.# #...... ..............##.# #.....# ########..#.#.###.# #..... .....#.#.# #.# #..... ### ########.# #.# #.. ..# #.# #.### ### #.# #.#.# #.# #.#.# #.# #.#.#############.# #.#.............#.# #.#.####.####.#.#.# #.##.#.#......####.#.#.# #.. . +..................#.#.# # ...#.# #.##...#.###.#.###.#.#.# #. #..#.#######.######.# #...# #.#.#.# #.. #............# #.# #.#####.#.#.# #...####......##....######.# #.......#.#.# .............####...##.....# #.#.........# #...........##.##..##.##'##########.#...# .. ###.##.....##...##.#...........#.#...# ...##.....#.........##.#...........+.#...# #.....<.##........##.#..#######..###...# ...##.....#.........##.#..#.....#..#.....# ....###.##.....##...##.#..#.###.#..####..## #...........##.##..##.#..#.###.#..#......# .............####[.....#..#...#.#..#.###.## ....####......##....####..#####.#..#.# #.# .#. #...............#........#..#.# #.# # #...#.......#####.########..#.# #.# ...########.# #.'...........#.# #.# ....# #.# #.#...........#.# #.# ...## #.# #.##########'##.# #.# #.###...............# #.# #..........########## #.# ##########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.############.# #..............# ################