########## #........# ##.#.#.P#.## #..........## #### #..#..###...# #..##### ##.....##...# ..#.#.###....f.##..## #.##....#...........# # ##.#....z##........z.# #.#.....# ##.....##.#=........###....#.P#............##...............!..# ##....#####...[[[[.## ###..P..#.........#..##f.......######...## #..f## ###...).## ##..........#..#...####.....f# ..# #f.f# ##### ##...###### #.P.##........##.## ##...### .# ##<####.#.# #..#...fP# ##..###.#........# ##.f# # #f.##.....# ##.......# ##F# ##..##..#### #f.### #...%...### #..##.P.#### #.# #####f.. ##.#.## ##.##...# ##...#.)..#.###.# ##.# #.....# #####.## ##...............# ##z..#.# #.# #.....#........### ##.z....# #z# ####P........#.#### #..z..#.### #.###f##........#..# ..######......... #.....%..P...#..##.# ............#.#.. #####.##.......#.#.# ### .f...f.f.#..#### ####P..........####P# ########.f..# #f....####..f#...### #.....## ##...## #...z.z.z..# ###..#.# #..P........z##..## ##..## ##....#...#.####z## ###### #.## ... ##..#.# #...## ##P##P####.#### . .......##..#.# #.).....f#z...#.# .........##..## #..#............# #.#.##....#.[# #.##f...........# .........##.## #.###.#P......#.# f$........z# #..######...f#.... #.##.###..## #z.# #..P.#### ##.P# #.## #...## #...# #z# ##.## ##z## #####.### .(# #zz# ##.##....# ... #####z# #..zz...## #...P.### ##.#...## #.#....z.######......## +.........z..zzz........+ ###P......#.#.#f.f....### ##..#.##.#.##......## ####..######...##.# ..# #....#..# #... ##.P...# #... #..... . #.P.# #