############### #.............# #.###########.# ######'### #.######### ####### #........# #.##......# ############ #.....# #........# #.#.....#.# #..........# #.###.# ############........##### #.#####.#.# #..........#######.# #.# #...............>.......# #.#..#..#.#####.....(....#.......# #.# #.......................# #.#..#.##.#...'..........'.......# #.# #.......................# #.#.........###..........#.#####.###.# #......................## #.##.#......# #..........#.....#...#.# ####.......#####..#....# ####....+......# #..........#..##.......# #................#....###.....#.#......# #..........#..###.##.### #.........####...#.....)......#.'......# #..........#..#....#.# #.........# #...#.....##.....###.(....###..........#..#.#..#.# ###.......# #...#..........#.#..(..................#..#.#..#.# #.......# #...###+#..#...#.#.#...................####.#..#.# #.......# #..........+...'...(..................>...#.#..#.# #####.......# #.#.###.#..#...#...####.......###########.#.####.# #...........# #.#.###....#...#...# ######### #.#......# #...........####.#............#...## #.######## #...........#....#########....#....# ####.# #...........#....'.................######## ########..#.# #...........#....#####......####..#'......####......'#...# #############....# #......# #..#........##........###.# #....#####......# #..#...##...##...##...#...# ####............####..#..####..##..####..#.###### ########..................#..####..##..####..#......# #....................###.##...##...##...##...######.# #..............###........#..............5...# #.# #............#.###.#..)#..##................## #.# ########.....#.........#..#######.<##..###### #.# #######.........#..#######..##..###### #####.# #.........#..##................###...#.# #............#..................##.#.#.# #........#...#...##...##...##...##.#.#.# #........#...#..####..##..####..##.....# #........#..##..####..##..####..#....### #........#..##...##...##...##...#.#### #.###'##+#[.##........##........#.# #............#+......####......'#.# ########..........>.+##################..# #...................###.........### #..# #....)...............##...........# ##.# #............).......##...........# #.####### #....................##...........# #.......# #...........................(.....# #######.# #..................)..............# #.# #..........###.##.................# #.# #......)...# #.#####.#............# #.# #..........# #.# #.#............# #.# #..........# #.# #.#............# #.# #..........# #.#####.#..>..####'##############.# #..........# #.......####### #................# ############ ######### ##################