######## ########## #......# #........# #.####.# #.######.# #.####.####### #.######.#### #.##.........######## #.##........# ########### #.##.#.#####........# #.##.###.##.####.#.......###### #.##.#.# #.........# #.##.###.##..........###.##...# #.##.#.# #.........######### #........#####.....#........#.# #......# #.................# ####.##### ##....#####.##...# ####.### #.#.......#######)# #.# ##.#.#####.###.## #(# #.#.......# #.# ####.##### #.#.......# #.# #.### #.........# #.# #.......<# #.######### #.# #...# #######+### #.# #.##.###.# ##'## #.## #####.#### ##...## #.# #.##.# #.# ##...## #..# #........# ##.....## #.## #.##)###.# ##.....## ######.# #.###..#.# ##.......## ##..# #.##(#.#.# ##.......## #......# #.###....###.........####...#######.##(....###.........###....### #.##.......+.........+...............((:.....'.........'.......# #.##.....###.........####....######........###.........###....## #.##.#.#.# ##.......## ##.#.# ####.#.### ##.......## #.#.## #.##.###.# ##.....## ###.# ###.### ##.....## #.### #........# ##...## #.# #...# ##...## #.# ####.##### ##'## #.# #...# ##'## #.# #.# #.# #.# #...# ##.#######.# #.# #.# #.# #####.##### #..........# #.# ##.## #.# #.........#######..######### #.# ##...## #.# #.###.##........#...## #.# #.....#### #.# #.# #.##..#####......# #.##########.......######.# #.# #.##..#####.#...## #........####.#...........# #.# #..............## ####..........#....######## #.# ####..#####.##.# #.###.........#.# #.######..# #.##.# #.#######..####.# #.........#####.##.# #..........# #.# ########........##.# ##########.####.# ###########.# #...[..# #.######## ### #.###### #.#......# ##.## #.# ######## #.#.####.# ##...## #.# #......# #####.#<####.###...<.## ##.## #.####.#####.....................# ########### ##...########### #.#..........#.....####.###.....## #.........#####.....##..<....# #.#.##.##.##.......####.# ##...## #.#######..............#####.# #.#.#..P....PP#.........#####.### #.#######..######.###### #.# #.#..8.........#.#########......# #.#........# #.# ######.# #....[......P....# #.##.#.# #.........## #.# #.....(## ###............8.# #.##.#.# #...#.###.# ##+## #.###...# #..8....P.P....## ###....#.# #.........# ##..)## #.#...#.# ##8...P..........## #...?....# ##..#...#.# ##.....###.#.#...#######.......T..P8.....## #.#####.## #..###.#.# ##.......##..((...?....##.......8....:.....####.# #.# #........###.........###(..)#####.##......P.88.........##..### #.# #..........'.........'...(....).()..[.8......PTP8P.....'...#. #.# #####...####.........###....#####.###........T.........##...####.# ##.## ##.......## #.(....# #.# ##....8.P..........##........# #.# ##.....## ##(###.# #.# ##.88...........TT.....###### ########.# ##...## #)###.###.# ####..###.#.).#..#..### #........## ##'## #.........# ##.#.## ####'.......# #.#####...## #.# #####.##### #....# #..##....### #.# ##.....#######.### #.# ##.#########.#...T....# #.# #................##########.# #...........##.###..## #.###......######...............# #..######....#.......# #.........## #.....############ #..# #......#..##..# #####.##..# ##...## #..# #....#.##.# ### #.###.# ##.## #..######...##.###.# #.....# ### #..........###.# ## ####### ##.###.........# #.........##### ###########