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