##..!.## ###....!.# ### ###........## #..# ###.P.#....#..##.^.# ###...........#.#....# .........#...# ..... .......##...###..# ...........ShD...# ....#.....######.### ..#......## #.... ..........# #...... ..#......#####........ # ##$....##..........# ..##....#.#.#....#.. . #...........#......$ ###......P.<........ ##...=..#........## #.......S.......... #.................# ........).S....#...# .........##...##.... .......P....### ### ......##....# .....# #....P .... ......# .. #.###... #. #S.. . ....