###################### .........#......?..... ...........#............ ...........#............ .... #.....##........... ....##.....##...<....... ...........'............ ...........#.......##### ...........##......# >...##.....##......# ... ##'#####.......# #......+........# #......#........# #..g...# ......# #......# #....... ##.....## #.....#