.# ..### ####..#.###.# #...........# ########### #..........# ..........### #..........# .....^....#.###..........# ..........#..............# . ...)......'.P##..........#.. ..........#####(............ ###.##'### #...........# #># #..........## #### #.## ######.#..## ...# #..# # ####....# ####..+#### ##.## #P##....#### #.......#.# ##..# #......## #..###..#.# #..## .#....#.#### ##...#.....# #.## ...........#######.##....#..## #.# ......................#.#..†.# ###.# ...........###.^#.+.###.#..†.# #...# ...........# #####.......D#..# ##.### ###..###..## ####.P+..##.... ##...# ...# #### ##..### ##.... ##..### #.## ..## ..# ## #...# #. #.##. ## #.##.#.####### . #............# #.........}..## #.............# #P...........?+.. ##.............# #............## ####.###'##### #+ #####.# #.# #...#### #..# ###+##.#.# ### ## #:.## .........## ##P#+.### #######..#### ..........# #.......####.^.........## .........## ###.P.##..##............PP## ....>....## #.+.....#.#..#.............#### ..........### #.#.....#.#..#...........#<...# .........##.####.......#.#.#............####.+ .................#.##.+..'.##...........# # ........#########.......################ #######.# ##.##.### ### ######