# ... ....#########.### .?........l...>... ..###...#######.# ##...## #.# ##...## ##.### ##...###....# ##...#.....# ##........# ##........# ..........<.# ###.........# ###########