### ##.## ##...############ #########.....##........# #..............#.######.# ########.####..............# #.# ###........###..........#.##.# #.# ##...######.##..........##.##.# #.# #......# #.###....#...###.##.###.# #......####........##.## #........# #..###)..........###### ####.##### #..#_'...##.####.# #######.# #..###...##.# ##+## #.......# #......#.##.###...## #.#####.# ###.........##.....## #.#####.##### . ####.#.####.......###.##........# ##..# #.....###.).......##)#.....###.##...... #.......+.(.......'...#........