.##....##..#######...######.....###....##.....##....###... .###...##.##.....##.##....##...##.##....##...##....##.##.. .####..##.##.....##.##........##...##....##.##....##...##. .##.##.##.##.....##..######..##.....##....###....##.....## .##..####.##.....##.......##.#########...##.##...######### .##...###.##.....##.##....##.##.....##..##...##..##.....## .##....##..#######...######..##.....##.##.....##.##.....##