######## ##### ######### #......# ...... ######### ############ #.......# #......# ....... ####.......# #..........# #.......# #......# ....... #..'.......### #..........# #.......#####......# ....... #.##......%'.###.......%..# #.......##..'......# #.......##.##.....>.#...#..........# ###..........##......# #......S'..##.......###.'..........####.......%.#####......# #......g#####.......# ###..........'....#.......# #......# #####+# #.......# #..........#########.#### #......# ### #.......# ####'####### ##..# #......# #.. #####'### #.## #..## ##'##### #.# #..# #..## ####.#### #....## ####.#### ##.# ##..# #.......# ####..# #.......##########+#### #### #.......# ##.# #....(....##...........# #.......# ####'### #.......#..'...........# #.......# ####......# #.......####...........# ##### ####.......# ##..'......# #......<# #...........# #)..### ##..........#####..##......# #.......# #(..........# #.....####...........#.....###......# #......<####...........# #...##).#.........>....##### #......# #.......##.............# ########.#...........### #......# ######.###.#####.......# ##########.#### #......# #.###.#..)#.......# #....# ####'### #.##..#...#..###### ####.# #.## ##.#...#...#...## #.# #..## #....##.###.##..## #######.### ##..# #....#.#...#%#...## ####+## ###.........# ##.# ##..##.##...##)##..## #.....###...........# ########'## #...#.#...#...#.#...# #...(>#...#.........#####.........# #.##.##..###..##.##.# #.....'.###............##.........# #.#.#...## ##...#.#.# #.....### #..........######.#.....# #.###..## #...###.# #.....# #.................#.....# #..)..## #.......# #.....# #.........###.###.#.....# ##.#### ###.##### #.)...# #.........# #.###.#%....# #.# #..# ##'#### #.........# #.###.#.....# ##.# ##.# #.## #####.##### #..%....##### #..# #.## #..### #.# #.####### #.## #..# ##...# #.# ...# #.# #######.## #########'## #+# ##### ####'### #........# #..>.......# #......# #........# #..........# #......# #%.......# #..........# #......# #........# #..........+ #......#######........# #..........# #...%..#..............###..........# #......#.#####........#.'..........# #......#.# #........<.#..........# #......'.# #........###..........# #...<..### ########## #..........# ######## ############