programming assignment 1
programming assignment 2
pr 2, subset
remove tabs with spaces
some mistakes resolved
formating with some light changes