.. .## ?. ..### .. .# .... .. .# ... .#.# #.##$..# #..##..# #..@s.###.## ###.hh........ #....w.####..# ###..##..# ###.######...###...# #..........#.......(# .#####.####..#####.# #.####..# .# #..##..## .# ##....## #...<.# #..#...# ....###<.# ##### ##..# #<..# #..#.# #..##.# #.# #.. #. .... # #####