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