GCPL Homework Help