## ## ... ... #.##.... #..#.... ############....(. #..........#.... #.........h..# . #.......l.o..# .# #........so#.#.# ......)...a#o..# ...<=......o...# ...........##.##.# ................>. !........<.##...# ...........# ...# .########### ...#