Source: https://www.chagrinschools.org/Downloads/ap-computer-science-a-course-and-exam-description%20-%20fall%202020.pdf