################ ###### #..............# #....#################################..............# ##....##....>...........).............)..............# #..............h.......##########....##..............# #......#.###.#########.....### #....##..............# #......#.....................# #....##..............# #......)..[(.########.''''++.# #....##..............# #.....#####..# #.'.TOO+.## #....##..............# #.....'...#..# #.'CCCT'..###....##..............# #.....#####.h########.'OT............# ###### ######...#########...##########...###.#####.##########.## ######### #...# #..........# #...# #.## #.# #.# #.....[.####...# ##.#........####...###..# #.# #.# #..............# ##..#....................# ##.###### #.# #..............# ##..###...................# #.......# #.# #..............# ##..##.##..................###..####.# #.# #..........[...# ##..##...##..................##..# #.# #.# #######...)....###..##..#..##................)##..# #.# #.# #...)....#...##..#.#..##.................#..# #.# #.# #..........###..#._.#..###...............#..# #.# #.# #............##..#.#..##.................#..# #.# #.# ######.....#..##..#..##.....................# #.### #[# #.....##..##...'#.....##########...#...# #...# #.# ###### #########..##.##......########.....#...# ###.###.# #....# ##..###...###..............##..# #.....# #....############### ##..#....# #...........#......### ####### #..................# ####.#....# #...........#.###....### #..................# #..).....####...........#..........# #..................# #.............................>....# #..................# #........####...........#..........# #....####..........# #........# #....)......#..........# #....# #..........###........# ######.######..........# #....####............+........# #####.#### #..........# ######..............##........# #........# #..........# #..............#.......#.# #........# #..........# #.....................##.# #........# #..........# #..............#.####.##.# #.)......# #..........# #..............#.......#.# #........# ############ #....########..######..#.# #........#### #....# #..........#.# #........+..# #..).# #.########.#.# #........##.# #....# #.......##.#.# #...........# #....# ####....##.#.# #........#### #....# #.#####.#.# #........# #....# #.##....#.# #........# #....# #.##.####)#########'#### #....# #.##.# #...........# #....# #.##.# ############# ###### #.##.# #.##.# ### ####.# #.# #.########.# #..........# #.########## ###