proj2 initial commit
almost done with first attack