.. .# . # .##.# .#.#.. #...# #..# ########.####### .. ...##........... . ....###.#..#..###### .# #..........###..## #.# .#..###..## ##..### #.# # ##..## +#...# ##.## #.##..## ##..###...## #......## +#...##.....# #.####..## #...........# ..#.......###..#####@.?..# ###.####.#..#..# ##....# #....# #............# ##@#.# #.##.# #######......# #.%..# #.##.#### ##.......# #..#..# ##.......# ##...####.# ##.. #.# ##.....)..# #.........# #.# .. ####......>..# ##...###### .. #....#.......# ##>## ##. #.........# #.# # #.((.%...### #.# #.<^.......# #.# #.####...#.# #.# #.#####.##.####.# #.......##.....^########## #######.##<................. #.##...#####.####.##.# #.##...# #.# #.##.# #.##.#.#####.# #.##.# #.##.#.##....# #.##.# ..##)#.##.#### #.##.# #.##.#.##.#######.##.### #.##.#.##.#.......[....# .. #.##.#.##.#............# #... #.................##.#.##...w.. ####..........######.#.$)...... #.####.#..........#.##...... #..............###.........# #########..........#..#.... #.######.#......### #.# #.#...#.## #.# #.......# #.# ###...### #.. ...## ### ####