##. .. ... .. #.##.# # #.##.##.# .# ..#.##.####.## #.#.##........ #.#.........# #h###...##...##.# ...h.....a...##w# h...#.r##Z.w##.# . #.>sao.....# ####....##.# ##.....##.# ......$...# .##......### ........## ###......## ..........#### ###....os....# ##....o.##### .........# . ....#....########?# .............<......# .s.##.###..#.######.# .................)#.# ......##..##.###..#.## ..o.........so.......# ....#∩.....###.....# o#. #..##..# #....## .. #..##..# #....# ##.##..##..###....## #..................# ##.##....#.###..#### # #...........# #....#.####.# ...%.....# #.# ########## ###