###### ####### ##### #....# #.....# ####...# #.##.# #################.....#########......########....##### #>..............'....................>...)...........# #.###############.....#########......######.####.##..# #.# #.....#...#####............>.........# ###.### #.................#########.##.####..# #.....# #.#####...###.....#....#.##.##.#.....# #.....# #.##.##...###.....#......##.##.#.##.###### #...^.# #.##....####......####......##...........# #...### #.##.#.## #..#'#..............#.##.####.# #.#.# ####.##.#.# #..#.###########.........# #.# #.#.######## #.......#.########..............#.#.##.####.# #..........# #...[...........#.....(................#..#.# ###.######.# ##..)...##.#####.#............#....#.#..#..#.# #...# #.# #.......#### #.#..#########.#.##.#.#....(#.# #.#.####.####..........#####.#..# #....#.#.####.#..##.#.# #.#.##......#.#........'......#.####....#.#......#.....#.# #.#.##......#.##.##....########...........#.#######.####.# #.#[##......#.##.##....# #.............................# # ..#.##......#.#...###### #.###.....#....#.#######)####### #.##.#.####.####.#...### #.# #.....#....#.# #.(.........# # #....#.........#.....#.# ##.###.....#....#.# #.###.#####.# #....#..######.##.......#.# #....#######....#.# #.###.# #..............#..........# #..#.# ######.# #.....# #.....#.########........#.# #####.# #.# ####..#####.# ... #. #####......# ##.#...# #.# #...........# . #. ###.######## ##..#.#### #.# #)##..####### #. #....# #<## #..##....# #.# #.##.....# #. #....# #..####...####.# ########.###.###.##.# #. #...### ##....#...# #.# #.........##.....##.# .. #%....# ###..###.# #.# #.######..######.##.# ###### . ##.##.#### ##.##..# #.# #.######..# #.##.####...^# ####..#.## #....## #.# #......#..# ###.#.....#.#### ##..#.###...## #.####%........# #...#..##.#.# ##....##.########..............####.#....##...# ###..#..#.....)..........>...........#.####### ##.#.##.#################.#..#####.#.).# #...#..# #.#..#.....#.#.# #.###.## #.#..#.###.###.# ##..##.# #.#..#.# #.....# ##..##..# #.#.(#.###...### ...######.###..## #....#.....#.# ..............## ####.#####.#.# ...############ #...# #.#.## ###.# #....# #.# #.#..# #.# #.#..# #.# #.#..# #.# #.#..# #.# #.#..# #.###.#### #.....# #######