GPA solution | ScratchStats