factoring_lab and secret_sharing_lab added