Single Stranded DNA Sequencing