###### #...# #....# #....# ## #....# ##.....# #.. #....# ##### ##......# #.# #....# #...###.......# #.#.# #....# #....#........+ #.#.# #....# #....#..a.....# #.#.# #....# #....#........# #####.#.#####....#########....#...a....+ ..............................#........# ........#####.###.########.............# ...<...<# #.###.# #.##.########.# ........# #.....# #.#.......# # ........# #..##.# #.#.#.#..... ........# #..#### #.#.#...#... #.......# #..# #.#.##### #. #.......# ##.# #+#........ #.......# ..# .######## #.......# ### .. #........ ... .... ..... ......