######### #.......## #........## ##.........### #............############## ##.#####....(.............############ #.....#########......###.(#.>.......# #####.# #####......>...>......# #.# ####..........>...# #.##### .. ####....?.y........ #.(...# #.# ##.............. #..#..# .. #...?.......... ##.#..## #.# #.............. #.#...##..# #..........#### #.##...#.# #..........# #........# #..........# ##......## #.######.# #......# ... #.....## #.....# #..<.## #....# #...## ...### ..## ..## #