##.....##...# #........# ##...........# #........# #................. #........# #................# #........# ########### #................# #........# #.........# #........[.......# #........###.........# #................# ... #....................# ##.....<...<......#.... #....................## #................##.... #.....y$y.............###....#.#.#.#....#...... #.....$$.)......[....................###..>.... ########..............$.#....#.#.#.#........... ###................#...................... #..($?.............#....#.#.#.#........... ######.#................#..#..........#..###### #.......................#.#..#.#.#.#..#..# #.)..y(..............................##..######### #.<........................###.......#...........# #........#.......................................# #........###....y...................#............# #....................#.................#.........# ##........##...#.#........###.#...................# #..........##...........#.##..##...###............#### #..............#.#............#..#####..#........[>..### #..........##.........###...............##.............# #..............#.##...# #....######..#............###### ############.#.#.#..#.###.#..# #.##)##.........# #.......##..##.#..### #.##.###.....######### #.###..####.........####.##.# ####..........# ##.###..#######.#.........##.# #..........# #......).....#######.........# #..........# ##...#######..# ##........## #..........# #....# ##)## ##..........## #..........# ##...## #..# #.........#..# ############ #..#.# ####.## ##.#.......##.# #..#.####....# #..#.......##.# ###..#......#### #.##.......##.# ###...######### ######.##.......##.# #...### #.......##########.# #.#.# #.......# #.## #.#.# #.......# #..# #.).# #.......## ##.####### #..## #######..###### ##...##...## ##.## ##......###......$...## #..# ######..............># #### ###.............# ##............# ##..........## ##...##...## ##########