gaoc2018_2020