####### #.....# ######## #.##.##### ####+###......# #.##.# #.########### #(............######## #.##.# #.........).# ###.............#......### #....# #.#########.# #>.......................########....###.# ####.# #...............{yy.....................># #....# #.#........######@yy.......###.##.##.##### #.#### #....#.##### #.##........# #.##.##... #.# ####.#.# #########..## #.##.#..### #.# #.#.. ##.####.##.#..# #.# #.############ #.##....#.#..# #.# #[#..........# #{##.#..#.#..# #.# ##.#.######.#.# #######{##.#..#.#..### #.# #...........#.# ......{.).....#.#..#.. #.# #..#.########## #######..##...#.#..#.###### #.# #..#......... ##@##..(..#..#.#.... #.# #........### #.##...#.#..#.##.###.#.# #........# #.##...#.#...........#.# #........# #)###..#.#....##.#####.# #######........# .######.###..#.#....##.......# #........####### .............#.#....########## #.######.# #######..##.##.#....# #.# #.# ...........<..# {#.# #.# .##..#.##.#........ #.# #.# #. #.# ##.#..#.#### #.######.. # .. ..#....# #.....# ## ..Y####.##.# #####.# .... ... ## #{# {{ ... ##'## ... ####..{# #<.....# ####...# #....... #....... #.......# ........# ######... .#