### #.## ####..#### #PP#...#.# #.P#.....# #.P......# ###........# #..........# ###..........# #............# ####............# #.#P..........#.# ####.P...........## #............##### ###P...........# #..............# ####..........#### #.............# .... #............## .... ####..%.........# ..~(. #P#............P# #.... ##..........<.#.## ##.... #P............### ~P....###...........#.# ~~~....#P...#........## #~...P..........P.#... #....................... ~~~..................... ~~........%.......#.. #.~.....t%$....##. ##...P..l.S....# ~P...P..t%S....# ~~~.PP.........P# #..P............# #.##............# ~~#.............P P~#............. ~~##............