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