first commit
algalg assignments