Assembly for Double-Ended Short-Read Sequencing Technologies by Steven Skiena & Jiacheng Chen