######## #......#########+# #############............[.... #.....#....................... #.###.#.#..................... #.# #.#.#.###..........y...... #.###...#.# ###'#############. #.........# #.# ###############.######## .......<............... #######.######.######## #......#.# ######.#.# #.#.# #.#.# ###.#.# #...#.# #.###.# #.###.# #.....# #######