first commit
revc solution
added gc solution
added data files
updated