####### ...[.#### ..#.##.############# #.#.#..............# ###.#......#########.# ### #.........## #.# # #.. #.#.#.##..# #.# #.#.# #.#.#.##..# #.# #.#.###.#.#.....# #.# #.........####.## #.# ###.###.### ... #.# #%###... ##### ###.# ####..###### ##PPP## ##.#.# .##.......### #P...P#####....# .............+ #P.>..''....^..# ####.##....### #P...P#####....# #. #)...# ##PPP## ##...# #.###.#.# ##### ##.## #.......# #.# #####.### #+# #.# #.# #####.#### #.# #.# #..<.....# #.# #.# #.###.##.# #.# #.#####.##...#.# #.# #.......#......# #.# ...#.........#.# #.# #...5.<###.##.#######.# ...####................# #. #.###.############ # ..# #5# ### #.# #.# #.# #.######### ### ######.........###.## #.................#.# #######.####..######.###.## ........###...## #.# #.# .##..(.....>...#####.# #.# #.###.#.#..........# #.# #.###.#.##.######### #.# #....[#.##.# #.# ......#.##.# ##.# ........##+## #..# ####.#######...## #.## #....# ##.....## ##.# #.<..# ##.......## ##>.# ####....####.........####...## ............'.......%.'.......# ####......###.........####.....# #.#..#.# ##.......## ##.##.# #.#)##.# ##...(.## ### .# #.#.##.# ##...## .# #p..##.# ##'## # p.# #.# #.# #.. #.# #.# ##.## #...# #.....# ##...## ##.## ###