...# #...# ###### #...# #....# ###### #...# #....# #....# #...###### #....####### ###0~~0###........# #........... #.'.~0.'.'......%)#####........... #<'.~~.'.'........#...............# ###.0~0###........#.###............ #.0.0# #..........# #...........# ###### #..........###.).....)...## #........#..##............. #........##.##.#........... #...................>...... #...................#...... #.............~P~P~PPP..... #..............~~7PgPPPP~.. #.........#.....~~~~777~PP~ #..............PPPPP~7 ~PP #.............#....~PP~7 7 #.!.................PPP7 #..>.................P.PP7 #..................[..PP7~7 #....................PPP7~~~ ..................PP.P~~7~ P.P ................#~.P~~~7PP~ .. .............$. ..............#