############## ###### ########### ###............# ############# ####....#### #.........####.'............# #...........###########..'....'.!# #.........##...#............#####>..........##........#..#....#..# #.........##.###...[........'....)..........##........#####..##### #.........##.# #............#####..<........##........#.#.#''#.#.## #.........##.# #............# #.................................# #............# #............# #............#.................P..# #.........#### #............# #..........>###'######..P.........# ###.####### ########'##### #...........# #..# ##.....(......# #..# #...# ########.#### ##.####..####.#.##### ##'######## ######'######## ##..# #......### #...# #.........####.............# #..## #####....# ##.## #.........'.##.............#########'### #######.###..# #.........#.##.............##.......)..# ###...........## #.........#.##.............##..........######...........### #.........#..+.........................'......#.........# #.........####...........).##..........########.........# #.........# #######'########..........# #.........# #.........# #.# #..........# ##.######## ###'####### #.# ######'##### #..## #<## #.### ####.# ##..# #..# #...## #....# ######.### #####'##### ###..# ##.######## #........# #.........# #######.## #.........### #........# #.........### #........#####..>........## #........# #.........'.#### ##+##.......##.........#..# #........# #.........#....###...##...##.##.........##.###........# #.........##...##.....##..##.##.........##...#........# ########'###.###.#...#.##..#............####.#........# ###.....# #.##.8.8.8.8.##.####.........# #...∩....<.# #...##### #.#...........#)# #.........# ###........# #<### #.'...........'.# ########.## #####.#### ##'####### ###...........### #.# #.# #........# ##.8.8.8.8.## #.# #.# #........# ##.#...#.### #.# #.# #........# ##.....##.# #.# #.# #........#########...##..# #.# #.# #........'....##.##'##...# #.# #.# #........####.##.........# #.# #.## #######'## #.##.........# #.# #..# #.# #..'.........# #.# ##.# ###.# ####.........# #.# #.# #...# ##'######## #.# #.# ###.### #....## ##.# #.# #.).# ####..# #..# ######'### **#'###*** ####.###### #####.### #......).# #........# #.......#.# #.......######........# #........### #.#.###.#.############......#........# #........+.## #.#...#..............#.####.'........# #........#..######.###.###.##########.#.# ###........# #...u....##..........#.#...# #.......# #........# #...>.?..###########.#.#.### ######### #........# ########## #...#.....# ########## ###########