########## #........# ########## #........# ########## #........# #........# #........# #........# #........######........#################........### ######### #........>....'........'.............>..........'.# #.......# #.....%...#####........#####....#####.##........#.# #.#####.# #.........# #.......)# #....# #.#####'#...#.# #.# #.# #.........# ########## ###### #.#.....#.#.#.# #.# #.# #.........# ###########.#.#####.#.#.# #.# #.# #######+#.# #...........#.#<......#.# #.# #.# #.#.###### ......#######.#.#..##.###.# #.# #.# #........# .....+.......).#...#...#.# #.# #.# ###.####.# .a....#######.####..#.#.#.# #.# #.# #.# #.# ... ...............#.#.#.# #.# #.# #.# #.# #..#.######.#####.#.#.#.###.#####.# #.# #.# #..#..#.........#.#.#.#.#.......#.# #.# #.# #.....#.###.###.#.#.#.#.#.#.###.#.#### #.# #.# .#..............#.#.#.#.#...#.#....# #.# #.# #.#..#####.###.###.#.#.#.###.#.###.## #.# #.# #.#...........)......#.#..o..#.# #.# #.# #.# #.#.######.###.###.###.#######.# #.# #.# #.# #.#.# #.# #.# #.# #.........# #.# #.####.# #.#.# #.# #.# #.# ########### #.# #......# #.#.######.###.###'### #.# #####......# #######...##)....#.........#############.# #..........# #.........##.....#.........#...#..%).....# #.....####.# #####.#####...##.....#.........#.#.#.######### #.....# #.# #.....# #.#...##.....#.........#.#.#.# #.....# #.# #.##### #......'.....'.........#.#.#.# #.....# #.# #.#######....###.....#.........#.#.#.# #####.# #.# #..........................#.###.#.#.# #.# #(#########......#######.#####.#.###.#.#.# ..#####.####.##.......<.................#.......#.#.# ..............##.##########..#######.###.#.......#.#.# #######'####.##.#......####............?..........#.# #............................>...........###.###.# #.....######.#.######.########.....#.#.#.# #.....# #.....# #.#......#.....# #.###.#.#.#.# ####### #.....# #.#.....######.# #............ #.....# #....#### #.# #.....##..#.## #.##### #....###### #.# #.....##..#.. #. #.........# #.# #.....##..#.# # #....####.# #.####.........#.#.# #.........# #..........#...#o#.# ##...###..# #######.####.......# #...# #..# #..).....)...###.# #...# #..# #.#.#####........# #...# #..########.#...S.o..#.######### ##### #...........#.#o#..........)...# #.###########.#.#(..##.#######.# #.............#.#(..##.. #r# #############.#.#...##### #o# #.#.#.### #.# #.#.#.. #.# #.#.########## #.# #.#..........# #.# #.##########.# #.# #............# #.# #.##########.# #<# ### ### ###