### ..# ########.### .........#<#.# .........#.#.# .........#.#.# .........#.#.### # ..###.#..#.....#.# .............###.# .....#..........## .....##...........# ............#....#.# ......##.#..#....# .[... #.#..#..#..... .... ##.#..#..#.#.#. ..... +.............. ......#..........#.## .................# #.# ......#............##.# ..... #..........####.# ..## #........#.# #.# . #........#..# #.# ###########.# #.# #####..##.################ .......................<.# #####..#.################ ##.#.# #...## #....# ##...# ##..# #..# ..... ........ ........... ...........# ..........!# .........>.#