######## #......# ######## ######......# #......################ #######....#......# #.....................################...)......#......# #......#####...........................#>..#...........# ######.## #..........#######.................##.......# #..## #...........##.....#######.........#........# ##..###..................######...................# #..........#####.####.#........)........#...###### #...######## ##..####<..........>.......#..## #....## #.....##(.......##........<...#### #....)### #)###............................# #..##...# #.# ##.....).......).)......###### #..##.#.# ##.# ##....................## #..##.#.#####..####.....................######## #..##.#....##..................[##.............# ##.##.####....###............####..##..#.......# ####..#.####....# #...#.............###)#........# #.........##....###.............#...........>)...# #.........##....................#..........#....## #...............###..#.............###.###..(...# #............>..###.##...........#.# #[# ###....# #................##.#..............# #.# #....# #...................).............## #.# #....# #......................#.........## ##.# #....# #####....#...###.#.#.#...........# #..# #....# #........###.....###.........# #.## #J...# #.........####.....#.......#.####.# #....# #.........###......#.......#.#....# ###### #..............................#### ####.#)#.##...#######......[......## #.#...#....# ##.............## #.#..#....## ###............# #.#..#...## ##...........# #....#...# #...........# ##......## #..<........####### ##....## #.................# ####....### ###...............# #.........# #...............# #.........# #.........####### #.........# #.........# #......)..# #.........# #.........# ##.......## #......<..# ##.....## #.........# ####### #.........# ###########