#... #..#.# ..# ....## ....####... ...... ....#..... ..... ....#..# #...### #.....## #..#.### ##......#.. #.....###.......... ##......##<........ #..###...#......#.. #....a..##...))........ #....#.####..##.#...... ...#.#..# ##.#..#...... ..... ..# #.^......... ...# .#.> ...##....... ... .### .... ....... .. .. ....[ .... ... .....