### .. ..# ##+#.# #....# #....# #.##....###### #....<.......## #####>......... ##### #........# .....##........# ...............# ........#........ ......).#.####... .....##.#.# ## ..... #)#.# .... #...# #### #...... #.#..##.. #.#..# #.#..# #.# .. #.# ...