###### ##....# ##..##.## ##########..##...## #..........##.....## #.##########.......### ####### #.# ####....._.....# ####.....# #.# #....#.......#.# #........# #.# #.#####.....##.# ###.#####..###.# #.# ##...##..# #...#...#.!.)).## #)# ###.###.#### ##)#.'...+.#.#...## #.# #.#........########## ####.#..#...#..##..#.###.#####.##.............)..# #...###.##'##...<..............##.......########.# #.##.#.........##........########.......# #.# #.###....#..#.######..##########........# #.######## #.##..######.#.## ##......>.............# #........# ##.##.## ####.###.############........# ########.# #..##.# ##...## ##.............### #.# #.###.# #########...######.#...# #.# #.# #.# #.......#...# #.#...## #.# #.# #.# #.#####...#.####)#....##### #.# #.# #.# #.# #.....(.............# #######.# #.# #.# #######.# #..##...........###.# #.......# #.# #.# #.......# #..######.......# #.## #.####### #.# #.# #.####### #..# #.#...#.# #..# #.# #.# #.# #.# ########..######.##.##.# ##.# #.# #.# #.# #^# #......................# #.# #.# #.# #.# #.# #.#####...######..###### #.# #.# #.###.# ###.# ##.## #.#.# #..# #.# #.# #.....# ##...###...####.#.# #..###### #.# #.# #..#### #............##.#.# #.......# #.# #.# #..#######..#####...#.##.#.# ##.####.# #.# #.# #..##.......# ##.##.##.#.# #.# #.# #.# #.###### #...#.#####.## #.##.#.#..#######.####.####.# #.##...# ##..#.# #..# #.#...###o..................# #..!.#.# #..#.# ##.# #......#..#######.####.###### ####...# ##..#.# #.# ###...#.##### #.# #.# ##.## ##.#.#.## #.# ##..###...# #.# #.# ####.# ##.###...#####.########..[.....# #.# #.# #....# #.## ##.........#........###...# #.# #.# #.#### ##.###...###....#.######.####.######.# #.# #.# ##?#.#.## #.##....####...#..........# #.# #.# ##.!#.# #.##..#......#...#.######## #.# #.# #....# #.##....####...#.#.###...## #.# #.# #..### #.##.#.## ##.##.#o##.....####.# #.# #..######.##.#.######.##.#.##..........###########.# #.......................[...#......................# #..#####............<....>........################## #.## #.#......########.#.[##....# #.######.........# #....#####.# #................# #..#$# #.# ########.........#######..#.## #.# #.#....%..().((.......####.# #...>...<.########.....o...# #########.########....###### #..........#### ############