######### #############.......# #.........##......#.# ######## #.#######.##..###.#.# #....[.# #.# #####.##..###.#.# #.####.# #.# #...............######.####.# #.# #.###.##..###.............#.# #.# #.# #.##..##....######......# #.###.###.##........# ####.### #.........###.......# #.# ####.###### #####.### #.# #.# #.# #.# #.. #.# #.# #.### #.. #.# ##'## #...# #.. #.# ##...## ###.# #.## #.#### ##.....## ### #.# ####..#### ###.##.## ##.......## ##.###.# #........#####.......####.........####......# +.......................'.........+.........# #.##...#)#####.#........#.........####......# #. #..##.# #.#........##....>..## ##.##.## #. ##.##.# #.#........###.....## ####.# #.###.##.# #.##.......# ##...## #.# #..@.....# #.##.......# ##'## #.# #####.#### #.##.......# #.# ########.# #.# #.......#### #.# #.....##.# #.# #######.########.#####.....##.# #.# #.##.................##.# #.# #....###.....###.....##.# #.# ###### ##...## #........# ..# ##.## ########## #.# #.# #[# #.# ##################### #.# #...................# #.# #..#...#.).#...#...### #.# #_...................##### ##.######## #..#...#...#...#...#.....# #######.........######### #!..................####.######### ###.........#####.........# ##################### #.#........# #.......#...#####..######.# ##.... ##%........# #.#.###...............# #.# ..#... #..###.#..# #.#.###.......###..##.###!# #.##.# #..###.#..# #.#.........#####.........# #.##.# #..##..#..# #.#######.........###.##### #.##.# #..##.##..# #.# ##.######## #.# #.##'## #.........# ####.# ##'## #.# # #.#...## ##.......## #....# ##...## #.# ##.#.###......## ####.#### #.#### ##.....## ##.## #..............## ##..# #.#.## ##.......## ##...## #..%#.##.........####...##########....####(........####.....# . .. +.........+.................<(....'.........'.......## ... #.........####..>##########....####.........####...## ##. ##.......## ##..## ##.#.## ##.......## ##..# # ##...>.## ##..# #.....# ##...).## #..# ##...## ##.# #.###.# ##...## #.## ##'## #.# #.# #.########'## #.# #.# #.# #.###.##........# #.# #.######### #.# #.....##.#####..# #.# ######.........# #.# ###.####.# ##..########.# ........!######.# #.# #.# #.# ##.........##.# .##.#.....#.###.# #.# #.####.###.......##.##.# ##...#...##.# #.# #.............##.##.##.# #..#.....#.###.# ######.#####..##.......# #..##..........# #.#####..#####.#### ........###.##### #........# #.# ###..........# #######.######.# ..########## #........# ## ##########