Implementation of GC. I used Copying collection as an algorithm. Report was done with R markdown script and is in report.html.