of nucleic acid design and applications, and offers a valuable resource for teaching