############ #........... ..# #...>#########.# #...........##.# #.........#(##.# #.######.#######.#.##.# #.......#######.#.##.# #.######............#.# #. #.#######.#..#.#### #. #.# #.............# #. #.###.###.#.####### #. #..........)####### #.#.###.#.#..)).....# #..###.#.#.#.####.## ......#.......#.#.# #.# ........###.###.#.# #.# ...#+##.# #.# . ..# #.# ..........#.# #.# # ### #.# ..........#.###.##########.## ............^.........<.....# ......<#....###.##########.## .......#........# #.# ..#....#....##### #.# ......)#....# #.# ......Z(.#..# #.# ......l..#..# #.# .........#.... .# ............### #.#+#....#### # #....# #....# .....#