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