###### #....# ##########....## ##...#...##.....### ############ ##..[......#.......# ########### ##..........## #........)......##.# #.........# ####............## #...............##.# #.........# ######................# #..............###.# #.........###.....................# #...........##..##.# #.........#...####................# #...#####...##...#.## ###...#####...# #................# #...#...#...##.#.#..#####.#.# ##...# #...........)....# #.###.8.###.##........#...).# ##...## #.).............## #.#.......#.###.###.(...##.####..>.# #..............## #.+.8.<.8.'.# #..#####..##.###....## #.....##...##### #.#.......#.# ##.#####.....##....## #.....##.### ###.###.8.###.####..##...........#.# ###.####.# #.....#...#...##..........##....##.### #.# #.# #.....#####...(..####...#.#.....##...# #.# #.# #.............#### ##.......##.>..### ####.####.# #.............## #........##...######.........# #..............#######...#.........#............### #.......#####..............#.......#.............## #.......##.........###.##.....#.#.................# #.......##.........###............#...†...........# #####....#.......(..###...........................##### ####.#####..........#.........#...................# ###.#####.......>.#......###...........#...#####.# #......##................###.........###########.# #......##.......).#....#..###........###.........# #......##....^............#####..........######### #......##..)...).##.....#..# ####............# #................#......##.####....#).........# #................#.[..#..........###..........# #.............................##..............# #...†..##..............####.#.(..###.....###### #......#.......####.##...#..†.............# ####.........#......####.#......####......# #.........#####...###........# #......###### #.........# #..............# ####........# #..(......# #...#####......# #........# #.........# #...# #......########.......# ########### #...#####............##.....[.# #.....................#.......# #...################..........# #...# ####.......# #...# #.......# ##### #########