########### ###.........# ############...........# #.........##.#.....(...### ########## #.........'..#...........####.<.)....# #.......[.####.........#....#..))....+ #.........# #.........####.'........# #.........# #.........# ###........# ########'## ###.###.### #######+## ##...# #.. #..# . #..### ##. ##.# .## #####'######## . .# ..# #........>.... . . ######.## ###.#.#.###### #........# ############ #...#.#.# .........# #..........# #.###.#.# .........# #..........# #...#.#.# # ...<...!c.# #..........# #.#.###.#.# .......)cZ####..........# #.#.......# ##......(.##..........>.# ######'#### #......c....#..........# #.## #.....((.####..........# #..### ##...##### ########.### ##...# ##.. #####...# #######.## #. #.....### #........# ##.# ##.########## #........# #.. #...........# #........# #..# ###...........# #........#.. ####...####.............# #..........# ........)...#...........# #........### ####......###........)..# #........# ####.#.# #...........# #........# #...# #...........# ###.###### ##..# ###.######### #..# #..# #...#### ##.# ######'## ###....### #.# #.......### ####...# ###.#### #......∩'.#########+## #......###### #.....).#..##........# #....(......# #......)##..#........# #....<.####.. +.......###.'........# #......# #.......# ###........# #####.## #.......# #........# ###.# ##+###### ######'### #...# ##..# #.### #..## ######.###### ####+## #.## #...........# #.....# #.# #...........### #.....# #####+### ##+####### ###.## #.............###.....# #.......# #....(...# #....# #...........#..##.....# #####......(# ###....)...######....# #.../.......##.##.....###...'.......# ###('........'...##./..# #...........##..'.....##..###.......###.>.#....)...###....(..# #...........#####.....'..## #.......'...###........# ####....# ############# #.....#### #.......##### ########## ###### ####### #########