################### ................... +#########.....### . ..#.........# .. #.#.##..#+############ .. #.#.##..#.####........ . #.#.##..#.............. #.#.#...>................. #.#.####......##.......... #.........###.##.......... ###.####### #.##....[.....# #z# #.##..........# #.. ..###'####+##.. ...# #########.####.### ...# #>................ ....# #.#####.#.####.### ....# #.# #.#.# .....# #.# #.#.# ... #.# #.#.# #.# #.#.# .#######.#####.#.# ...............#.# ########.#######.# #........<# #.#.####### #.#.# #.#.# #.#.# #+#+#