...# ##... ######... ##..##... ##...##..# # o #.....##.#### .#... ##h...#.....#...... #.)....?..<)...... #......##...###o.. ##.....##....# ##.....#....# ............# .......##...... ##............##. #####.......##