##### #...# ###...### #.......####### #.........y...###################### #.......####....................)..# ###...######............##########(# #......>...########...## #.# #........... ...#..>..# #.# #.#.####.##. ##.#.....#########.## #.#.# #.# .# #...................# ##.#.####. .###.##.....###.#####..# #######<........ ............# #..# ...........##### #.##.#.### #..# #.#######..#..... # #.#.# #..## #..........#.#### # ##...# #...# #.########.#.# #.#...## #...# ######.#.# #.....# #...# #......#.# #..<..# #..## #.####.#.# # #.....## #..# #...# #. #..###.#####.# #..# ##..# ####.# #..# #.......# #..# #..####.....###.###.####### #..# #...>..............## #..# #.#####....^#...#### #..# .#####.# ##.## #.### #..# .....#.#### #.# #..# #.......# #.# #..# #.......# #.# #..# #.......###.# #.# #..# #...........# #.# #..# #.......##### ##.## ####..# #.......# ##...# #.....# #.......# ##.###.# #.##)## ####.#### ##.## #.# #.##.# ######.#######.## #.# #....# .............#..# ... #..### #######.........## ...... #..# ########.###.# .#.#.#.#####..# ##.## #.# ##.# ..>.......##..# ##...#####.#####.. ###.#.#.##.##..# #.................................# #####...#####.###.######.......#.##..# #......## #.# #.......#.##..# ##......# #.# ##......<#.##..# #.####.## #.# ...............# #.# #.# #.. .#.......#.###.# #.####.# ### #.......#.# #.# #...##.# #[......#.# .# ###.##.# ####....... .# ##.##.# #.###.## ##