######### ########### ###### #.......# ################ #.....#...########## #....# #.......# #..............# ##.###.##..##.......# #....###.......###..............# #..........##.#####.# #...............................# #..........#....###>######....###........##..............# #.>..................................>...##..............# #...............###.#########.#..........##..............# #...................# #...#.#........##..............# #...................##### #.#.#.#.....<..................# ###############.........###.#.#.#.......##..............<# #.................#........................# ########............##.###.......###..............# #.#.#.#.............##.####.......................# #.#.#.#.###........##.........####.....#######.### #.###..#######.######..#####.# #...#.#######.# #.#.#.####..................#.#####....#.......# #.#.#.#...................................[...### ########...............#.###...##############.# #...............#..##...# ###........#.# #...............#<......# #..........#.# ####............##.###.)###.....<....#.# #.......)....##..##..............##.# #............###.##......#.##.....#.###### #............# #..#......#.##.###.#......# ####............# ##.#......#....###+######.# #.).............# #......................#.# #.############### ##.................(...#.# #.# #.#..###..............#.# #.# ####..#+######.####.#......# #.# #...............# #.#.###### #.# #...............# #.#.# #.# ######## #...............+ ..#.# #.# #$[....# #...............# ###.# #.# ###?z....## #...###.#######.... ..# #)# #...ua..... ##### #..# .### ### #.####..TF...... #..# .# #)##.....z...... ##.# .# #.##......W%.... .. #..........o.... ... ##.............. ... ###............ .... #............ ###......... #........ ##..... ....