######## ##### #....... ############# #...# #....... #...........######...# #....... #.#####.........##...# #....... #####.#####.........##...####....... #.........+.........').............. #.###.#####.........##...###........ #.# #.........##...###........ #.# #.........#....+.......... #.# #.........#....###........ #.###.#########+#####....# #........ #>.......... .....###'###...# ###+#'####### #....# ### #...........# #+##....# #...........# #y.#....# +...........# ##y#....# #...........# #yy....## #..<#'####### #.......# #.#.#.# #..)..).# #...#.# #.......# ###.#.# #.......# ..#.# #.......# ###.# #.......# #.# #.......#