########## ###### ##### ########## ####........# #....######### #...# #........# #...........# #.#.<.).....># #...# #........# #...........######.#.#######O.#### #...# #........# #................#....#..........# #...########........# #................###..#(####..##.# #..........#........### #.................##....####..##.# #..........#..........# #...........##.##.###.####.......# #..........#..........# #...........#.........#..........# ######### #....##############...###...........#..##.#####.##.#..##.# #......<# #...>.............'...'.'........(.('.<)..............##.#####.####### #........##########...###...........#.###.#####.##.#..##.#.....# #....###.### ##### ############..#...# #.##.....#.#.##### ##....###...# #########.##.### #.##.#...#.#.# #...........# #.........##.# #........#.#.# #...........# #.........##)# #####....#)#.# #...........# #.........##.# ##..##...# #...........# ####..#####..##.# #..###### #...........# #.....#(?)#..##.# #..# #...........##### #.....#$?$#..##.####### #..#### #......>.....)..######## #.##..#?%)#...........# #....^# #..........##..........###.....#####...........# #..#### #..........##..................................# #.....# #..........##...........##.....................# #..##.#### #####)#######...........########...............######........# #.# #########'#...# #.......................#..#.###.# #.# #.###.# #......<................#..#.....# #.# #.....# #.....###########.......#..####### #.# #..######....###### #.......#........# #.########## #.................# #.......#..#####.# #..........# #...#.###.........# #.......#..# #.# #..........#######....###.........#### #########..# #.# #...............##..#.#...#.##.......# #..# #.########## #.#######.......##..#..#..#.##.#.....# #..# #..........# ##.#######.......##..####....##.#.....# #..### ########.### #.......##.......##........####.#.....# ##### #..#.# #######.# #.......##.......##.##....#####.##+########...####..#.# #.......# #.......)............................................># #.####### #.......##.......###################.######.#...##.##.# #.#### #.......##.......# #..........#.##.##.# #....# ##########.......# ############.......# ####.# #.......# ####.##########.# ######### #.#..........# #.#.########## #...# #####