.## .# ..#. #.# #...####.## ........# # #. .......##.# .#.##......#.### .!.............. #h.<........ ###......... #.).#..... #..#.# .... #.##..# ## .s. ##.# ..## ..####### .ps# #.......# pp# #........ .. #.......# #.s.....# #.......# #.S.....# #