########### ##### #....##...# ######## #...# ##### #....##...# #......# ########...######...###....##...#####......### #>.....'...'....'...'.'....''...+...'......'.# #.##.#.#...######...###....##...##.##......#.# #.#....#...######...# ############.##......#.# #####.#..########.......# #.##......#.# ############## #.....#..# #.....####### #.##......#.# #............# #.#......# #.....# #...# #.#########.# #.############ #####.#....#.# #.....# #...# #.# #.# #.# #...#.#....#.#### ####### #...# #.# #.###.# #.#.#...........# #...##########.# #.....# #.#......#####..## #...'........#.# #..#### #.####..#.###.#..## #...########.#.#########..# #......###.#.###..# #.........##.#......#.....# ####..## ##.## ##.# #.........##.#..###.###..## #.#.###.#.###.## #.........##..>..........### #.##.#.#.#.#.## #.........####..####.......# #.###.#.<.#.## ###'####### #.g.# #.......# #.##.#.#.#.#.## ##### #.#########..## #.......# #.#.###.#.###.#####...# #.#..........# #.......# #..## ##.## ##........# #.#.########.# #.......# #...###.#.## ##.###...# #.#.......##.# #.......# ###..#.###.####.# #...######.#.......##.# #.......# ##..## ##.....# #...##.....#.......##.# #.......# #...# ####### #....#.####.#......##.# #####'### ###.# #....#......#......##.# #.# ###'####### #....#...#..####'####.# #.# #.........# ##+#...%.#.....#.# #.# #.# #.........# #....#.#.#[.##.#.# #.# #.# #.........# #....'.#.#%.##.#.# #.# #.# #.........######....###..%..>.#+## #.# #.# #.........##...#....#######......# #.# #.# #.........##...#....##....'......# #.# #.# ###'########......####.####......# #.# #.# #.# ###.##.# ##'## #......# #.# #.# #.# ####.##.# #...# ##########.#########.##### #.# #....##.# #...###########................# #.#### #.###...# #............##..#########.###(# #....####.###.#####....#######.##..#.....###.###.# #....'..............>.......)......'....)........# ##...####.###.######.#.#######.##.##.....###.##### #.[.# #.# #.....##.#.# #.##.######## #.# #...# #.#######.####.# #....# ######'### ##### #.#....##....#.# ###### #........# #.#.##.####....# #........# #.#.##.######### #........# #.#.##.....# #........# #.#.######.# #........# #...##..^#.# #........# ######.###.# ########## #.....# #######