######## ###......# ###........# ##### ......#.##.#######...# #..................# #........#######...# #.#....#.# ##.## #.#.#.##.# #.# .# #####.#......# #.# .###.# ###............# ####.#### .....# .....#.####+########.......# .....# ###..#.###...## #.....#.##.# ###....# ###..#.##.....###.##..#.##.# ......# ######.#....#...(...##.#.....##.# #....# #.......#.##.......(.#.#..).###>######....#### #.##.......'.........'.......................+ #.###...#.##........<###........######....#### #.####.##.###.......## #..#.##### #....# #.##..<...# ##.....## #.###.# #....# #.##.#.#### ##...## ##.#.## ##.### #.##.#.#########'## ##.## #.# #.##.#.........#.# #.# #.# #.......######.#.# #.# #.# ####.##.#### #.#.## #.# #.# #........###....### #.# #.# ##.##.##..........# #.# #.# ####.######....#.# #.# #.# #.# #.#.##.######.# #.######.#.##........# #........#.########### ##########.# #.# #.# ####.#### #.......### #.##......# #.##.##.#.# ######.#.....#.# ##............#.######## #####.g....................# #.....#8.....8#...#.######.# #.###)#.).....#.....# #.# #.###.#8.....8####### #.## #.....#.......# #..# ##....#8...g.8### ##.# ###.##.#.......#.## #.# #...##.#8.....8#..## ####.# #......#..=.%..#...## ###.##.# ##......#########....###....#.######## #..........'.........'................ #.#.....#.##.........###....########## #.........###.......## #.#.## #..#.#.#### ##.....## #.### #....#.# ##...## #.# #.#)##.# ##+## #.# #>#.##.# #.# #....>.# #.# ###.#### #.# #.# #.# #.# #.. ###