########### ###### ##### ######### #...(.....####....#######...# #.......### #.######....##....##...##...#####.........# #######'######....++....##.........#............######### #.................##....##.........'............##......# #...............(.......##.........#...#...#....##......# #....<..................##.^.......#...######'####......# ##......................##...##....#....................# #............#.#.......##...##....#................##### ##.........####.........##...##....#................# #.............###+#%)........+.....#................#### #.#....####.......).<........#...###0..................# #.##......+...........++.....+...'...0.0.....>.........# #.##....###...........##...###...#..0000...............# #.##....#####.........##...###...#.....0..###..........# #.###.>................+..................# #..........### #.................######..................###.....)......# #..............###.....#.....................####........# #..............#............#................# #........# #...........................##...............# ##........# #...........................##.###...........# #..%......# #......#........................##.##........# #.........# #......#.....#+#................##.##........# #.........# #......#.....#.#................##...........###.........# #........................#......##...........#...........# #.###.............)......#....#..#...........#.........### #.###+#............).....####....#...........#.........# #.##....##...............####................#.........# #..................................#.........#.........# ###..........................#.....#.........#.........# #<.........................#.....#.........#.........###### #.....[.........................>#.........#..............# #..............##..........##....#.........#..............# ###..............##..........##....#.........#..............# #.'..............#....)......##....##############...........# #.#........#.....#...........##..........##.............##### #.#........#.....#....###...###..........##.............# #..........#.....#....# #...###..........##.............# #..........#.....#....# #................##.......####### #...........######....###...........................# #.....................#....................####.....# #...###...............#....................# #.....# #...# #...............#[...................# #.....# #...# #.............###......##.....(......# #.....# #...# #.............# #......########......# #.....# #...# #............[# #......# #......# #.....# #...# #....########## ######## #......# #.....# #...# #....# ######## ####### ##### ######