####### ##### #.....### #...############ #.......# #..........#...# ######.......#####...######.#...# #..............................!# #####.#####...####.....#...####.....# #.....# #....# #.#####............# #...%## #....####.##.....%......#### #..).# ##....#.....#.....#....).# ###..# ##....>gh..........###....### ##.####.....)##.....###### ###....# #...##.............## #.....# ##...##........######### ###.....# #....##....%...# #...# #..(...## ##.#.......#....## #...## #.(..### #..#.##...##.##..####....####......# #.##....#^.#.##.....(..........#...# #.#####............###...####......# #.##..........................#...## ###.#..(.....#....#...#######...#...# #.....#(##...###.##...# #####...##.## #....).....#####.#....# #.).######.#### #.....#.)..##..#.#....###...#.........#### #####....).......#.#.......................# #............##..#.#......%.....)..........# ##................#.#..................#....# ###.....#.##.....####'#....###...#....####...## #.....#...##.....#.8#.########...####.####.[.# ##>...............#..........#...........###### ####.........#.......#...8..8..8###.....#......# #.....>.##...#...###.#<........)'.).....#......# #.........######## #.#...8..8..8###............# #.....#...# ###..........# #####.......## #.....#...# #.8#.####### #.......# #######.### ###### #...##### ###.# ###...### #.>.# ######### #.....### #..)####.......###### #.......### #.....##.......(.#..# #.........# #...................# #.........# #.#.##......##).....### #.........# ##....#......####......# ##........# #.....######## #...#### #........# #......# #...# ###......# #......# ##### ######.## ###....# #..# ###### ##.# ##.### #....# #....# #...## #####