Source: https://www.xavierprep.org/editoruploads/files/AP & Summer Work/2019_AP_Computer_Science.pdf