########### ......^...# .########.# ### #.# ##.######### #.# ##.#......... ##########.####.###.###### ...............## ##.######## ######.#######.###.......... #<# ##.#.#.######## #.#########.##.# ........##...#.# ##.#####.#......# #.# #........########.# #.# ##...........[....# #.# #.......###.###### #.# ##.....## #.....# ##...## #"##### ##### #.# #.###### #......# #.####.# #.# #y# #.# #l# .....