.. .. #.# .#+#..#####... ......#...#.. .........#.. .........#.# #....#.# #....#.# . #..#...# ..# ..##+#...###....# ........(o.)..(.. ......##h.##o.... ...... #..# ... ...#.. #..# . ####+# .... ...... ....... .5...#...