### ####.### ############ ######## ## ##### ##.#..#.######### #######........#.####.P#.#.#####.##...##### #P.......##P.##P###P...#P.......+...##....)......##.......... #......#...........)...........##..PP.................<..... ##.......#...P##.#..#P.#........##........................... #..(........####.########.......###..P...........P..<........ ##.........## ### #.(.....# ####...........####.P+##.. #.........# ##P+.#PP# #...........# ##..# #......###.# ##.##### #.###.#.#..## #.P# #P..#.## ## #... ### ###.##..# #.## ##...### ###.## ###...## #.# ###P...#.# ##...P## ##....#. ###.##### #.......## #P#......# ######..#.######.......# #........######.# .........#####.#P#..........'........# #.....^.#........ ..............#..#.........##........# #............P.## ##........#...........(..#.##.......## ##.......#.###### ##.......##P.#.#P.......###.........# #.........## ###..#.#########.#.P#.## ###+P###..# ##...^..(P# #.#### ###.##.# .## ### #.......## #. ####.. #..##..### ## #.## ####.### ..# #...[#P#### #.........# #.........# #.........# ##.........+ #..........# #...+#...### ###...#### #.### #.### #...# #.###### ###.#..P.## ##.<.......# #..........## $ ##.........P## #P............ #.....>....## ##..........# #.........## #.###...### ####.#..### #.......# #####<......# ##..P#...##### #.......##. ##..P.###.. #P..P##.^^. ##.####^^.. $ #..##^.^^. ###.##..s.^# #....s...# ###.^s^### #P.°s## ##...# #...# ####. ##