###### ########### ##### #....########### #########....##...# #...# #....#....#....########....#........#...###...###### ###.......(.#...........#....#........'....><...'....# #......<....#......%....#....#........#...#.....####.# #...........#...........#....####....%#............#%# #............................###.)....#..!...).....#.# #.................#####.....%.........#.##.........#.# #...........#.....##......................>........#.# #.................##............##....##############.# #............>..................+.................##.# ####.......#....#........#......#.....#.####.####.##.# ###.....#.............#............#.#..#.#.⌠#.##.# ####................................#.#..'.'..#.##.# #.......#...........................#.#+##.####.##.# ##.......#........................##.#...........##.# #........#............#........ .. ..#.#+##.####(##.# #........#...........##....... ..#.#..#%#..#.##.# ##......#####....)....##...... .#.#..'.'..#.##.# #...%...# ###................. #.####.##'#.##.# #.......###.#.................. #...........##.# #.............#................ #.####.##'#.##.# #.............#{............... #.#..#.#..#.##.# #..............{....##.......# #.#..+.'.)#.##.######## ###...........#..'####.......# #.#'##.####.#.........# #####.............##........ #...........#..######.# #....##...........##... #.#'##.####.#......^#.# .......##.......{........ #.#..#.#..#.#..##.###.# ........##.......{......... #.#..+.+..#.#..##...#.# ......................... #.####.##%#.#..###.##.# ......................# .#...........#..# #....# .###....#.......{...## #.#.####.##%#.#..# ###### #....#............# #.#.#⌠.#.#..#.#..# #....#...........?# #.#.#..'.+..#.#..### .....###.........# #.#.####.####.#....# .... #.........##### #.#..............#.# ... #......##.....######.##############.#.## . #......##.....##.......................# ............@................##.####.############## ........................>.........(...............# ..........#.....................#.##.############.# ....#<.....#.....................#.#...###########.# . . ... #.....................#.#...............# #.......####..........#.....############# #.......# ####.......###..## ##############################.........# #................# #.......###.....#..%# #.##############.# #.#####.....#.#.###.# #.# #<# #.###.# #..##...#.# ### #.###.# #..%..# #......##.# #...#%### ###########.#....##.# ###.#...# #.........##.##.# #.###.# #.#####....#....# #.###.# #..........###### #.....# ############ #######