diff --git a/2-Data-structures_1/2-CM-Data-structures_1.pdf b/2-Data-structures_1/2-CM-Data-structures_1.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..3849d5efb0580339fd727e353f4ea4e80320bf30
Binary files /dev/null and b/2-Data-structures_1/2-CM-Data-structures_1.pdf differ
diff --git a/2-Data-structures_1/2-TP-Revcomp.pdf b/2-Data-structures_1/2-TP-Revcomp.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..25e42b16a9d416c91e6ad6561fcdfe748da92281
Binary files /dev/null and b/2-Data-structures_1/2-TP-Revcomp.pdf differ
diff --git a/2-Data-structures_1/2-TP-Revcomp_problem.pdf b/2-Data-structures_1/2-TP-Revcomp_problem.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..e08b4275839ca0dc79a8f44a2c377bb12abbd628
Binary files /dev/null and b/2-Data-structures_1/2-TP-Revcomp_problem.pdf differ