$ $ .....#. ........#######. $ ................. .............#.... ................... .................... ..................... ...................... $ ....?.......... .......................... ................. .......................... ............ ................. .......................... ............ ................ .....................^.... ...........# #............# ......................... ........... ##.........SP# #...............##.#### ..........## #............# ###..........#### ## ..........P# #..........# #.#..........# ...........# ##.#.......# #........##...# ...........## ###.#......### #........###(...# ............### #............# ###.........#......# ..............# ##...........## ##..................# ..............####........D...# #.........P.......... ...###..........#......###....# ##........###......... .. ##.......................####.........# .#...#. # ##..................................## ###.... #.................................## P... $ #P...............................P# ... ###......P.....................P### ##............#..............## ###..........................### ##..............................## #................................#### #......<............................# ...................................## ........................##..........## .........#..............###..........## ........###.............# #...........## .......## ##P........#### ###..........# ......# #........#.## #..........### .....# ##........#.# ##...........# ...# ##..........# ###.........### ## ##...........# #...........# #............# ##..........# ############## ############