######## ########### #......# ######## #.........# #......# ###### #......# #.........# #......# #######....# #......# #.........# #......###[.........# #......# #.........# #......'...#####....####### #......# #.........# #......##### #..........###......####.........# #...%..# #....#####...'......#..'.........# #.(....# #..[># #####......'.##.........# ###'#### ###.## #......####...<.....# #...##### #.## ##'##### #.........# ###.....#### #..## #....# ###'####### ##.......# ##..# ####.## #.# #.#####.#######.## #..## #.### ######.#...#.#........# ##..# #...# #......'.8.+.#........# ########.## ###.## ####### #......#...#.#........# #.........#### #..# #.....# #......#####.#........# #(......9....# ##.# #.....# #............#........# #<.....>..##.####.# #.....# #.........(#..........# #.........##....#.## #.....# #..........###...>....######.........#####.#..## #.....# #..........'.#........##.............### #....%########.....# #..........#.#........#..###(..........# #####........#.....# #..........#............## ######.####.## #.######.......# #..........###.....(..### #...####..######.## ###.....# ####'####### ####.##### ####.###.........##..# ###.### #..# #...# ##....# #.........###.# ####..## ##.# #[### #..#### #.........###%### #......# #%# ###)####### ##'#######...............# #......# #.# #...(.....# #........#...............####......# #.# #...)(."..####........................'.##......# #.# #............#.............>......<...#..'......# #.# #.........##.'........+.....(.........####......# #.# #.......).####........#...............# #......# #.# #.........# #........#...............# #......# #.# #.........# ######'###...............# #......# #.# #.........# #.# #...............# #####'## #.# #######.### #.# #.........####'## #^# #.# #..[# #.# #####.######...# #.# #.# ##.### ###.# #.######+### #.## #.# ###....### #...# #.........# #..# #####'########......).#######)##### #.........### #######'## #.......#......#....#....##..%....# #.........'.# #........# #.......'.######....####.##.......# ###...(.....#.# #........# #.).....### #....# #.##..<....# #.'...."....#.###........# #.......# #....# #.##.......###.#.........#...#........# #.......# #....# #..............#.........###.'........# #.>.....# #....# ####.......#####.........# ###........# #.......# #....# #.......# #.........# #........# #.......# #....# #.......# #.........# #........# ######### ###### ######### ########### ##########