#....# +....+ #....# #....# ####+#....# #.........# #.........# ..###############.........#+#### ................................ .......<.........###'#.......... .................#...#.......... .................#...#.......... ..######'#####'###...#..O....... . #........#.........#.......... #..####..#.........####h###... #.## ####....##.......... .. ## ##'####...##..h..# #... #.(.# ....# #.... ....# ...# ##...##.... ...# #+####..... ...#