#### ..... ..... #... ...... #..# ......#+#########..## #### ..........a.l......> .... ####.#.#####.###<.# ..... #...# ###.###..# ..... ##..# .........#...... #..# ###.###.##...... #..# .............# #####..#####.####.###.# .$.......<[..........# ........#..##.####†#.# ........#......#.#.#.# ........#..##..#..<# # ...........##..#.#.# .######....##..#?#.# #....##..#.#.# #....##..#.#.# #.#.# #.#.# #.#.# #.#