#.. #.. #.. #.. ####.. ..... ##.##..## ##### ........## ##...## #........###.....# #######..Sh......# #.####.....#######. #.# ##............ #.# ##.#......... ..# #.#.######## ..# #.<.# #P. #.#.# #...... ......### ###..... ...... ##.##.## #. .#