####### .......# ........# .........# .........# ..{......# #.........# #.# #######.# #.......# ###'######### #...........# #...........# #...........# #...........# #...........# #......<....# ............# #...........# ######+# ########'## #......## #.# ######.#P.PPP# ##.# #.......P...P## #..# #.......P...P.# #.## #.......P...P.# ########.### #.......P..P..###..........# #.##.........#....##..........# #............####.............# #...<.....# ####..........# ####.###### ##.######### #.# #..# #.# ##... #)# ###. #.# ..# .## .