######################### #...()..#.......#...)...# ###.#.#.#.#.#.#.#.#.#.#.#.### #..................)........# #.############+############.######## #...'<##........Y................... #...####....>....WY................. #...# #.......########............. #...# #.......########............. ##+## #######.......##............. #######.##............ #.##............ #.##............ #.##............ #.##............ #.##............ #.............. ####........... #........... #.......... #......[... #.......... #......... ......... ##....... #....