######## ########## #......# #........# #......# #####........# ########## ########### #......#####............# #........# #.........# #......#.....###........#### #........#####.........# #......'.##### #...........# #.........).##.........# #......### #........##.# #........##.##...<.....# #......# #........##.###........##............# #......# #........##..).........#####.........# ####'### ##.############........# ########.## #..# #..# #........# #..# ##.# #.## #........# #(## #.# ##.# ####.##### ###.# ######.#### #..# #.## #...# #>........# ###'########## #..# #.### #.........# #............# #####'#### ####'##### #.....>...####............# ###........# #........# #.........##.'.......<....###.'..>.....# ###........# #.........#(.#............##..#......%.# #.'........# #.........#.##............'..##........####.#........# #...........##............#####........#....#........# #.........####........>...# #.)......'.####........# #.........# ##########o### #.%.%....### #######+## #.........# #.# ##'####### #.# ###.####### #.# #...### #.# #...# #.# ###...# ##^# ####%### #.# ########.### #..# #......# #.# #..........#### #####)#### #...(..# #.# #.............# #.....[..# #....%.# #.# #..........##.# #........# #......# #.# #..........##.# #........# #......# #.# #..........##.####........# #......###############.#####..........##....'........# #......##.........^...................#######........# #......'..############.#####..........# #........# #......#### #..# #..........# #........# ##'##### #.## ##.######### #####'#### #.# #.# #.## #.## #.## #.# #..### #..# #..##### ##.# ##...##### #######'## ##.....# #..# ###.....# ###........# #######'#### #####'##### #######.### #.'........# #..........# #.........# #.........# #.#........# #..........### #.........# #.........# #.#........# #..........'.###.........# #.........###.#........# #..........#...'.........### #.........##..#........# #..........#####.........'.###.........##.##........# #..........# #.........#..##.........##.##........# #..........# #.........##....<.......<..########### ############ ###############.........#### #[........# ###########