.. ... ##### ###..[ .... ...... #.###########...... #.................. #..l##'##.....?.... #...#...#...#..... #.###.8.###.# #### #.#.......#.# #.#.8.<.8.#.# #.#.......#.# #.###.8.###.# #...#...#...# #...##+##...# #...........# #....####.....# #....# #....## #....+ +...## #....# #...# #....# #...+ #.#+## #...# .. .....