############ #......p?p.. #.#########. #######.#########.## ........p.ppK......# #.###.#.#########..# #.# #.......... #.# ###.####..# #.# ###.####.{ { #.# #.........# #.# #.#.#####.# #.# #.#.# ###.###.#.# #.......#.. #.#......## #.######.# #.##### .# #.##.. .. #.##.# ..# #.##.## ..# #.#...# ### #.....# ##.#####...# ##(#.## ##.## #.###.###.####.### #.##.##..........# #.##....#.####.#.# #.##.#.#.## #.#.# #.##.##.## #.# # #.# ..5# #.##.#### #.# ### #.# #..# #.##.# #.. o$. #.# #..# #.##.# ..# #.# #.# #..# #.##.# ## ...... ...## #.##.# # #.#.####...##### #....# .. #.............. #.#### ###.# #.####<..# #.#####..... #.......## #.......##.### #. #..###### #.###..........#.. #.#.# #.# #.####.###.#.. ##.###.##.# #.# #.####.###.#.. ......###.# #.###.##.........# ###....# #.##...#.#.......# #.####### #.#......#...# #.##### #........ #........#...# #.....# #.####### ###.(...###..###<###.# #.# ##......).((...# #.# #.# ########.###### #.# #.# #.# #.##########.###### #.# #.#.......##......# #.# #....####.##.###### #.########.....###.##.# #.....................# ##########......##.######. #................ ###.#####.####### #.# #.# #.# #.# #.......# #########