task 2 parallel GC