#...... ######..... ........... .....$.... .........# .........# .........# .......o.## ..........# ........o.# ..........# .....?....## ...........# .........#o# .# ..########.# .# #.## .# #..# .# ##.##.# #.h#.# ##h#l# #...# ##..# [.>.. ....### .....# ......# #....w.# ########