Search.setIndex({"docnames": ["FreeResponse/ArrayTesterA", "FreeResponse/ArrayTesterB", "FreeResponse/Exercises", "FreeResponse/HiddenWord", "FreeResponse/NumberGroupB", "FreeResponse/NumberGroupC", "FreeResponse/RandomStringChooserA", "FreeResponse/RandomStringChooserB", "FreeResponse/SkyViewA", "FreeResponse/SkyViewB", "FreeResponse/StringCoderA", "FreeResponse/StringCoderB", "FreeResponse/StudentAnswerSheetA", "FreeResponse/StudentAnswerSheetB", "FreeResponse/toctree", "HiddenFiles/peer_in_U1", "HiddenFiles/peer_in_U2", "HiddenFiles/peer_in_U3", "HiddenFiles/peer_in_U4", "HiddenFiles/peer_in_turtle_U2", "HiddenFiles/peer_int_U2", "HiddenFiles/peer_int_U6", "HiddenFiles/peer_int_U8", "HiddenFiles/peer_int_pic_U6", "HiddenFiles/teacher-pd-pretest", "HiddenFiles/toctree", "HiddenFiles/topic-1-8-toggle-write-code", "HiddenFiles/topic-10-4-toggle-write-code", "HiddenFiles/topic-2-11-toggle-write-code", "HiddenFiles/topic-3-9-toggle-write-code", "HiddenFiles/topic-4-7-toggle-write-code", "HiddenFiles/topic-5-18-toggle-write-code", "HiddenFiles/topic-6-6-toggle-write-code", "HiddenFiles/topic-7-9-toggle-write-code", "HiddenFiles/topic-8-4-toggle-write-code", "HiddenFiles/topic-9-10-toggle-write-code", "MixedFreeResponse/Exercises", "MixedFreeResponse/RandomStringChooserA2", "MixedFreeResponse/RandomStringChooserB2", "MixedFreeResponse/RandomStringChooserParsonsA", "MixedFreeResponse/RandomStringChooserParsonsB", "MixedFreeResponse/toctree", "Stories/CSAfterAPCS", "Stories/Interviewees/A_Taylor", "Stories/Interviewees/B_Hickerson", "Stories/Interviewees/B_Mariscal", "Stories/Interviewees/C_De_Lira", "Stories/Interviewees/C_Mbayo", "Stories/Interviewees/D_Deinde-Smith", "Stories/Interviewees/E_Espinoza", "Stories/Interviewees/G_Opoku-Boateng", "Stories/Interviewees/J_Gilbert", "Stories/Interviewees/L_Diaz", "Stories/Interviewees/L_Morales", "Stories/Interviewees/L_Vocos", "Stories/Interviewees/M_Rodriguez", "Stories/Interviewees/N_Gaskins", "Stories/challengesInComputing", "Stories/intervieweeIndex", "Stories/toctree", "Tests/Exercises", "Tests/test1nt", "Tests/test2nt", "Tests/test3nt", "Tests/test4nt", "Tests/test5nt", "Tests/testPractice", "Tests/toctree", "TimedTests/Exercises", "TimedTests/apbowla", "TimedTests/test1", "TimedTests/test3", "TimedTests/test4", "TimedTests/toctree", "Unit1-Getting-Started/Exercises", "Unit1-Getting-Started/aboutcsa", "Unit1-Getting-Started/calling-class-methods-2026", "Unit1-Getting-Started/csptransition", "Unit1-Getting-Started/growthMindset", "Unit1-Getting-Started/javaIDEs", "Unit1-Getting-Started/method-signatures-2026", "Unit1-Getting-Started/preface", "Unit1-Getting-Started/ptest1", "Unit1-Getting-Started/survey", "Unit1-Getting-Started/toctree", "Unit1-Getting-Started/topic-1-1-getting-started", "Unit1-Getting-Started/topic-1-2-java-intro", "Unit1-Getting-Started/topic-1-3-variables", "Unit1-Getting-Started/topic-1-4-assignment", "Unit1-Getting-Started/topic-1-5-shortcutoperators", "Unit1-Getting-Started/topic-1-6-casting", "Unit1-Getting-Started/topic-1-7-summary", "Unit1-Getting-Started/topic-1-8-practice-mixed-code", "Unit1-Getting-Started/topic-1-8-practice-mixed-code-toggle", "Unit1-Getting-Started/topic-1-9-practice-coding", "Unit10-Recursion/Exercises", "Unit10-Recursion/rBasePractice", "Unit10-Recursion/rEasyMC", "Unit10-Recursion/rHardMC", "Unit10-Recursion/rMedMC", "Unit10-Recursion/rMixedUpCodePractice", "Unit10-Recursion/rParsonsPractice", "Unit10-Recursion/recursionCodePractice", "Unit10-Recursion/summary", "Unit10-Recursion/toctree", "Unit10-Recursion/topic-10-1-recursion", "Unit10-Recursion/topic-10-1-recursion-challenge", "Unit10-Recursion/topic-10-1-recursion-day1", "Unit10-Recursion/topic-10-1-recursion-day2", "Unit10-Recursion/topic-10-2-recursive-search-sort", "Unit10-Recursion/topic-10-4-toggle-problems", "Unit11-posttest/posttest", "Unit11-posttest/teacher-pd-posttest", "Unit11-posttest/toctree", "Unit2-Using-Objects/Exercises", "Unit2-Using-Objects/JavaSwingGUIs", "Unit2-Using-Objects/frq-practice", "Unit2-Using-Objects/practice-test-objects", "Unit2-Using-Objects/toctree", "Unit2-Using-Objects/topic-2-1-objects-intro-turtles", "Unit2-Using-Objects/topic-2-10-summary", "Unit2-Using-Objects/topic-2-11-practice-mixed-code", "Unit2-Using-Objects/topic-2-11-practice-mixed-code-toggle", "Unit2-Using-Objects/topic-2-12-practice-coding", "Unit2-Using-Objects/topic-2-2-constructors", "Unit2-Using-Objects/topic-2-3-methods-no-params", "Unit2-Using-Objects/topic-2-4-methods-with-params", "Unit2-Using-Objects/topic-2-5-methods-return", "Unit2-Using-Objects/topic-2-6-strings", "Unit2-Using-Objects/topic-2-7-string-methods", "Unit2-Using-Objects/topic-2-8-IntegerDouble", "Unit2-Using-Objects/topic-2-9-Math", "Unit3-If-Statements/Exercises", "Unit3-If-Statements/frq-game-score", "Unit3-If-Statements/magpie-exercises", "Unit3-If-Statements/magpie1", "Unit3-If-Statements/magpie2", "Unit3-If-Statements/magpie3", "Unit3-If-Statements/magpie4", "Unit3-If-Statements/magpieindex", "Unit3-If-Statements/toctree", "Unit3-If-Statements/topic-3-1-booleans", "Unit3-If-Statements/topic-3-10-practice-coding", "Unit3-If-Statements/topic-3-13-experiment-posttest", "Unit3-If-Statements/topic-3-13-experiment-practice", "Unit3-If-Statements/topic-3-13-experiment-practice-P", "Unit3-If-Statements/topic-3-13-experiment-practice-P-lib", "Unit3-If-Statements/topic-3-13-experiment-practice-W", "Unit3-If-Statements/topic-3-13-experiment-pretest", "Unit3-If-Statements/topic-3-13-more-practice-coding", "Unit3-If-Statements/topic-3-13-more-practice-experiment", "Unit3-If-Statements/topic-3-2-ifs", "Unit3-If-Statements/topic-3-3-if-else", "Unit3-If-Statements/topic-3-4-else-ifs", "Unit3-If-Statements/topic-3-5-compound-ifs", "Unit3-If-Statements/topic-3-6-DeMorgan", "Unit3-If-Statements/topic-3-7-comparing-objects", "Unit3-If-Statements/topic-3-8-summary", "Unit3-If-Statements/topic-3-9-practice-mixed-code", "Unit3-If-Statements/topic-3-9-practice-mixed-code-toggle", "Unit4-Iteration/ConsumerReviewLab", "Unit4-Iteration/Exercises", "Unit4-Iteration/FRQcalendar", "Unit4-Iteration/FRQselfDivisorA", "Unit4-Iteration/FRQstringScrambleA", "Unit4-Iteration/toctree", "Unit4-Iteration/topic-4-1-while-loops", "Unit4-Iteration/topic-4-2-for-loops", "Unit4-Iteration/topic-4-3-strings-loops", "Unit4-Iteration/topic-4-4-nested-loops", "Unit4-Iteration/topic-4-5-loop-analysis", "Unit4-Iteration/topic-4-6-group-mod", "Unit4-Iteration/topic-4-6-summary", "Unit4-Iteration/topic-4-7-practice-mixed-code", "Unit4-Iteration/topic-4-7-practice-mixed-code-toggle", "Unit4-Iteration/topic-4-8-practice-coding", "Unit5-Writing-Classes/APLine", "Unit5-Writing-Classes/CBLabs", "Unit5-Writing-Classes/Exercises", "Unit5-Writing-Classes/FRQstepTracker", "Unit5-Writing-Classes/community-challenge", "Unit5-Writing-Classes/midterm_unit5", "Unit5-Writing-Classes/timeFRQ", "Unit5-Writing-Classes/toctree", "Unit5-Writing-Classes/topic-5-1-parts-of-class", "Unit5-Writing-Classes/topic-5-10-social-impacts", "Unit5-Writing-Classes/topic-5-11-summary", "Unit5-Writing-Classes/topic-5-2-writing-constructors", "Unit5-Writing-Classes/topic-5-3-comments-conditions", "Unit5-Writing-Classes/topic-5-4-accessor-methods", "Unit5-Writing-Classes/topic-5-5-mutator-methods", "Unit5-Writing-Classes/topic-5-6-writing-methods", "Unit5-Writing-Classes/topic-5-7-static-vars-methods", "Unit5-Writing-Classes/topic-5-8-scope-access", "Unit5-Writing-Classes/topic-5-9-this", "Unit5-Writing-Classes/topic-parsons-practice", "Unit5-Writing-Classes/topic-toggle-problems", "Unit6-Arrays/ArrayParsonsPractice", "Unit6-Arrays/ArrayPractice", "Unit6-Arrays/Arrays-mixed-code-toggle", "Unit6-Arrays/Exercises", "Unit6-Arrays/MoreArrayPractice", "Unit6-Arrays/arrayExam", "Unit6-Arrays/horseBarnA", "Unit6-Arrays/horseBarnB", "Unit6-Arrays/numberCubeA", "Unit6-Arrays/numberCubeB", "Unit6-Arrays/selfDivisorB", "Unit6-Arrays/soundA", "Unit6-Arrays/soundB", "Unit6-Arrays/toctree", "Unit6-Arrays/topic-6-1-array-basics", "Unit6-Arrays/topic-6-2-traversing-arrays", "Unit6-Arrays/topic-6-3-arrays-with-foreach", "Unit6-Arrays/topic-6-4-array-algorithms", "Unit6-Arrays/topic-6-5-summary", "Unit7-ArrayList/2013gridworldQ3A", "Unit7-ArrayList/2016freeresponseQ4A", "Unit7-ArrayList/2016freeresponseQ4B", "Unit7-ArrayList/2019delimitersQ3a", "Unit7-ArrayList/2019delimitersQ3b", "Unit7-ArrayList/CBLabs", "Unit7-ArrayList/Exercises", "Unit7-ArrayList/ListParsonsPractice", "Unit7-ArrayList/climbClubA", "Unit7-ArrayList/climbClubB", "Unit7-ArrayList/climbClubC", "Unit7-ArrayList/cookieOrderA", "Unit7-ArrayList/cookieOrderB", "Unit7-ArrayList/listEasyMC", "Unit7-ArrayList/listHardMC", "Unit7-ArrayList/listMedMC", "Unit7-ArrayList/listPractice", "Unit7-ArrayList/ssEasyMC", "Unit7-ArrayList/ssHardMC", "Unit7-ArrayList/ssMedMC", "Unit7-ArrayList/stringScrambleB", "Unit7-ArrayList/toctree", "Unit7-ArrayList/topic-7-1-arraylist-basics", "Unit7-ArrayList/topic-7-2-arraylist-methods", "Unit7-ArrayList/topic-7-3-arraylist-loops", "Unit7-ArrayList/topic-7-4-arraylist-algorithms", "Unit7-ArrayList/topic-7-5-searching", "Unit7-ArrayList/topic-7-6-sorting", "Unit7-ArrayList/topic-7-7-data-ethics", "Unit7-ArrayList/topic-7-8-summary", "Unit7-ArrayList/topic-7-9-toggle-problems", "Unit7-ArrayList/topic-input-files", "Unit8-2DArray/Array2dCodePractice", "Unit8-2DArray/Array2dMoreCodePractice", "Unit8-2DArray/Array2dParsonsPractice", "Unit8-2DArray/CBLabs", "Unit8-2DArray/Exercises", "Unit8-2DArray/a2dEasyMC", "Unit8-2DArray/a2dHardMC", "Unit8-2DArray/a2dMedMC", "Unit8-2DArray/a2dSummary", "Unit8-2DArray/freeResponse", "Unit8-2DArray/grayImageA", "Unit8-2DArray/grayImageB", "Unit8-2DArray/pictureLabA1toA3", "Unit8-2DArray/pictureLabA4", "Unit8-2DArray/pictureLabA5", "Unit8-2DArray/pictureLabA6", "Unit8-2DArray/pictureLabA7", "Unit8-2DArray/pictureLabA8", "Unit8-2DArray/pictureLabA9", "Unit8-2DArray/routeCipherA", "Unit8-2DArray/routeCipherB", "Unit8-2DArray/toctree", "Unit8-2DArray/topic-8-1-2D-arrays", "Unit8-2DArray/topic-8-1-2D-arrays-Day1", "Unit8-2DArray/topic-8-1-2D-arrays-Day2", "Unit8-2DArray/topic-8-2-2D-array-loops", "Unit8-2DArray/topic-8-2-2D-array-loops-Day1", "Unit8-2DArray/topic-8-2-2D-array-loops-Day2", "Unit8-2DArray/topic-8-4-toggle-problems", "Unit9-Inheritance/CBLabs", "Unit9-Inheritance/Exercises", "Unit9-Inheritance/TrioA", "Unit9-Inheritance/TrioScore1", "Unit9-Inheritance/TrioScore2", "Unit9-Inheritance/TrioScore3", "Unit9-Inheritance/freeResponse", "Unit9-Inheritance/ooCodePractice", "Unit9-Inheritance/ooEasyMC", "Unit9-Inheritance/ooHardMC", "Unit9-Inheritance/ooMedMC", "Unit9-Inheritance/ooParsonsPractice", "Unit9-Inheritance/ooPractice", "Unit9-Inheritance/ooSummary", "Unit9-Inheritance/toctree", "Unit9-Inheritance/topic-9-1-inheritance", "Unit9-Inheritance/topic-9-1-inheritance-day1", "Unit9-Inheritance/topic-9-1-inheritance-day2", "Unit9-Inheritance/topic-9-10-toggle-problems", "Unit9-Inheritance/topic-9-2-constructors", "Unit9-Inheritance/topic-9-3-overriding", "Unit9-Inheritance/topic-9-4-super", "Unit9-Inheritance/topic-9-5-hierarchies", "Unit9-Inheritance/topic-9-6-polymorphism", "Unit9-Inheritance/topic-9-7-Object", "_hidden/Ex-array-orig", "_hidden/toctree", "common", "index"], "filenames": ["FreeResponse/ArrayTesterA.rst", "FreeResponse/ArrayTesterB.rst", "FreeResponse/Exercises.rst", "FreeResponse/HiddenWord.rst", "FreeResponse/NumberGroupB.rst", "FreeResponse/NumberGroupC.rst", "FreeResponse/RandomStringChooserA.rst", "FreeResponse/RandomStringChooserB.rst", "FreeResponse/SkyViewA.rst", "FreeResponse/SkyViewB.rst", "FreeResponse/StringCoderA.rst", "FreeResponse/StringCoderB.rst", "FreeResponse/StudentAnswerSheetA.rst", "FreeResponse/StudentAnswerSheetB.rst", "FreeResponse/toctree.rst", "HiddenFiles/peer_in_U1.rst", "HiddenFiles/peer_in_U2.rst", "HiddenFiles/peer_in_U3.rst", "HiddenFiles/peer_in_U4.rst", "HiddenFiles/peer_in_turtle_U2.rst", "HiddenFiles/peer_int_U2.rst", "HiddenFiles/peer_int_U6.rst", "HiddenFiles/peer_int_U8.rst", "HiddenFiles/peer_int_pic_U6.rst", "HiddenFiles/teacher-pd-pretest.rst", "HiddenFiles/toctree.rst", "HiddenFiles/topic-1-8-toggle-write-code.rst", "HiddenFiles/topic-10-4-toggle-write-code.rst", "HiddenFiles/topic-2-11-toggle-write-code.rst", "HiddenFiles/topic-3-9-toggle-write-code.rst", "HiddenFiles/topic-4-7-toggle-write-code.rst", "HiddenFiles/topic-5-18-toggle-write-code.rst", "HiddenFiles/topic-6-6-toggle-write-code.rst", "HiddenFiles/topic-7-9-toggle-write-code.rst", "HiddenFiles/topic-8-4-toggle-write-code.rst", "HiddenFiles/topic-9-10-toggle-write-code.rst", "MixedFreeResponse/Exercises.rst", "MixedFreeResponse/RandomStringChooserA2.rst", "MixedFreeResponse/RandomStringChooserB2.rst", "MixedFreeResponse/RandomStringChooserParsonsA.rst", "MixedFreeResponse/RandomStringChooserParsonsB.rst", "MixedFreeResponse/toctree.rst", "Stories/CSAfterAPCS.rst", "Stories/Interviewees/A_Taylor.rst", "Stories/Interviewees/B_Hickerson.rst", "Stories/Interviewees/B_Mariscal.rst", "Stories/Interviewees/C_De_Lira.rst", "Stories/Interviewees/C_Mbayo.rst", "Stories/Interviewees/D_Deinde-Smith.rst", "Stories/Interviewees/E_Espinoza.rst", "Stories/Interviewees/G_Opoku-Boateng.rst", "Stories/Interviewees/J_Gilbert.rst", "Stories/Interviewees/L_Diaz.rst", "Stories/Interviewees/L_Morales.rst", "Stories/Interviewees/L_Vocos.rst", "Stories/Interviewees/M_Rodriguez.rst", "Stories/Interviewees/N_Gaskins.rst", "Stories/challengesInComputing.rst", "Stories/intervieweeIndex.rst", "Stories/toctree.rst", "Tests/Exercises.rst", "Tests/test1nt.rst", "Tests/test2nt.rst", "Tests/test3nt.rst", "Tests/test4nt.rst", "Tests/test5nt.rst", "Tests/testPractice.rst", "Tests/toctree.rst", "TimedTests/Exercises.rst", "TimedTests/apbowla.rst", "TimedTests/test1.rst", "TimedTests/test3.rst", "TimedTests/test4.rst", "TimedTests/toctree.rst", "Unit1-Getting-Started/Exercises.rst", "Unit1-Getting-Started/aboutcsa.rst", "Unit1-Getting-Started/calling-class-methods-2026.rst", "Unit1-Getting-Started/csptransition.rst", "Unit1-Getting-Started/growthMindset.rst", "Unit1-Getting-Started/javaIDEs.rst", "Unit1-Getting-Started/method-signatures-2026.rst", "Unit1-Getting-Started/preface.rst", "Unit1-Getting-Started/ptest1.rst", "Unit1-Getting-Started/survey.rst", "Unit1-Getting-Started/toctree.rst", "Unit1-Getting-Started/topic-1-1-getting-started.rst", "Unit1-Getting-Started/topic-1-2-java-intro.rst", "Unit1-Getting-Started/topic-1-3-variables.rst", "Unit1-Getting-Started/topic-1-4-assignment.rst", "Unit1-Getting-Started/topic-1-5-shortcutoperators.rst", "Unit1-Getting-Started/topic-1-6-casting.rst", "Unit1-Getting-Started/topic-1-7-summary.rst", "Unit1-Getting-Started/topic-1-8-practice-mixed-code.rst", "Unit1-Getting-Started/topic-1-8-practice-mixed-code-toggle.rst", "Unit1-Getting-Started/topic-1-9-practice-coding.rst", "Unit10-Recursion/Exercises.rst", "Unit10-Recursion/rBasePractice.rst", "Unit10-Recursion/rEasyMC.rst", "Unit10-Recursion/rHardMC.rst", "Unit10-Recursion/rMedMC.rst", "Unit10-Recursion/rMixedUpCodePractice.rst", "Unit10-Recursion/rParsonsPractice.rst", "Unit10-Recursion/recursionCodePractice.rst", "Unit10-Recursion/summary.rst", "Unit10-Recursion/toctree.rst", "Unit10-Recursion/topic-10-1-recursion.rst", "Unit10-Recursion/topic-10-1-recursion-challenge.rst", "Unit10-Recursion/topic-10-1-recursion-day1.rst", "Unit10-Recursion/topic-10-1-recursion-day2.rst", "Unit10-Recursion/topic-10-2-recursive-search-sort.rst", "Unit10-Recursion/topic-10-4-toggle-problems.rst", "Unit11-posttest/posttest.rst", "Unit11-posttest/teacher-pd-posttest.rst", "Unit11-posttest/toctree.rst", "Unit2-Using-Objects/Exercises.rst", "Unit2-Using-Objects/JavaSwingGUIs.rst", "Unit2-Using-Objects/frq-practice.rst", "Unit2-Using-Objects/practice-test-objects.rst", "Unit2-Using-Objects/toctree.rst", "Unit2-Using-Objects/topic-2-1-objects-intro-turtles.rst", "Unit2-Using-Objects/topic-2-10-summary.rst", "Unit2-Using-Objects/topic-2-11-practice-mixed-code.rst", "Unit2-Using-Objects/topic-2-11-practice-mixed-code-toggle.rst", "Unit2-Using-Objects/topic-2-12-practice-coding.rst", "Unit2-Using-Objects/topic-2-2-constructors.rst", "Unit2-Using-Objects/topic-2-3-methods-no-params.rst", "Unit2-Using-Objects/topic-2-4-methods-with-params.rst", "Unit2-Using-Objects/topic-2-5-methods-return.rst", "Unit2-Using-Objects/topic-2-6-strings.rst", "Unit2-Using-Objects/topic-2-7-string-methods.rst", "Unit2-Using-Objects/topic-2-8-IntegerDouble.rst", "Unit2-Using-Objects/topic-2-9-Math.rst", "Unit3-If-Statements/Exercises.rst", "Unit3-If-Statements/frq-game-score.rst", "Unit3-If-Statements/magpie-exercises.rst", "Unit3-If-Statements/magpie1.rst", "Unit3-If-Statements/magpie2.rst", "Unit3-If-Statements/magpie3.rst", "Unit3-If-Statements/magpie4.rst", "Unit3-If-Statements/magpieindex.rst", "Unit3-If-Statements/toctree.rst", "Unit3-If-Statements/topic-3-1-booleans.rst", "Unit3-If-Statements/topic-3-10-practice-coding.rst", "Unit3-If-Statements/topic-3-13-experiment-posttest.rst", "Unit3-If-Statements/topic-3-13-experiment-practice.rst", "Unit3-If-Statements/topic-3-13-experiment-practice-P.rst", "Unit3-If-Statements/topic-3-13-experiment-practice-P-lib.rst", "Unit3-If-Statements/topic-3-13-experiment-practice-W.rst", "Unit3-If-Statements/topic-3-13-experiment-pretest.rst", "Unit3-If-Statements/topic-3-13-more-practice-coding.rst", "Unit3-If-Statements/topic-3-13-more-practice-experiment.rst", "Unit3-If-Statements/topic-3-2-ifs.rst", "Unit3-If-Statements/topic-3-3-if-else.rst", "Unit3-If-Statements/topic-3-4-else-ifs.rst", "Unit3-If-Statements/topic-3-5-compound-ifs.rst", "Unit3-If-Statements/topic-3-6-DeMorgan.rst", "Unit3-If-Statements/topic-3-7-comparing-objects.rst", "Unit3-If-Statements/topic-3-8-summary.rst", "Unit3-If-Statements/topic-3-9-practice-mixed-code.rst", "Unit3-If-Statements/topic-3-9-practice-mixed-code-toggle.rst", "Unit4-Iteration/ConsumerReviewLab.rst", "Unit4-Iteration/Exercises.rst", "Unit4-Iteration/FRQcalendar.rst", "Unit4-Iteration/FRQselfDivisorA.rst", "Unit4-Iteration/FRQstringScrambleA.rst", "Unit4-Iteration/toctree.rst", "Unit4-Iteration/topic-4-1-while-loops.rst", "Unit4-Iteration/topic-4-2-for-loops.rst", "Unit4-Iteration/topic-4-3-strings-loops.rst", "Unit4-Iteration/topic-4-4-nested-loops.rst", "Unit4-Iteration/topic-4-5-loop-analysis.rst", "Unit4-Iteration/topic-4-6-group-mod.rst", "Unit4-Iteration/topic-4-6-summary.rst", "Unit4-Iteration/topic-4-7-practice-mixed-code.rst", "Unit4-Iteration/topic-4-7-practice-mixed-code-toggle.rst", "Unit4-Iteration/topic-4-8-practice-coding.rst", "Unit5-Writing-Classes/APLine.rst", "Unit5-Writing-Classes/CBLabs.rst", "Unit5-Writing-Classes/Exercises.rst", "Unit5-Writing-Classes/FRQstepTracker.rst", "Unit5-Writing-Classes/community-challenge.rst", "Unit5-Writing-Classes/midterm_unit5.rst", "Unit5-Writing-Classes/timeFRQ.rst", "Unit5-Writing-Classes/toctree.rst", "Unit5-Writing-Classes/topic-5-1-parts-of-class.rst", "Unit5-Writing-Classes/topic-5-10-social-impacts.rst", "Unit5-Writing-Classes/topic-5-11-summary.rst", "Unit5-Writing-Classes/topic-5-2-writing-constructors.rst", "Unit5-Writing-Classes/topic-5-3-comments-conditions.rst", "Unit5-Writing-Classes/topic-5-4-accessor-methods.rst", "Unit5-Writing-Classes/topic-5-5-mutator-methods.rst", "Unit5-Writing-Classes/topic-5-6-writing-methods.rst", "Unit5-Writing-Classes/topic-5-7-static-vars-methods.rst", "Unit5-Writing-Classes/topic-5-8-scope-access.rst", "Unit5-Writing-Classes/topic-5-9-this.rst", "Unit5-Writing-Classes/topic-parsons-practice.rst", "Unit5-Writing-Classes/topic-toggle-problems.rst", "Unit6-Arrays/ArrayParsonsPractice.rst", "Unit6-Arrays/ArrayPractice.rst", "Unit6-Arrays/Arrays-mixed-code-toggle.rst", "Unit6-Arrays/Exercises.rst", "Unit6-Arrays/MoreArrayPractice.rst", "Unit6-Arrays/arrayExam.rst", "Unit6-Arrays/horseBarnA.rst", "Unit6-Arrays/horseBarnB.rst", "Unit6-Arrays/numberCubeA.rst", "Unit6-Arrays/numberCubeB.rst", "Unit6-Arrays/selfDivisorB.rst", "Unit6-Arrays/soundA.rst", "Unit6-Arrays/soundB.rst", "Unit6-Arrays/toctree.rst", "Unit6-Arrays/topic-6-1-array-basics.rst", "Unit6-Arrays/topic-6-2-traversing-arrays.rst", "Unit6-Arrays/topic-6-3-arrays-with-foreach.rst", "Unit6-Arrays/topic-6-4-array-algorithms.rst", "Unit6-Arrays/topic-6-5-summary.rst", "Unit7-ArrayList/2013gridworldQ3A.rst", "Unit7-ArrayList/2016freeresponseQ4A.rst", "Unit7-ArrayList/2016freeresponseQ4B.rst", "Unit7-ArrayList/2019delimitersQ3a.rst", "Unit7-ArrayList/2019delimitersQ3b.rst", "Unit7-ArrayList/CBLabs.rst", "Unit7-ArrayList/Exercises.rst", "Unit7-ArrayList/ListParsonsPractice.rst", "Unit7-ArrayList/climbClubA.rst", "Unit7-ArrayList/climbClubB.rst", "Unit7-ArrayList/climbClubC.rst", "Unit7-ArrayList/cookieOrderA.rst", "Unit7-ArrayList/cookieOrderB.rst", "Unit7-ArrayList/listEasyMC.rst", "Unit7-ArrayList/listHardMC.rst", "Unit7-ArrayList/listMedMC.rst", "Unit7-ArrayList/listPractice.rst", "Unit7-ArrayList/ssEasyMC.rst", "Unit7-ArrayList/ssHardMC.rst", "Unit7-ArrayList/ssMedMC.rst", "Unit7-ArrayList/stringScrambleB.rst", "Unit7-ArrayList/toctree.rst", "Unit7-ArrayList/topic-7-1-arraylist-basics.rst", "Unit7-ArrayList/topic-7-2-arraylist-methods.rst", "Unit7-ArrayList/topic-7-3-arraylist-loops.rst", "Unit7-ArrayList/topic-7-4-arraylist-algorithms.rst", "Unit7-ArrayList/topic-7-5-searching.rst", "Unit7-ArrayList/topic-7-6-sorting.rst", "Unit7-ArrayList/topic-7-7-data-ethics.rst", "Unit7-ArrayList/topic-7-8-summary.rst", "Unit7-ArrayList/topic-7-9-toggle-problems.rst", "Unit7-ArrayList/topic-input-files.rst", "Unit8-2DArray/Array2dCodePractice.rst", "Unit8-2DArray/Array2dMoreCodePractice.rst", "Unit8-2DArray/Array2dParsonsPractice.rst", "Unit8-2DArray/CBLabs.rst", "Unit8-2DArray/Exercises.rst", "Unit8-2DArray/a2dEasyMC.rst", "Unit8-2DArray/a2dHardMC.rst", "Unit8-2DArray/a2dMedMC.rst", "Unit8-2DArray/a2dSummary.rst", "Unit8-2DArray/freeResponse.rst", "Unit8-2DArray/grayImageA.rst", "Unit8-2DArray/grayImageB.rst", "Unit8-2DArray/pictureLabA1toA3.rst", "Unit8-2DArray/pictureLabA4.rst", "Unit8-2DArray/pictureLabA5.rst", "Unit8-2DArray/pictureLabA6.rst", "Unit8-2DArray/pictureLabA7.rst", "Unit8-2DArray/pictureLabA8.rst", "Unit8-2DArray/pictureLabA9.rst", "Unit8-2DArray/routeCipherA.rst", "Unit8-2DArray/routeCipherB.rst", "Unit8-2DArray/toctree.rst", "Unit8-2DArray/topic-8-1-2D-arrays.rst", "Unit8-2DArray/topic-8-1-2D-arrays-Day1.rst", "Unit8-2DArray/topic-8-1-2D-arrays-Day2.rst", "Unit8-2DArray/topic-8-2-2D-array-loops.rst", "Unit8-2DArray/topic-8-2-2D-array-loops-Day1.rst", "Unit8-2DArray/topic-8-2-2D-array-loops-Day2.rst", "Unit8-2DArray/topic-8-4-toggle-problems.rst", "Unit9-Inheritance/CBLabs.rst", "Unit9-Inheritance/Exercises.rst", "Unit9-Inheritance/TrioA.rst", "Unit9-Inheritance/TrioScore1.rst", "Unit9-Inheritance/TrioScore2.rst", "Unit9-Inheritance/TrioScore3.rst", "Unit9-Inheritance/freeResponse.rst", "Unit9-Inheritance/ooCodePractice.rst", "Unit9-Inheritance/ooEasyMC.rst", "Unit9-Inheritance/ooHardMC.rst", "Unit9-Inheritance/ooMedMC.rst", "Unit9-Inheritance/ooParsonsPractice.rst", "Unit9-Inheritance/ooPractice.rst", "Unit9-Inheritance/ooSummary.rst", "Unit9-Inheritance/toctree.rst", "Unit9-Inheritance/topic-9-1-inheritance.rst", "Unit9-Inheritance/topic-9-1-inheritance-day1.rst", "Unit9-Inheritance/topic-9-1-inheritance-day2.rst", "Unit9-Inheritance/topic-9-10-toggle-problems.rst", "Unit9-Inheritance/topic-9-2-constructors.rst", "Unit9-Inheritance/topic-9-3-overriding.rst", "Unit9-Inheritance/topic-9-4-super.rst", "Unit9-Inheritance/topic-9-5-hierarchies.rst", "Unit9-Inheritance/topic-9-6-polymorphism.rst", "Unit9-Inheritance/topic-9-7-Object.rst", "_hidden/Ex-array-orig.rst", "_hidden/toctree.rst", "common.rst", "index.rst"], "titles": ["15.10. ArrayTester - Part A", "15.11. ArrayTester - Part B", "15.14. Exercises", "15.9. Hidden Word - Write Class", "15.12. NumberGroup - Part B", "15.13. NumberGroup - Part C", "15.1. RandomStringChooser - Part A", "15.2. RandomStringChooser - Part B", "15.7. SkyView - Part A", "15.8. SkyView - Part B", "15.3. StringCoder - Part A", "15.4. StringCoder - Part B", "15.5. StudentAnswerSheet - Part A", "15.6. StudentAnswerSheet - Part B", "15. Free Response Practice", "Peer Instruction: Unit 1 Multiple Choice Questions", "Peer Instruction: Unit 2 Multiple Choice Questions", "Peer Instruction: Unit 3 Multiple Choice Questions", "Peer Instruction: Unit 4 Multiple Choice Questions", "Peer Instruction: Unit 2 Turtle Multiple Choice Questions", "Peer Instruction: Using Objects Multiple Choice Questions", "Peer Instruction: Arrays Multiple Choice Questions", "Peer Instruction: 2D Arrays Multiple Choice Questions", "Peer Instruction: Unit 6 Multiple Choice Questions (with pictures)", "Teacher PD Pretest for Units 1-6", "Hidden Files", "Unit 1 Write Code for Toggle Code", "Unit 10 Write Code for Toggle Code", "Unit 2 Write Code for Toggle Code", "Unit 3 Write Code for Toggle Code", "Unit 4 Write Code for Toggle Code", "Unit 5 Write Code for Toggle Code", "Unit 6 Write Code for Toggle Code", "Unit 7 Write Code for Toggle Code", "Unit 8 Write Code for Toggle Code", "Unit 9 Write Code for Toggle Code", "14.5. Exercises", "14.2. RandomStringChooser - Part A", "14.4. RandomStringChooser - Part B - 2nd time", "14.1. RandomStringChooser - Part A Parsons", "14.3. RandomStringChooser - Part B Parsons", "14. Mixed Up Code - Free Response Practice", "CS After AP CSA", "16.2.1. Anaya Taylor", "16.2.2. Bryan Hickerson", "16.2.3. Briceida Mariscal", "16.2.4. Carla De Lira", "16.2.5. Camille Mbayo", "16.2.6. Destini Deinde-Smith", "16.2.7. Eric Espinoza", "16.2.8. Dr. Gloria Opoku-Boateng", "16.2.9. Dr. Juan Gilbert", "16.2.12. Lien Diaz", "16.2.10. Luisa Morales", "16.2.11. Lucas Vocos", "16.2.13. Milly Rodriguez", "16.2.14. Dr. Nettrice Gaskins", "16.1. Challenges In Computing", "16.2. Meet The Interviewees", "16. Stories", "12.7. Exercises", "12.2. Exam 1 for the AP CSA Exam (not timed)", "12.3. Exam 2 for the AP CSA Exam (not timed)", "12.4. Exam 3 for the AP CSA Exam (not timed)", "12.5. Exam 4 for the AP CSA Exam (not timed)", "12.6. Exam 5 for the AP CSA Exam (not timed)", "12.1. Preparing for the AP CSA Exam", "12. Preparing for the Exam", "13.4. Practice Exam X", "13.5. AP Bowl 2021 - Part A", "13.1. Practice Exam 1 for the AP CSA Exam", "13.2. Practice Exam 2 for the AP CSA Exam", "13.3. Practice Exam 3 for the AP CSA Exam", "13. Timed Multiple-Choice Exams", "1.11. Multiple Choice Exercises", "1.1.2. About the AP CSA Exam", "1.13. Calling Class Methods (preview 2026 curriculum)", "1.1.3. Transitioning from AP CSP to AP CSA", "1.1.5. Growth Mindset and Pair Programming", "1.1.4. Java Development Environments", "1.12. Method Signatures (preview 2026 curriculum)", "1.1.1. Preface", "1.1.6. Pretest for the AP CSA Exam", "1.1.7. Survey", "1. Getting Started and Primitive Types", "1.1. Getting Started", "1.2. Why Programming? Why Java?", "1.3. Variables and Data Types", "1.4. Expressions and Assignment Statements", "1.5. Compound Assignment Operators", "1.6. Casting and Ranges of Values", "1.7. Unit 1 Summary", "1.8. Mixed Up Code Practice", "1.9. Toggle Mixed Up or Write Code Practice", "1.10. Coding Practice", "10.8. Exercises", "10.8.1. Base Case Practice", "10.8.2. Easier Multiple Choice Questions", "10.8.4. Hard Multiple Choice Questions", "10.8.3. Medium Multiple Choice Questions", "10.5. More Mixed Up Code Practice", "10.4. Mixed Up Code Practice", "10.7. Code Practice for Recursion", "10.3. Recursion Summary", "10. Recursion", "10.1. Recursion", "10.1.6. Tracing Challenge : Recursion", "10.1.1. What is Recursion? (Day 1)", "10.1.5. Tracing Recursive Methods (Day 2)", "10.2. Recursive Searching and Sorting", "10.6. Toggle Mixed Up or Write Code Practice", "11.1. Post Test", "Teacher PD Post Test for Units 1-6", "11. Post Test and Survey", "2.15. Multiple Choice Exercises", "2.17. Java Swing GUIs (optional)", "2.16. Unit 2 Free Response Question (FRQ) Practice", "2.14. Practice Test for Objects (2.1-2.5)", "2. Using Objects", "2.1. Objects - Instances of Classes", "2.10. Unit 2 Summary", "2.11. Mixed Up Code Practice", "2.12. Toggle Mixed Up or Write Code Practice", "2.13. Coding Practice", "2.2. Creating and Initializing Objects: Constructors", "2.3. Calling Methods Without Parameters", "2.4. Calling Methods With Parameters", "2.5. Methods that Return Values", "2.6. Strings", "2.7. String Methods", "2.8. Wrapper Classes - Integer and Double", "2.9. Using the Math Class", "3.12. Multiple Choice Exercises", "3.14. Unit 3 Free Response Question (FRQ) Game Practice", "3.13.5. Mixed Up Code Practice", "3.13.1. Magpie ChatBot Lab", "3.13.2. Activity 2: Running Simplified Magpie Code", "3.13.3. Activity 3: Better Keyword Detection", "3.13.4. Activity 4: Responses that Transform Statements", "3.13. Magpie Chatbot Lab", "3. Boolean Expressions and If Statements", "3.1. Boolean Expressions", "3.11. Coding Practice", "3.15.3. Posttest", "3.15.2. Practice Problems", "Practice Problems (Mixed Code Help)", "Practice Problems (Mixed Code)", "Practice Problems (Write Code)", "3.15.1. Pretest", "3.16. FRQ Style Coding Practice", "3.15. More Practice (Experiment)", "3.2. if Statements and Control Flow", "3.3. Two-way Selection: if-else Statements", "3.4. Multi-Selection: else-if Statements", "3.5. Compound Boolean Expressions", "3.6. Equivalent Boolean Expressions (De Morgan\u2019s Laws)", "3.7. Comparing Objects", "3.8. Unit 3 - Summary", "3.9. Mixed Up Code Practice", "3.10. Toggle Mixed Up or Write Code Practice", "4.15. Consumer Review Lab", "4.11. Multiple Choice Exercises", "4.12. Free Response Questions (FRQs) for Control Structures", "4.13. Free Response - Self Divisor A", "4.14. Free Response - String Scramble A", "4. Iteration (Loops)", "4.1. While Loops", "4.2. For Loops", "4.3. Loops and Strings", "4.4. Nested For Loops", "4.5. Loop Analysis", "4.7. Group Work - Remainder Operator (%)", "4.6. Unit 4 Summary", "4.8. Mixed Up Code Practice", "4.9. Toggle Mixed Up or Write Code Practice", "4.10. Coding Practice with Loops", "5.18. Free Response Question - APLine", "5.19. College Board Celebrity and Data Labs", "5.14. Multiple-Choice Exercises", "5.16. Free Response Question (FRQ) for Classes", "5.20. Design a Class for your Community Project", "5.15. Midterm Test", "5.17. Free Response Question - Time", "5. Writing Classes", "5.1. Anatomy of a Java Class", "5.10. Social Impacts of CS", "5.11. Unit 5 Summary", "5.2. Writing Constructors", "5.3. Comments and Conditions", "5.4. Accessors / Getters", "5.5. Mutators / Setters", "5.6. Writing Methods", "5.7. Static Variables and Methods", "5.8. Scope and Access", "5.9. this Keyword", "5.12. Mixed Up Code Practice", "5.13. Toggle Mixed Up or Write Code Practice", "6.6. Mixed Up Code Practice", "6.8. Code Practice with Arrays", "6.7. Toggle Mixed Up or Write Code Practice", "6.9. Multiple-Choice Exercises", "6.11. More Code Practice with Arrays", "6.10. Practice Exam for Arrays", "6.4.7.1. Free Response - Horse Barn A", "6.4.7.2. Free Response - Horse Barn B", "6.4.7.6. Free Response - Number Cube A", "6.4.7.7. Free Response - Number Cube B", "6.4.7.3. Free Response - Self Divisor B", "6.4.7.4. Free Response - Sound A", "6.4.7.5. Free Response - Sound B", "6. Arrays", "6.1. Array Creation and Access", "6.2. Traversing Arrays with For Loops", "6.3. Enhanced For-Loop (For-Each) for Arrays", "6.4. Array Algorithms (FRQs)", "6.5. Unit 6 Summary", "7.4.8.11. Free Response - Grid World A", "7.4.8.7. Free Response - StringFormatter A", "7.4.8.8. Free Response - StringFormatter B", "7.4.8.9. Free Response - Delimiters A", "7.4.8.10. Free Response - Delimiters B", "7.14. College Board Celebrity and Data Labs", "7.13. Multiple-Choice Exercises", "7.10. Mixed Up Code Practice", "7.4.8.2. Free Response - Climbing Club A", "7.4.8.3. Free Response - Climbing Club B", "7.4.8.4. Free Response - Climbing Club C", "7.4.8.5. Free Response - CookieOrder A", "7.4.8.6. Free Response - CookieOrder B", "7.13.1. Easier Multiple Choice Questions", "7.13.3. Hard Multiple Choice Questions", "7.13.2. Medium Multiple Choice Questions", "7.12. Code Practice with ArrayLists", "7.13.4. Easier Search/Sort Multiple Choice Questions", "7.13.6. Hard Search/Sort Multiple Choice Questions", "7.13.5. Medium Search/Sort Multiple Choice Questions", "7.4.8.1. Free Response - String Scramble B", "7. ArrayList", "7.1. Intro to ArrayLists", "7.2. ArrayList Methods", "7.3. Traversing ArrayList
s with Loops", "7.4. ArrayList Algorithms", "7.5. Searching Algorithms", "7.6. Sorting Algorithms", "7.7. Ethics of Data Collection and Data Privacy", "7.8. ArrayList Summary", "7.11. Toggle Mixed Up or Write Code Practice", "7.9. Input Files (Optional)", "8.6. Code Practice with 2D Arrays", "8.10. More Code Practice with 2D Arrays", "8.4. Mixed Up Code Practice", "8.9. College Board Picture Lab and Steganography Lab for 2D Arrays", "8.8. Multiple-Choice Exercises", "8.8.1. Easier Multiple Choice Questions", "8.8.3. Hard Multiple Choice Questions", "8.8.2. Medium Multiple Choice Questions", "8.3. 2D Arrays Summary", "8.7. Free Response Questions", "8.7.1. Free Response - Gray Image A", "8.7.2. Free Response - Gray Image B", "8.9.1. Picture Lab A1 - A3", "8.9.2. Picture Lab A4: 2D Arrays in Java", "8.9.3. Picture Lab A5: Modifying a Picture", "8.9.4. Picture Lab A6: Mirroring Pictures", "8.9.5. Picture Lab A7: Mirroring Part of a Picture", "8.9.6. Picture Lab A8: Creating a Collage", "8.9.7. Picture Lab A9: Simple Edge Detection", "8.7.3. Free Response - Route Cipher A", "8.7.4. Free Response - Route Cipher B", "8. 2D Arrays", "8.1. Two-dimensional (2D) Arrays", "8.1.1. 2D Arrays (Day 1)", "8.1.5. Set Value(s) in a 2D Array (Day 2)", "8.2. Traversing 2D Arrays (nested loops)", "8.2.1. Nested Loops for 2D Arrays (Day 1)", "8.2.5. Enhanced For-Each Loop for 2D Arrays (Day 2)", "8.5. Toggle Mixed Up or Write Code Practice", "9.14. College Board Celebrity Lab", "9.13. Multiple-Choice Exercises", "9.9.1. Free Response - Trio A", "9.9.2. Trio Student Solution 1", "9.9.3. Trio Student Solution 2", "9.9.4. Trio Student Solution 3", "9.9. Free Response Questions", "9.12. Code Practice with Object Oriented Concepts", "9.13.1. Easier Multiple Choice Questions", "9.13.3. Hard Multiple Choice Questions", "9.13.2. Medium Multiple Choice Questions", "9.10. Mixed Up Code Practice", "9.13.4. More Practice", "9.8. Inheritance Summary", "9. Inheritance", "9.1. Inheritance, Superclass, Subclass", "9.1.1. Inheritance (Day 1)", "9.1.4. is-a vs. has-a (Day 2)", "9.11. Toggle Mixed Up or Write Code Practice", "9.2. Inheritance and Constructors", "9.3. Overriding Methods", "9.4. super Keyword", "9.5. Inheritance Hierarchies", "9.6. Polymorphism", "9.7. Object Superclass", "17.1. Parsons Problems for Experiments", "17. Hidden Items", "<no title>", "AP CSA Java Course 2019-2025"], "terms": {"The": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 19, 24, 26, 27, 32, 33, 34, 35, 37, 38, 39, 40, 43, 46, 47, 48, 49, 50, 54, 57, 59, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 89, 90, 91, 92, 94, 96, 100, 101, 102, 103, 105, 106, 107, 108, 109, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 123, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 172, 173, 175, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 232, 234, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 254, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 268, 269, 271, 272, 274, 275, 277, 279, 280, 281, 282, 284, 287, 288, 290, 293, 294, 296, 297, 298, 299, 300, 301, 305], "follow": [0, 1, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 22, 23, 24, 26, 28, 30, 31, 33, 37, 38, 39, 40, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 94, 97, 98, 99, 100, 101, 106, 107, 108, 109, 111, 112, 114, 115, 116, 117, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 175, 176, 178, 179, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 247, 248, 249, 250, 253, 254, 255, 256, 258, 259, 260, 262, 263, 264, 265, 266, 267, 268, 271, 272, 274, 275, 279, 280, 281, 282, 284, 285, 286, 287, 288, 289, 290, 293, 294, 296, 297, 298, 299, 300, 301, 302, 305], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 60, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 86, 88, 89, 90, 91, 92, 93, 94, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 108, 109, 110, 111, 112, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 253, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 269, 270, 271, 272, 274, 275, 276, 279, 280, 281, 282, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 295, 297, 298, 299, 300, 301, 302, 305], "free": [0, 3, 6, 8, 10, 12, 26, 37, 43, 75, 79, 81, 83, 92, 118, 140, 149, 160, 165, 166, 168, 183, 184, 210, 214, 215, 230, 237, 238, 240, 241, 244, 256, 269, 280, 281, 282, 289, 291, 305], "respons": [0, 3, 6, 8, 10, 12, 37, 75, 81, 89, 118, 134, 135, 136, 137, 139, 140, 149, 151, 152, 160, 165, 166, 168, 183, 210, 214, 215, 230, 237, 238, 240, 241, 256, 269, 280, 281, 282, 289, 291, 305], "question": [0, 3, 5, 6, 8, 10, 12, 24, 37, 39, 48, 68, 69, 70, 71, 72, 75, 79, 81, 82, 83, 88, 89, 93, 94, 95, 104, 107, 110, 111, 112, 113, 117, 118, 119, 122, 123, 135, 139, 140, 141, 142, 145, 149, 150, 151, 155, 156, 159, 160, 163, 164, 165, 168, 171, 174, 180, 181, 183, 184, 185, 190, 196, 198, 199, 202, 203, 204, 205, 206, 207, 208, 209, 210, 214, 217, 218, 222, 224, 225, 226, 227, 228, 232, 236, 237, 238, 240, 241, 246, 252, 258, 259, 260, 262, 267, 268, 269, 271, 276, 278, 279, 280, 281, 282, 289, 291, 295, 305], "from": [0, 3, 4, 6, 7, 8, 9, 10, 12, 27, 28, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 44, 45, 49, 50, 54, 55, 56, 57, 61, 62, 63, 65, 66, 68, 69, 70, 71, 72, 75, 76, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 101, 103, 106, 108, 109, 110, 111, 112, 114, 116, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 137, 141, 143, 145, 148, 151, 152, 153, 154, 155, 158, 159, 160, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 178, 179, 180, 181, 184, 185, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 213, 214, 215, 216, 217, 218, 219, 220, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 254, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 274, 275, 276, 279, 280, 281, 282, 284, 287, 288, 289, 290, 293, 294, 295, 296, 297, 298, 299, 300, 301, 305], "2018": [0, 240], "wa": [0, 3, 6, 8, 10, 12, 15, 22, 26, 31, 33, 34, 37, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 76, 77, 80, 81, 83, 86, 88, 89, 90, 108, 128, 131, 136, 151, 153, 157, 160, 162, 163, 164, 166, 168, 170, 173, 176, 178, 184, 189, 191, 195, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 224, 225, 226, 227, 228, 236, 238, 240, 242, 245, 247, 258, 259, 262, 264, 266, 267, 268, 274, 279, 280, 281, 282, 290, 297], "4": [0, 7, 8, 9, 12, 15, 19, 21, 22, 23, 24, 25, 27, 31, 32, 33, 34, 35, 38, 40, 43, 61, 62, 63, 65, 67, 68, 70, 71, 72, 74, 75, 76, 80, 81, 82, 86, 87, 88, 89, 90, 94, 97, 98, 99, 101, 102, 105, 106, 107, 108, 111, 112, 114, 116, 117, 119, 124, 126, 127, 128, 129, 131, 132, 133, 134, 135, 136, 139, 140, 141, 143, 148, 151, 153, 154, 155, 161, 162, 163, 165, 166, 167, 169, 170, 176, 178, 179, 181, 187, 188, 189, 197, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 216, 217, 218, 219, 220, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 248, 249, 250, 253, 255, 256, 258, 259, 260, 261, 262, 263, 264, 267, 268, 271, 274, 275, 277, 279, 280, 281, 282, 285, 288, 289, 293, 294, 297, 298, 300, 302, 305], "exam": [0, 3, 6, 8, 10, 12, 37, 69, 77, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 97, 98, 99, 104, 105, 106, 107, 108, 111, 114, 115, 116, 117, 118, 120, 124, 129, 130, 131, 132, 133, 135, 136, 137, 140, 141, 149, 151, 153, 155, 156, 160, 161, 162, 163, 164, 165, 166, 168, 176, 179, 180, 181, 183, 184, 188, 200, 203, 204, 205, 206, 207, 208, 209, 210, 211, 214, 216, 217, 218, 219, 224, 225, 226, 227, 228, 229, 230, 231, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 245, 247, 253, 254, 255, 258, 259, 262, 267, 268, 269, 271, 272, 274, 279, 280, 281, 282, 285, 286, 287, 289, 291, 296, 301, 305], "you": [0, 1, 3, 4, 6, 7, 8, 10, 12, 13, 15, 21, 22, 24, 26, 27, 29, 33, 34, 35, 37, 38, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 102, 103, 105, 107, 108, 109, 110, 111, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 253, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 272, 274, 275, 276, 279, 280, 281, 282, 284, 285, 286, 287, 288, 290, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 305], "can": [0, 3, 6, 7, 8, 10, 11, 12, 15, 26, 29, 31, 34, 35, 37, 38, 43, 44, 45, 46, 49, 50, 52, 53, 54, 57, 61, 63, 68, 70, 71, 72, 75, 76, 77, 78, 79, 80, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 98, 99, 102, 106, 107, 108, 109, 110, 111, 112, 114, 115, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 136, 137, 138, 141, 142, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 166, 167, 168, 169, 170, 172, 174, 175, 176, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 224, 225, 226, 227, 228, 229, 230, 231, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 251, 253, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 270, 271, 272, 273, 274, 275, 276, 279, 280, 281, 282, 284, 290, 293, 294, 295, 296, 297, 298, 299, 300, 301], "see": [0, 3, 6, 8, 10, 12, 24, 29, 33, 37, 43, 44, 45, 46, 47, 48, 49, 53, 56, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 75, 76, 79, 80, 81, 82, 85, 86, 87, 88, 89, 90, 91, 97, 98, 99, 107, 108, 109, 111, 114, 117, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 135, 136, 137, 138, 141, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 175, 176, 180, 181, 184, 186, 188, 189, 191, 192, 193, 194, 198, 200, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 224, 225, 226, 227, 228, 229, 230, 231, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 247, 253, 254, 255, 256, 258, 259, 260, 262, 263, 264, 265, 266, 267, 268, 272, 275, 279, 280, 281, 282, 285, 286, 287, 289, 290, 294, 296, 297, 298, 299, 300, 301, 305], "all": [0, 1, 3, 4, 6, 8, 10, 12, 13, 17, 21, 22, 24, 27, 28, 29, 30, 33, 35, 37, 39, 46, 47, 48, 50, 51, 52, 53, 56, 57, 63, 64, 68, 70, 71, 72, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 94, 100, 101, 102, 103, 107, 109, 111, 112, 115, 117, 119, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 135, 136, 137, 138, 141, 150, 151, 152, 153, 154, 155, 156, 160, 162, 163, 164, 166, 167, 168, 169, 170, 172, 173, 175, 176, 178, 179, 180, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 198, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 223, 224, 225, 226, 227, 228, 232, 236, 238, 239, 240, 241, 242, 245, 247, 248, 249, 250, 256, 258, 259, 260, 261, 262, 263, 267, 268, 271, 274, 275, 279, 280, 281, 282, 288, 290, 293, 294, 296, 297, 298, 299, 300, 301, 302, 305], "past": [0, 3, 6, 8, 10, 12, 37, 75, 81, 90, 136, 160, 163, 164, 166, 172, 176, 188, 203, 204, 205, 206, 207, 208, 209, 211, 212, 216, 217, 218, 219, 224, 225, 226, 227, 228, 236, 245, 258, 259, 267, 268, 279, 280, 281, 282, 289], "http": [0, 3, 6, 8, 10, 12, 37, 66, 79, 80, 81, 83, 87, 88, 90, 102, 107, 108, 115, 123, 133, 135, 142, 153, 161, 162, 163, 164, 171, 176, 179, 180, 191, 198, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 224, 225, 226, 227, 228, 236, 242, 244, 247, 258, 259, 260, 262, 267, 268, 279, 280, 281, 282, 305], "apstud": [0, 3, 6, 8, 10, 12, 37, 162, 163, 164, 176, 179, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 224, 225, 226, 227, 228, 236, 258, 259, 267, 268, 279, 280, 281, 282, 301], "collegeboard": [0, 3, 6, 8, 10, 12, 37, 133, 135, 162, 163, 164, 176, 179, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 224, 225, 226, 227, 228, 236, 258, 259, 267, 268, 279, 280, 281, 282], "org": [0, 3, 6, 8, 10, 12, 37, 77, 79, 81, 133, 135, 162, 163, 164, 171, 176, 179, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 224, 225, 226, 227, 228, 236, 258, 259, 260, 267, 268, 279, 280, 281, 282, 305], "cours": [0, 3, 6, 8, 10, 12, 24, 37, 51, 52, 53, 56, 66, 75, 77, 81, 83, 85, 86, 87, 89, 106, 107, 109, 112, 113, 128, 135, 151, 160, 163, 164, 176, 177, 184, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 221, 224, 225, 226, 227, 228, 236, 242, 243, 251, 258, 259, 261, 267, 268, 272, 277, 279, 280, 281, 282, 294], "ap": [0, 3, 5, 6, 8, 10, 12, 37, 52, 67, 68, 73, 79, 81, 83, 84, 85, 89, 90, 97, 98, 99, 104, 105, 106, 107, 109, 111, 114, 115, 116, 117, 118, 120, 128, 129, 130, 131, 132, 135, 136, 140, 149, 160, 161, 162, 163, 164, 165, 168, 176, 177, 179, 180, 181, 183, 188, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 213, 214, 216, 217, 218, 219, 221, 224, 225, 226, 227, 228, 229, 230, 231, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 247, 251, 253, 254, 255, 258, 259, 261, 262, 267, 268, 269, 272, 273, 277, 279, 280, 281, 282, 285, 286, 287, 291, 296, 301], "comput": [0, 3, 6, 8, 10, 12, 15, 24, 35, 37, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 59, 65, 70, 72, 75, 76, 77, 78, 79, 81, 83, 86, 87, 89, 90, 91, 94, 107, 108, 112, 119, 124, 127, 131, 133, 135, 136, 151, 153, 160, 162, 163, 164, 166, 176, 179, 180, 184, 185, 186, 194, 202, 203, 204, 205, 206, 207, 208, 209, 213, 214, 216, 217, 218, 219, 224, 225, 226, 227, 228, 236, 240, 241, 242, 244, 247, 254, 258, 259, 260, 261, 262, 266, 267, 268, 272, 279, 280, 281, 282, 288, 296, 305], "scienc": [0, 3, 6, 8, 10, 12, 37, 43, 46, 47, 48, 50, 52, 54, 57, 65, 72, 75, 77, 81, 83, 86, 87, 133, 135, 162, 163, 164, 176, 179, 185, 202, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 224, 225, 226, 227, 228, 236, 242, 258, 259, 261, 266, 267, 268, 279, 280, 281, 282, 305], "year": [0, 3, 6, 8, 10, 12, 24, 31, 37, 50, 53, 54, 57, 81, 82, 84, 90, 111, 112, 124, 162, 163, 164, 176, 187, 188, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 224, 225, 226, 227, 228, 236, 258, 259, 266, 267, 268, 279, 280, 281, 282, 293, 305], "thi": [0, 2, 6, 8, 10, 12, 15, 17, 18, 19, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 43, 45, 47, 48, 52, 53, 54, 55, 56, 57, 60, 61, 62, 63, 65, 66, 68, 70, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 94, 98, 103, 106, 107, 108, 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 141, 142, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 165, 166, 167, 168, 169, 170, 171, 172, 175, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 195, 205, 206, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 226, 230, 231, 232, 234, 235, 238, 239, 240, 241, 242, 243, 244, 245, 247, 250, 254, 255, 256, 257, 260, 261, 262, 263, 264, 265, 266, 269, 270, 271, 272, 274, 275, 277, 280, 281, 282, 284, 286, 287, 289, 290, 292, 293, 294, 296, 297, 298, 299, 300, 301, 305], "involv": [0, 5, 6, 37, 39, 81, 88, 90, 116, 133, 141, 154, 162, 164, 179, 188, 213, 216, 217, 218, 219, 236, 241, 277, 301], "reason": [0, 43, 54, 68, 70, 82, 86, 111, 124, 164, 178, 187, 188, 190, 191, 193, 213, 216, 229, 236, 238, 299, 301], "about": [0, 22, 24, 43, 45, 47, 48, 50, 51, 52, 53, 56, 57, 61, 65, 78, 80, 82, 83, 84, 85, 86, 87, 88, 90, 91, 98, 103, 105, 107, 108, 109, 111, 113, 114, 115, 116, 117, 119, 124, 125, 127, 128, 129, 131, 133, 136, 137, 138, 141, 150, 155, 157, 162, 164, 168, 172, 179, 180, 181, 182, 184, 185, 187, 188, 189, 190, 191, 200, 203, 204, 215, 216, 224, 225, 226, 230, 236, 238, 240, 242, 244, 245, 247, 256, 262, 274, 275, 285, 290, 294, 305], "arrai": [0, 1, 6, 7, 8, 11, 24, 27, 32, 34, 37, 38, 39, 40, 56, 61, 62, 63, 64, 65, 68, 70, 72, 75, 81, 82, 101, 106, 107, 109, 111, 112, 161, 162, 166, 179, 180, 197, 200, 203, 204, 205, 206, 207, 208, 209, 215, 219, 229, 232, 235, 237, 238, 240, 241, 242, 243, 245, 247, 250, 253, 254, 258, 259, 260, 262, 263, 267, 268, 287, 291, 294, 300, 302, 305], "integ": [0, 1, 4, 5, 24, 26, 27, 31, 32, 33, 34, 35, 61, 62, 63, 64, 65, 68, 70, 71, 72, 76, 82, 87, 88, 90, 91, 94, 101, 111, 112, 116, 118, 120, 123, 124, 131, 132, 133, 141, 155, 160, 162, 163, 166, 175, 176, 187, 195, 197, 198, 200, 201, 202, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 217, 218, 220, 223, 224, 229, 230, 231, 232, 236, 238, 239, 240, 241, 242, 245, 247, 248, 249, 258, 259, 261, 263, 264, 274, 288, 305], "write": [0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 24, 25, 37, 38, 39, 49, 52, 53, 56, 62, 64, 75, 76, 77, 79, 80, 84, 86, 88, 89, 92, 94, 102, 104, 105, 106, 107, 109, 112, 116, 118, 119, 121, 123, 124, 125, 126, 127, 131, 133, 140, 141, 149, 151, 154, 155, 156, 160, 162, 163, 165, 167, 168, 170, 172, 175, 176, 177, 180, 182, 184, 186, 188, 189, 192, 193, 194, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 224, 225, 226, 227, 228, 236, 237, 238, 239, 240, 241, 242, 247, 258, 259, 261, 262, 263, 264, 267, 268, 269, 274, 275, 279, 284, 285, 290, 291, 296, 297, 298, 299, 300, 301, 302, 305], "two": [0, 1, 4, 27, 30, 31, 32, 33, 34, 35, 44, 46, 48, 50, 52, 53, 56, 61, 62, 70, 71, 75, 76, 78, 80, 86, 87, 88, 89, 90, 91, 101, 107, 109, 119, 120, 124, 126, 127, 128, 129, 130, 131, 133, 135, 136, 137, 138, 140, 141, 142, 151, 154, 155, 156, 157, 158, 160, 162, 164, 166, 167, 169, 171, 173, 176, 178, 179, 182, 184, 191, 195, 197, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 214, 215, 216, 217, 218, 219, 220, 223, 224, 225, 226, 228, 236, 238, 239, 241, 242, 243, 248, 249, 250, 253, 254, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 271, 272, 274, 275, 279, 280, 281, 282, 285, 288, 290, 293, 294, 296, 297, 298, 301, 302, 305], "static": [0, 1, 7, 24, 38, 40, 54, 61, 62, 63, 65, 68, 70, 71, 72, 76, 80, 82, 86, 87, 97, 98, 99, 106, 107, 108, 111, 112, 114, 120, 125, 126, 127, 131, 136, 149, 160, 162, 163, 164, 181, 183, 189, 190, 194, 200, 202, 207, 212, 215, 216, 217, 218, 231, 233, 234, 235, 236, 238, 240, 243, 247, 258, 259, 262, 287, 290, 297, 300, 305], "method": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 19, 22, 24, 27, 28, 31, 32, 33, 34, 35, 37, 38, 39, 54, 61, 62, 63, 64, 65, 68, 70, 71, 72, 75, 82, 84, 88, 90, 91, 92, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 109, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 128, 130, 131, 133, 136, 138, 139, 140, 141, 146, 147, 149, 151, 152, 156, 158, 160, 161, 162, 163, 164, 166, 167, 168, 169, 173, 175, 176, 178, 180, 181, 182, 183, 186, 187, 188, 189, 190, 193, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 223, 224, 225, 226, 227, 228, 230, 232, 233, 234, 235, 236, 237, 238, 240, 241, 242, 243, 245, 247, 249, 250, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 274, 275, 279, 280, 281, 282, 284, 285, 286, 287, 288, 290, 291, 293, 294, 296, 298, 300, 302, 305], "both": [0, 27, 35, 49, 54, 61, 64, 65, 68, 79, 86, 94, 127, 128, 129, 131, 133, 141, 143, 148, 152, 154, 155, 156, 157, 163, 167, 168, 173, 181, 184, 187, 191, 194, 201, 202, 212, 215, 220, 238, 239, 240, 242, 243, 249, 256, 258, 259, 265, 268, 271, 284, 285, 288, 293, 299, 300, 302], "which": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 18, 19, 21, 22, 23, 24, 31, 32, 34, 35, 37, 38, 39, 43, 53, 56, 61, 62, 63, 64, 65, 68, 70, 71, 72, 75, 76, 77, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 97, 99, 102, 107, 108, 109, 111, 112, 114, 115, 116, 117, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 141, 149, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 166, 167, 168, 170, 171, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 200, 202, 203, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 228, 229, 231, 233, 235, 236, 238, 239, 240, 242, 243, 245, 247, 250, 253, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 270, 271, 272, 274, 275, 279, 280, 281, 282, 285, 286, 287, 288, 290, 293, 294, 296, 297, 298, 299, 300, 301, 305], "ar": [0, 1, 6, 7, 8, 10, 11, 12, 13, 15, 18, 19, 20, 22, 24, 26, 27, 29, 31, 33, 34, 35, 37, 38, 39, 40, 43, 47, 48, 50, 51, 52, 54, 56, 57, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 97, 98, 99, 100, 101, 102, 103, 107, 108, 110, 111, 112, 114, 115, 116, 117, 118, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 141, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 253, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 272, 274, 275, 276, 277, 279, 280, 281, 282, 284, 285, 286, 287, 288, 290, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 305], "class": [0, 1, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 19, 24, 31, 35, 37, 38, 39, 40, 50, 53, 54, 56, 61, 62, 63, 64, 65, 68, 70, 71, 72, 75, 77, 79, 80, 82, 84, 86, 87, 88, 90, 91, 92, 104, 108, 111, 112, 114, 115, 117, 118, 120, 121, 125, 126, 127, 128, 129, 133, 135, 136, 137, 138, 140, 150, 151, 152, 153, 154, 156, 158, 160, 162, 163, 164, 165, 166, 169, 170, 173, 176, 177, 178, 181, 182, 185, 186, 188, 192, 193, 194, 195, 200, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 219, 223, 224, 225, 226, 227, 228, 232, 234, 235, 236, 237, 238, 239, 240, 244, 245, 251, 258, 259, 260, 261, 266, 267, 268, 269, 275, 279, 280, 281, 282, 284, 285, 286, 287, 288, 290, 291, 293, 294, 296, 297, 298, 299, 300, 301, 305], "name": [0, 12, 13, 16, 24, 26, 29, 31, 35, 62, 63, 64, 70, 71, 72, 76, 77, 80, 81, 83, 84, 86, 88, 89, 90, 91, 92, 94, 107, 109, 112, 114, 117, 119, 120, 123, 124, 125, 126, 127, 128, 131, 136, 141, 149, 154, 156, 158, 160, 178, 179, 180, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 198, 203, 204, 209, 211, 212, 213, 215, 216, 217, 219, 220, 224, 225, 226, 232, 234, 236, 238, 239, 240, 245, 247, 248, 253, 256, 258, 259, 260, 261, 262, 266, 267, 268, 271, 272, 279, 280, 281, 282, 284, 285, 288, 290, 293, 296, 297, 298, 299, 300, 301, 305], "public": [0, 7, 8, 10, 12, 13, 19, 21, 22, 24, 38, 40, 61, 62, 63, 64, 65, 68, 70, 71, 72, 76, 80, 82, 83, 86, 97, 98, 99, 106, 107, 108, 111, 112, 114, 116, 117, 119, 124, 125, 126, 127, 133, 136, 149, 160, 162, 163, 164, 178, 179, 181, 182, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 200, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 217, 218, 224, 225, 226, 227, 228, 230, 231, 233, 234, 235, 236, 240, 243, 247, 254, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 274, 275, 279, 280, 281, 282, 284, 285, 286, 287, 290, 293, 294, 296, 297, 298, 299, 300, 301], "return": [0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 19, 24, 27, 31, 32, 33, 34, 35, 37, 38, 39, 40, 61, 62, 63, 64, 65, 68, 70, 71, 72, 76, 80, 82, 88, 90, 91, 96, 97, 98, 99, 100, 101, 102, 103, 105, 106, 107, 108, 111, 112, 114, 116, 117, 118, 120, 123, 125, 128, 129, 130, 131, 133, 136, 137, 141, 143, 146, 147, 148, 149, 152, 154, 156, 160, 162, 163, 164, 166, 168, 171, 172, 173, 176, 178, 179, 180, 181, 182, 184, 186, 187, 188, 189, 190, 191, 193, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 223, 224, 225, 226, 227, 228, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 247, 249, 250, 254, 256, 258, 261, 262, 266, 267, 268, 274, 275, 279, 280, 281, 282, 284, 287, 288, 290, 293, 297, 298, 299, 300, 301, 302, 305], "an": [0, 5, 6, 7, 10, 11, 12, 19, 21, 22, 24, 26, 27, 31, 32, 33, 34, 35, 37, 38, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 53, 54, 55, 56, 57, 61, 62, 63, 64, 65, 68, 70, 71, 72, 75, 76, 77, 79, 80, 81, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 100, 101, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 135, 137, 138, 141, 142, 143, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 162, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 178, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 215, 216, 217, 218, 219, 223, 224, 225, 226, 227, 228, 229, 230, 232, 233, 235, 236, 237, 238, 239, 240, 242, 243, 244, 245, 246, 247, 248, 249, 250, 254, 256, 258, 259, 260, 261, 262, 263, 264, 266, 267, 268, 270, 271, 272, 274, 275, 276, 279, 280, 281, 282, 284, 285, 288, 290, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 305], "contain": [0, 1, 3, 4, 5, 7, 8, 9, 10, 12, 24, 32, 34, 38, 40, 62, 63, 64, 66, 80, 82, 86, 88, 90, 96, 97, 103, 106, 107, 111, 112, 114, 115, 117, 119, 129, 131, 136, 141, 146, 147, 149, 156, 162, 163, 164, 173, 178, 179, 184, 190, 191, 197, 200, 203, 205, 206, 207, 208, 209, 211, 216, 217, 218, 219, 220, 224, 225, 226, 227, 228, 230, 231, 232, 233, 236, 238, 240, 241, 242, 247, 249, 250, 258, 260, 267, 268, 275, 285, 294, 299, 300, 301, 302], "element": [0, 7, 9, 24, 27, 32, 33, 34, 38, 40, 62, 63, 65, 72, 75, 101, 109, 112, 120, 184, 197, 200, 201, 202, 203, 204, 209, 210, 211, 212, 213, 215, 220, 223, 225, 229, 232, 233, 235, 236, 237, 238, 239, 240, 242, 243, 245, 247, 248, 249, 256, 258, 259, 260, 261, 262, 267, 270, 271, 272, 274, 275, 287, 302, 305], "column": [0, 1, 8, 9, 34, 64, 78, 89, 90, 115, 119, 124, 126, 154, 155, 156, 169, 179, 180, 247, 248, 249, 250, 253, 256, 258, 259, 260, 261, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 275, 305], "c": [0, 7, 14, 22, 24, 27, 29, 34, 38, 40, 43, 45, 48, 61, 63, 65, 66, 68, 70, 71, 72, 75, 76, 79, 81, 82, 83, 87, 88, 89, 101, 108, 111, 112, 124, 126, 127, 128, 132, 135, 142, 155, 176, 178, 181, 183, 187, 202, 211, 216, 224, 225, 231, 234, 237, 241, 250, 254, 286, 298, 305], "arr2d": 0, "same": [0, 3, 13, 22, 24, 31, 32, 35, 39, 46, 65, 68, 70, 71, 76, 80, 82, 86, 87, 88, 89, 90, 91, 98, 103, 107, 109, 111, 112, 114, 117, 119, 120, 124, 125, 126, 127, 128, 129, 131, 133, 141, 152, 154, 155, 156, 160, 164, 166, 167, 171, 179, 181, 184, 187, 189, 190, 191, 193, 194, 195, 197, 201, 202, 203, 204, 205, 206, 209, 211, 212, 213, 214, 215, 219, 225, 228, 230, 236, 238, 239, 240, 242, 243, 245, 247, 248, 249, 260, 263, 265, 271, 274, 275, 284, 285, 288, 290, 293, 294, 297, 299, 300, 301], "order": [0, 7, 8, 10, 11, 21, 24, 31, 32, 34, 35, 38, 39, 40, 61, 62, 63, 64, 65, 72, 76, 79, 80, 86, 87, 88, 92, 93, 100, 101, 102, 109, 110, 112, 117, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 134, 136, 141, 150, 151, 152, 153, 154, 156, 158, 159, 162, 167, 168, 169, 172, 173, 174, 176, 186, 188, 190, 191, 195, 196, 197, 199, 200, 202, 203, 204, 205, 206, 208, 209, 211, 212, 213, 214, 219, 223, 224, 225, 226, 227, 228, 232, 235, 236, 238, 239, 240, 241, 242, 243, 246, 250, 253, 259, 261, 266, 267, 268, 271, 272, 274, 275, 276, 279, 280, 281, 282, 284, 285, 288, 290, 294, 295, 297, 299, 300, 301, 302], "thei": [0, 10, 11, 26, 31, 35, 43, 46, 47, 48, 49, 50, 51, 52, 56, 57, 75, 77, 79, 80, 81, 86, 87, 88, 89, 90, 92, 94, 105, 107, 114, 115, 116, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 133, 137, 138, 141, 149, 151, 152, 154, 155, 156, 166, 167, 168, 170, 172, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 201, 202, 204, 211, 212, 216, 220, 224, 225, 226, 238, 239, 242, 243, 244, 245, 262, 274, 284, 285, 287, 288, 293, 294, 296, 297, 300, 301], "appear": [0, 1, 3, 10, 11, 34, 64, 70, 71, 82, 111, 117, 124, 126, 127, 136, 160, 164, 169, 176, 178, 187, 188, 194, 211, 216, 225, 236, 286, 287, 298], "precondit": [0, 7, 8, 10, 12, 13, 38, 40, 64, 70, 71, 82, 99, 111, 133, 162, 163, 164, 178, 183, 200, 203, 207, 208, 209, 217, 218, 230, 231, 236, 240, 267, 268, 305], "valid": [0, 10, 24, 68, 70, 72, 82, 111, 112, 117, 124, 125, 132, 152, 162, 168, 181, 183, 187, 198, 200, 211, 215, 256, 286, 296, 299, 305], "index": [0, 8, 9, 10, 18, 22, 23, 27, 34, 39, 40, 62, 82, 94, 101, 109, 111, 112, 120, 129, 164, 167, 168, 188, 198, 200, 203, 204, 205, 206, 210, 211, 213, 214, 215, 225, 229, 232, 236, 237, 238, 240, 241, 242, 243, 245, 248, 249, 250, 256, 259, 260, 261, 263, 272], "postcondit": [0, 8, 70, 82, 111, 133, 164, 183, 204, 208, 209, 236, 258, 267, 268, 305], "unchang": [0, 167, 213, 236, 240, 259], "int": [0, 4, 6, 7, 8, 10, 15, 18, 19, 21, 22, 23, 24, 27, 31, 34, 35, 37, 38, 39, 40, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 76, 80, 82, 86, 87, 88, 89, 90, 91, 94, 97, 98, 99, 100, 106, 107, 108, 109, 111, 112, 114, 116, 117, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 136, 137, 141, 143, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 161, 162, 163, 166, 167, 168, 169, 170, 178, 181, 182, 184, 187, 188, 189, 190, 191, 193, 194, 195, 197, 200, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 217, 218, 223, 224, 225, 226, 227, 228, 230, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 245, 247, 248, 249, 250, 253, 254, 255, 256, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 271, 272, 274, 275, 286, 287, 288, 294, 296, 297, 300, 301, 302], "getcolumn": [0, 1], "implement": [0, 6, 7, 8, 10, 12, 13, 24, 37, 38, 39, 40, 51, 61, 62, 63, 64, 68, 70, 71, 76, 79, 80, 82, 106, 111, 112, 116, 117, 119, 120, 127, 133, 162, 164, 176, 178, 179, 181, 182, 184, 187, 192, 195, 200, 203, 204, 205, 206, 207, 208, 209, 216, 217, 224, 225, 226, 227, 228, 236, 245, 258, 259, 262, 263, 266, 267, 268, 275, 279, 280, 281, 282, 285, 287, 288, 300, 301], "true": [0, 1, 4, 5, 22, 24, 35, 61, 63, 64, 65, 68, 70, 71, 72, 87, 88, 90, 91, 96, 98, 112, 114, 115, 116, 117, 120, 124, 125, 127, 129, 131, 133, 137, 141, 142, 149, 151, 152, 153, 154, 155, 156, 157, 162, 163, 166, 167, 172, 176, 178, 181, 182, 187, 188, 189, 191, 200, 201, 202, 207, 212, 213, 214, 218, 220, 225, 234, 238, 239, 240, 241, 242, 247, 249, 284, 288, 293, 299, 300, 301, 302], "onli": [0, 1, 3, 4, 5, 6, 7, 24, 27, 34, 35, 37, 38, 39, 40, 46, 49, 50, 51, 52, 57, 61, 63, 68, 70, 71, 72, 76, 77, 79, 80, 82, 87, 88, 89, 90, 91, 98, 101, 105, 106, 107, 108, 109, 111, 112, 117, 119, 120, 127, 128, 129, 133, 137, 138, 141, 151, 152, 153, 154, 156, 157, 162, 164, 166, 167, 178, 181, 184, 186, 189, 191, 192, 193, 194, 202, 203, 211, 212, 213, 215, 217, 218, 219, 224, 225, 226, 232, 236, 238, 239, 240, 242, 245, 247, 248, 249, 250, 256, 258, 262, 263, 264, 270, 274, 275, 282, 293, 294, 296, 297, 299, 300, 301], "everi": [0, 1, 33, 55, 62, 63, 64, 81, 86, 88, 90, 102, 106, 107, 112, 119, 125, 128, 130, 131, 163, 166, 167, 168, 171, 186, 189, 190, 191, 198, 207, 212, 213, 215, 216, 241, 242, 247, 248, 256, 275, 299, 301], "valu": [0, 1, 4, 6, 8, 9, 12, 18, 21, 22, 23, 24, 29, 30, 31, 32, 33, 35, 37, 39, 57, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 76, 80, 82, 83, 84, 86, 87, 88, 89, 91, 96, 99, 102, 106, 107, 108, 109, 111, 112, 114, 117, 118, 119, 120, 123, 124, 125, 126, 128, 129, 130, 131, 132, 136, 137, 138, 141, 143, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 161, 162, 165, 166, 167, 169, 170, 172, 173, 175, 176, 178, 179, 181, 182, 184, 187, 188, 189, 190, 191, 192, 193, 195, 197, 198, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 215, 220, 223, 225, 226, 228, 229, 230, 231, 232, 238, 239, 240, 241, 242, 243, 245, 247, 248, 250, 253, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 269, 270, 271, 274, 275, 284, 288, 290, 296, 297, 299, 301, 302, 305], "arr1": [0, 1, 109, 198, 200], "arr2": [0, 1, 200], "have": [0, 6, 7, 8, 13, 15, 22, 24, 26, 29, 31, 35, 37, 39, 40, 44, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 61, 62, 63, 64, 68, 70, 71, 72, 75, 76, 77, 79, 80, 81, 82, 83, 86, 87, 88, 90, 91, 92, 93, 94, 100, 101, 103, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 141, 142, 143, 150, 151, 152, 154, 155, 156, 157, 158, 159, 160, 162, 163, 164, 166, 167, 168, 169, 170, 173, 174, 177, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 199, 203, 204, 207, 208, 209, 211, 212, 213, 214, 216, 219, 220, 221, 223, 224, 225, 226, 232, 236, 238, 239, 241, 242, 243, 244, 245, 246, 247, 249, 250, 251, 253, 256, 258, 259, 260, 261, 262, 265, 266, 267, 268, 270, 271, 274, 275, 276, 279, 280, 281, 282, 284, 286, 287, 288, 290, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "length": [0, 3, 8, 10, 12, 13, 21, 22, 23, 24, 31, 32, 33, 39, 40, 61, 62, 63, 64, 65, 68, 70, 71, 72, 76, 82, 98, 106, 108, 111, 112, 114, 118, 120, 123, 126, 136, 137, 156, 164, 168, 181, 188, 195, 197, 198, 200, 202, 206, 208, 209, 210, 212, 214, 215, 217, 218, 223, 232, 233, 234, 235, 239, 240, 242, 243, 245, 248, 254, 255, 256, 261, 262, 263, 265, 266, 267, 268, 271, 274, 275, 296, 305], "boolean": [0, 24, 63, 64, 65, 71, 72, 75, 87, 91, 98, 109, 112, 114, 116, 117, 119, 120, 124, 125, 128, 129, 133, 146, 147, 149, 151, 152, 153, 156, 157, 162, 163, 166, 167, 172, 175, 176, 178, 181, 187, 191, 200, 202, 207, 211, 213, 214, 225, 234, 239, 241, 245, 247, 272, 301, 302, 305], "hasallvalu": [0, 1], "shown": [0, 5, 6, 7, 8, 9, 10, 12, 13, 37, 38, 39, 40, 61, 62, 63, 64, 68, 70, 71, 72, 75, 76, 80, 82, 86, 87, 88, 90, 106, 107, 108, 109, 111, 116, 117, 125, 126, 127, 129, 133, 136, 142, 162, 164, 166, 168, 169, 175, 176, 178, 181, 184, 187, 188, 189, 192, 194, 195, 203, 204, 205, 206, 208, 209, 216, 217, 224, 225, 226, 227, 228, 231, 236, 238, 240, 247, 248, 256, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 274, 275, 280, 281, 282, 287, 288, 293, 294, 296, 297, 300], "arr": [0, 1, 27, 32, 61, 62, 63, 64, 65, 72, 89, 197, 200, 215, 233, 234, 235, 241, 242, 248, 254, 256, 272, 275, 302], "ani": [0, 1, 3, 6, 13, 24, 27, 29, 37, 43, 54, 76, 78, 80, 81, 83, 86, 87, 88, 89, 90, 100, 101, 106, 107, 112, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 135, 136, 141, 150, 154, 158, 160, 162, 163, 164, 166, 167, 168, 170, 176, 179, 184, 186, 187, 188, 189, 190, 191, 192, 193, 202, 204, 206, 207, 208, 211, 212, 213, 214, 216, 217, 218, 225, 232, 236, 238, 239, 240, 241, 242, 243, 245, 247, 259, 260, 271, 274, 275, 284, 290, 296, 297, 299, 300, 302], "duplic": [0, 1, 210, 237, 239, 242, 299, 305], "fals": [0, 1, 4, 24, 63, 64, 65, 68, 71, 87, 88, 90, 91, 112, 114, 116, 117, 120, 124, 125, 129, 133, 141, 146, 147, 149, 151, 152, 154, 155, 156, 157, 162, 163, 166, 167, 172, 176, 178, 181, 187, 191, 200, 201, 202, 207, 211, 212, 213, 214, 218, 220, 225, 234, 240, 247, 249, 272, 284, 300, 301, 302], "otherwis": [0, 1, 24, 29, 39, 40, 63, 64, 81, 112, 116, 120, 127, 129, 133, 142, 143, 146, 147, 148, 149, 150, 152, 153, 158, 162, 163, 176, 178, 191, 201, 207, 212, 214, 216, 220, 236, 238, 242, 247, 249, 266, 294, 300], "containsdupl": [0, 1], "squar": [0, 1, 19, 31, 65, 76, 94, 119, 120, 125, 126, 127, 131, 167, 169, 195, 211, 215, 216, 243, 249, 260, 263, 266, 271, 272, 291, 299, 300, 305], "latin": [0, 1, 118, 305], "describ": [0, 3, 18, 22, 23, 24, 65, 71, 82, 87, 91, 109, 111, 112, 119, 133, 138, 155, 165, 179, 184, 187, 188, 191, 200, 203, 204, 213, 214, 226, 231, 238, 240, 242, 243, 244, 260, 285, 301, 305], "b": [0, 8, 10, 14, 21, 22, 24, 29, 32, 34, 41, 61, 63, 64, 65, 68, 70, 71, 72, 74, 76, 81, 82, 87, 88, 106, 108, 111, 112, 114, 117, 124, 128, 129, 131, 132, 133, 142, 154, 155, 165, 176, 178, 181, 182, 197, 200, 202, 208, 210, 214, 226, 231, 234, 237, 241, 250, 257, 266, 267, 269, 271, 286, 287, 296, 298, 300, 305], "ha": [0, 1, 3, 5, 6, 7, 8, 10, 11, 12, 13, 18, 19, 24, 27, 29, 31, 35, 37, 38, 39, 40, 43, 44, 46, 47, 48, 49, 51, 53, 56, 57, 61, 62, 63, 64, 68, 70, 71, 72, 75, 76, 79, 80, 81, 82, 86, 87, 88, 90, 92, 93, 94, 97, 100, 101, 105, 106, 108, 110, 111, 112, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 132, 133, 136, 137, 138, 141, 142, 143, 146, 147, 149, 150, 151, 152, 153, 154, 155, 158, 159, 160, 162, 163, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 178, 179, 181, 182, 184, 185, 186, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 223, 224, 225, 226, 228, 230, 231, 232, 236, 238, 239, 240, 241, 242, 245, 246, 247, 250, 254, 255, 256, 258, 260, 261, 262, 265, 266, 267, 268, 270, 271, 272, 274, 275, 276, 279, 280, 281, 282, 284, 285, 287, 288, 290, 291, 292, 293, 295, 296, 297, 298, 299, 300, 301, 302, 305], "equal": [0, 4, 9, 12, 13, 19, 21, 24, 27, 29, 31, 34, 35, 45, 64, 70, 71, 72, 87, 88, 89, 94, 102, 106, 108, 112, 114, 118, 120, 130, 131, 132, 136, 140, 142, 151, 152, 153, 154, 155, 157, 164, 166, 167, 175, 176, 178, 191, 195, 198, 200, 201, 203, 206, 207, 212, 213, 215, 217, 218, 219, 220, 225, 230, 231, 232, 236, 239, 240, 242, 256, 263, 264, 284, 288, 291, 296, 302, 305], "number": [0, 4, 5, 8, 12, 13, 24, 26, 27, 28, 31, 33, 34, 44, 54, 61, 62, 63, 64, 65, 68, 70, 71, 72, 76, 80, 82, 84, 86, 87, 88, 89, 91, 92, 94, 100, 101, 102, 107, 109, 111, 112, 114, 116, 117, 118, 119, 120, 121, 123, 124, 125, 126, 128, 129, 130, 133, 136, 140, 151, 152, 154, 155, 156, 160, 162, 163, 166, 167, 168, 169, 170, 171, 173, 175, 178, 179, 181, 182, 184, 186, 187, 189, 190, 191, 192, 194, 195, 198, 200, 201, 202, 203, 204, 207, 208, 209, 210, 211, 212, 213, 214, 215, 217, 218, 220, 224, 225, 226, 227, 228, 232, 234, 238, 239, 240, 241, 242, 243, 245, 247, 248, 249, 250, 256, 258, 259, 260, 261, 262, 263, 264, 266, 267, 268, 269, 271, 272, 273, 275, 280, 281, 282, 284, 285, 290, 294, 297, 300, 305], "row": [0, 1, 8, 9, 30, 34, 62, 63, 68, 70, 71, 72, 82, 89, 111, 154, 169, 170, 173, 175, 211, 247, 248, 249, 250, 253, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 275, 305], "least": [0, 10, 27, 29, 75, 77, 87, 88, 103, 106, 107, 119, 128, 135, 136, 158, 175, 178, 179, 180, 182, 184, 187, 201, 204, 208, 209, 214, 215, 217, 218, 238, 240, 241, 247, 256, 263, 265, 271, 293, 294, 302], "one": [0, 1, 5, 7, 12, 13, 15, 19, 24, 26, 31, 32, 34, 38, 39, 40, 45, 50, 51, 53, 54, 56, 57, 75, 76, 77, 78, 79, 80, 81, 83, 86, 87, 88, 89, 90, 91, 92, 100, 101, 103, 106, 107, 108, 109, 112, 119, 120, 123, 124, 125, 126, 127, 128, 130, 131, 133, 135, 136, 137, 138, 141, 142, 150, 151, 152, 153, 154, 155, 156, 157, 158, 160, 163, 164, 166, 167, 168, 169, 171, 172, 173, 175, 178, 179, 182, 184, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 201, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 223, 224, 225, 227, 228, 232, 236, 238, 240, 241, 242, 243, 245, 247, 248, 250, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 270, 271, 274, 279, 280, 281, 282, 284, 290, 293, 294, 296, 297, 299, 301], "islatin": [0, 1], "dimension": [0, 1, 8, 34, 61, 70, 184, 216, 239, 248, 249, 250, 253, 254, 256, 258, 259, 261, 262, 263, 267, 268, 269, 271, 272, 274, 275, 305], "singl": [0, 7, 8, 12, 34, 38, 40, 86, 87, 88, 116, 119, 120, 129, 131, 133, 137, 138, 151, 152, 164, 169, 172, 184, 188, 189, 190, 192, 205, 206, 211, 236, 238, 250, 267, 268, 270, 275, 294], "should": [0, 6, 9, 19, 21, 22, 24, 26, 27, 29, 31, 32, 33, 34, 35, 37, 47, 63, 64, 76, 77, 80, 82, 86, 87, 88, 90, 92, 94, 100, 101, 102, 103, 107, 109, 111, 112, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 136, 141, 142, 143, 146, 147, 149, 151, 152, 153, 155, 156, 158, 160, 162, 163, 166, 167, 168, 169, 172, 173, 175, 178, 179, 180, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 198, 200, 204, 205, 206, 207, 208, 212, 213, 214, 216, 218, 219, 220, 223, 224, 225, 232, 240, 241, 242, 243, 247, 248, 249, 250, 264, 266, 267, 268, 272, 280, 281, 282, 284, 288, 290, 293, 294, 297, 299, 301], "given": [0, 1, 3, 4, 7, 10, 11, 32, 38, 40, 61, 62, 64, 70, 71, 72, 74, 75, 76, 80, 82, 86, 90, 98, 99, 101, 108, 109, 111, 114, 116, 120, 124, 126, 127, 128, 130, 132, 133, 136, 146, 147, 149, 160, 162, 164, 168, 171, 179, 180, 181, 184, 187, 188, 197, 200, 205, 208, 211, 212, 213, 214, 215, 216, 219, 220, 223, 224, 225, 231, 236, 239, 240, 241, 242, 247, 248, 249, 255, 256, 258, 259, 261, 267, 268, 272, 275, 284, 287, 296, 297, 298, 299, 300], "notat": [0, 77, 87, 125, 211, 274, 297], "r": [0, 65, 114, 124, 127, 136, 193, 216, 254], "repres": [0, 3, 4, 5, 8, 10, 12, 13, 15, 24, 65, 68, 70, 81, 87, 88, 90, 112, 114, 116, 117, 119, 120, 127, 129, 130, 133, 141, 143, 148, 162, 176, 178, 179, 181, 182, 184, 187, 191, 206, 207, 208, 209, 211, 213, 238, 247, 249, 258, 259, 260, 261, 270, 272, 275, 279, 280, 281, 282, 290, 294, 301], "code": [0, 1, 3, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 37, 38, 40, 43, 48, 49, 50, 53, 56, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 86, 87, 88, 90, 91, 98, 99, 103, 104, 106, 107, 108, 109, 111, 112, 114, 115, 116, 117, 118, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 137, 138, 139, 140, 141, 151, 152, 153, 154, 155, 157, 160, 161, 162, 165, 166, 167, 168, 169, 170, 171, 172, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 200, 202, 210, 211, 212, 213, 214, 221, 226, 229, 230, 231, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 251, 254, 255, 257, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 271, 272, 274, 275, 277, 279, 285, 286, 287, 290, 291, 293, 294, 296, 297, 298, 299, 300, 301, 305], "segment": [0, 6, 7, 24, 33, 37, 38, 39, 40, 61, 62, 63, 65, 68, 70, 71, 72, 74, 80, 82, 86, 88, 92, 111, 112, 114, 117, 124, 125, 127, 128, 132, 134, 151, 152, 153, 154, 156, 158, 161, 166, 167, 170, 173, 176, 178, 181, 187, 191, 194, 195, 197, 200, 211, 212, 213, 214, 223, 224, 225, 226, 228, 231, 241, 242, 243, 250, 255, 274, 275, 288], "initi": [0, 5, 8, 24, 27, 31, 35, 51, 53, 61, 65, 68, 70, 71, 72, 80, 87, 88, 91, 112, 117, 118, 120, 121, 125, 128, 130, 131, 133, 141, 152, 153, 162, 163, 166, 167, 168, 172, 175, 178, 184, 186, 187, 189, 191, 192, 193, 194, 195, 198, 200, 208, 210, 212, 214, 215, 216, 217, 220, 224, 230, 231, 232, 236, 240, 241, 247, 248, 256, 265, 269, 270, 280, 281, 282, 284, 287, 288, 291, 305], "call": [0, 5, 6, 8, 9, 16, 19, 21, 22, 24, 27, 33, 34, 35, 37, 39, 43, 51, 61, 63, 64, 65, 70, 71, 72, 75, 79, 82, 84, 86, 87, 88, 89, 90, 91, 96, 97, 99, 101, 102, 103, 105, 106, 107, 108, 109, 111, 112, 114, 115, 116, 117, 118, 119, 120, 124, 127, 128, 129, 130, 131, 133, 136, 137, 138, 141, 151, 152, 153, 154, 156, 160, 162, 163, 164, 166, 167, 169, 170, 178, 179, 180, 181, 182, 184, 186, 187, 188, 189, 190, 191, 192, 194, 200, 202, 203, 204, 205, 207, 209, 211, 212, 213, 215, 216, 217, 218, 219, 220, 228, 229, 231, 232, 233, 236, 238, 239, 240, 242, 245, 247, 248, 251, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 268, 271, 272, 274, 275, 284, 285, 286, 287, 288, 290, 293, 294, 296, 297, 298, 299, 300, 301, 305], "0": [0, 4, 6, 7, 8, 9, 10, 12, 13, 18, 21, 22, 23, 24, 27, 30, 31, 32, 33, 34, 37, 38, 39, 40, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 76, 81, 82, 87, 88, 89, 90, 91, 94, 97, 98, 99, 100, 101, 102, 106, 107, 108, 109, 111, 112, 114, 115, 117, 120, 123, 124, 126, 127, 129, 130, 131, 132, 133, 136, 137, 141, 142, 143, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 175, 176, 178, 179, 181, 182, 187, 188, 192, 194, 197, 198, 200, 201, 202, 203, 204, 206, 207, 208, 209, 211, 212, 213, 214, 215, 217, 220, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 245, 247, 248, 249, 250, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 271, 272, 274, 275, 286, 287, 294, 296, 297, 300, 305], "1": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 16, 17, 18, 19, 20, 21, 22, 23, 25, 27, 28, 29, 30, 32, 33, 34, 37, 38, 39, 62, 63, 64, 65, 67, 68, 71, 72, 73, 74, 75, 76, 79, 80, 81, 82, 83, 85, 86, 87, 89, 90, 94, 97, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 111, 114, 116, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 136, 137, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 175, 176, 177, 178, 179, 180, 181, 182, 184, 187, 188, 189, 190, 191, 192, 193, 194, 197, 198, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 217, 218, 220, 221, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 253, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 272, 273, 275, 279, 281, 282, 283, 285, 291, 292, 294, 296, 299, 300, 301, 302, 305], "2": [0, 1, 3, 4, 8, 9, 10, 15, 18, 21, 22, 23, 24, 25, 26, 27, 31, 32, 33, 34, 38, 61, 63, 64, 65, 67, 68, 70, 72, 73, 74, 75, 76, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 109, 111, 112, 113, 114, 119, 121, 124, 125, 126, 127, 128, 129, 130, 131, 132, 137, 139, 140, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 175, 176, 177, 178, 179, 180, 181, 184, 187, 188, 189, 190, 191, 192, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205, 207, 208, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 220, 221, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 247, 248, 249, 250, 251, 253, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 273, 274, 279, 280, 282, 283, 285, 287, 289, 291, 292, 293, 296, 298, 299, 301, 302, 305], "3": [0, 1, 4, 8, 10, 12, 15, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 61, 62, 64, 65, 67, 68, 70, 71, 73, 74, 75, 76, 79, 81, 82, 84, 86, 87, 88, 89, 91, 92, 93, 94, 97, 98, 99, 101, 102, 104, 106, 107, 108, 109, 110, 111, 112, 114, 116, 117, 119, 120, 121, 122, 123, 124, 125, 127, 128, 129, 130, 131, 132, 135, 136, 139, 140, 141, 143, 148, 150, 151, 152, 153, 154, 155, 156, 159, 161, 162, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 175, 176, 178, 179, 180, 181, 184, 187, 188, 191, 193, 194, 196, 197, 199, 200, 201, 202, 203, 204, 205, 207, 211, 212, 213, 214, 215, 216, 218, 219, 220, 221, 223, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 239, 240, 241, 242, 243, 244, 246, 247, 248, 250, 253, 254, 255, 256, 260, 261, 262, 263, 264, 267, 268, 271, 272, 274, 275, 276, 279, 280, 281, 283, 285, 291, 293, 294, 295, 297, 298, 299, 300, 301, 302, 305], "5": [0, 5, 9, 12, 15, 18, 21, 22, 23, 24, 26, 27, 30, 32, 33, 34, 35, 61, 62, 63, 64, 67, 68, 70, 71, 72, 74, 75, 76, 79, 82, 84, 86, 87, 88, 89, 90, 92, 94, 99, 101, 102, 104, 107, 108, 109, 111, 112, 114, 116, 118, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 140, 141, 142, 143, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 161, 162, 163, 165, 166, 167, 169, 170, 171, 173, 175, 176, 178, 179, 180, 181, 183, 184, 187, 188, 189, 190, 191, 192, 193, 194, 197, 198, 200, 201, 202, 207, 208, 209, 211, 212, 213, 214, 215, 216, 218, 219, 220, 221, 227, 228, 229, 230, 231, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 248, 249, 255, 256, 258, 259, 260, 261, 262, 264, 267, 268, 269, 271, 274, 275, 277, 280, 281, 282, 285, 287, 288, 291, 296, 299, 300, 302, 305], "6": [0, 5, 6, 12, 15, 16, 17, 18, 19, 20, 21, 22, 25, 27, 30, 33, 34, 37, 39, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 75, 76, 82, 87, 90, 94, 102, 105, 107, 108, 111, 113, 114, 117, 119, 120, 123, 124, 125, 126, 127, 128, 131, 132, 133, 141, 142, 143, 146, 147, 148, 149, 154, 155, 156, 161, 162, 163, 166, 167, 168, 170, 171, 173, 175, 178, 180, 181, 184, 188, 189, 190, 191, 193, 197, 198, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 216, 218, 219, 228, 229, 230, 231, 234, 235, 236, 238, 239, 241, 242, 243, 247, 248, 253, 255, 258, 259, 260, 261, 262, 264, 267, 268, 271, 274, 275, 279, 280, 281, 282, 294, 297, 299, 300, 302, 305], "7": [0, 21, 22, 23, 24, 29, 34, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 75, 76, 82, 83, 88, 90, 94, 97, 98, 99, 101, 104, 109, 111, 112, 113, 114, 117, 118, 123, 124, 125, 129, 130, 132, 141, 142, 146, 147, 149, 151, 152, 154, 155, 156, 158, 161, 162, 166, 167, 168, 169, 170, 171, 177, 178, 179, 181, 183, 187, 192, 193, 198, 200, 201, 202, 211, 212, 214, 216, 217, 218, 219, 220, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 247, 248, 253, 254, 258, 259, 260, 262, 264, 267, 269, 271, 275, 280, 281, 282, 288, 294], "8": [0, 5, 9, 21, 22, 23, 24, 27, 32, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 75, 80, 82, 83, 84, 87, 88, 94, 98, 107, 108, 109, 111, 112, 114, 117, 123, 124, 125, 126, 127, 131, 132, 137, 140, 141, 142, 146, 147, 149, 153, 154, 155, 161, 162, 163, 166, 167, 169, 170, 171, 178, 181, 187, 188, 191, 193, 197, 198, 200, 201, 202, 207, 210, 211, 212, 213, 216, 218, 219, 229, 230, 231, 232, 234, 235, 242, 247, 248, 250, 251, 253, 254, 255, 258, 259, 260, 262, 267, 271, 272, 274, 275, 280, 281, 282, 287, 294, 302, 305], "9": [0, 10, 21, 22, 24, 33, 34, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 75, 76, 82, 87, 90, 94, 106, 107, 108, 109, 111, 112, 114, 117, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 141, 142, 151, 152, 154, 155, 161, 162, 166, 167, 170, 171, 173, 175, 178, 179, 181, 184, 187, 191, 194, 200, 201, 202, 212, 213, 216, 218, 219, 229, 231, 234, 235, 239, 242, 243, 248, 253, 255, 258, 259, 260, 261, 262, 264, 267, 268, 272, 275, 280, 281, 282, 285, 286, 287, 289, 293, 294, 296, 297, 298, 299, 300, 301, 305], "result": [0, 5, 6, 8, 10, 13, 15, 17, 21, 22, 24, 32, 37, 61, 62, 63, 64, 65, 70, 71, 72, 76, 82, 86, 88, 89, 90, 91, 94, 99, 106, 108, 111, 112, 117, 120, 123, 126, 127, 128, 129, 131, 136, 141, 143, 146, 147, 148, 149, 151, 152, 154, 155, 160, 161, 164, 166, 167, 170, 172, 176, 178, 179, 182, 187, 188, 194, 197, 200, 203, 204, 205, 211, 212, 218, 230, 231, 236, 238, 240, 241, 242, 247, 250, 259, 260, 262, 263, 265, 266, 267, 268, 274, 275, 279, 284, 286, 287, 298, 300, 301], "when": [0, 6, 10, 12, 21, 24, 26, 27, 37, 39, 43, 45, 48, 50, 51, 52, 56, 57, 61, 68, 69, 70, 71, 72, 74, 76, 77, 78, 80, 82, 86, 87, 88, 89, 90, 91, 92, 94, 96, 101, 102, 103, 105, 106, 107, 108, 109, 111, 112, 114, 115, 117, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 136, 138, 141, 146, 147, 149, 151, 152, 153, 154, 155, 156, 157, 161, 162, 163, 166, 167, 168, 169, 170, 171, 172, 176, 180, 181, 182, 184, 185, 187, 188, 189, 191, 193, 194, 200, 202, 203, 204, 205, 206, 207, 208, 210, 211, 213, 214, 215, 216, 217, 218, 220, 224, 225, 226, 229, 232, 234, 235, 238, 239, 240, 241, 242, 243, 244, 245, 247, 256, 258, 259, 262, 264, 266, 268, 271, 272, 274, 275, 284, 287, 290, 293, 294, 296, 297, 298, 299, 300, 301, 305], "complet": [0, 1, 3, 4, 7, 8, 11, 12, 13, 21, 24, 27, 31, 38, 40, 62, 63, 64, 74, 76, 78, 79, 85, 86, 87, 88, 94, 102, 111, 112, 113, 114, 116, 124, 131, 132, 133, 135, 143, 150, 154, 155, 161, 162, 166, 167, 169, 171, 177, 179, 180, 182, 184, 187, 188, 212, 213, 216, 217, 218, 221, 224, 225, 226, 227, 228, 232, 238, 240, 241, 242, 247, 258, 267, 268, 275, 277, 297, 298, 299, 300, 301, 305], "execut": [0, 16, 18, 22, 24, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 76, 80, 81, 82, 86, 88, 89, 91, 103, 108, 109, 111, 112, 114, 115, 119, 124, 125, 127, 129, 132, 137, 138, 141, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 166, 167, 170, 172, 175, 179, 180, 181, 184, 186, 188, 194, 200, 202, 208, 212, 224, 225, 226, 228, 229, 230, 231, 233, 234, 235, 239, 240, 241, 242, 243, 247, 254, 255, 264, 268, 272, 274, 275, 290, 296, 298, 300], "variabl": [0, 3, 4, 5, 6, 8, 10, 16, 22, 23, 24, 29, 31, 35, 37, 39, 61, 65, 68, 70, 76, 80, 81, 84, 86, 89, 90, 91, 94, 103, 106, 107, 108, 112, 114, 116, 117, 118, 119, 120, 123, 125, 126, 127, 128, 130, 131, 133, 141, 149, 151, 152, 153, 154, 156, 160, 162, 163, 166, 167, 168, 169, 170, 172, 175, 176, 178, 180, 181, 183, 186, 187, 188, 189, 190, 191, 193, 194, 195, 198, 200, 205, 206, 208, 209, 210, 211, 213, 214, 215, 216, 217, 219, 220, 224, 225, 226, 227, 228, 232, 236, 238, 240, 245, 247, 248, 258, 259, 261, 262, 264, 265, 267, 268, 271, 275, 280, 281, 282, 284, 288, 290, 293, 294, 296, 297, 298, 299, 300, 301, 305], "content": [0, 6, 37, 61, 62, 63, 64, 68, 70, 81, 82, 111, 160, 200, 211, 214, 219, 228, 236, 254, 255, 259, 267, 272], "below": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 22, 24, 29, 34, 37, 38, 39, 40, 61, 62, 63, 64, 65, 72, 75, 76, 79, 80, 82, 85, 86, 87, 88, 89, 90, 91, 93, 94, 102, 106, 107, 108, 109, 110, 111, 112, 113, 114, 119, 120, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 136, 137, 138, 141, 142, 151, 152, 153, 154, 155, 156, 159, 160, 162, 163, 164, 166, 167, 168, 169, 170, 172, 174, 175, 176, 178, 179, 180, 182, 184, 187, 188, 189, 190, 191, 192, 193, 194, 196, 198, 199, 200, 201, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 216, 217, 218, 219, 220, 224, 225, 226, 227, 228, 231, 232, 233, 236, 238, 239, 240, 241, 242, 243, 246, 247, 248, 249, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 272, 274, 275, 276, 279, 280, 281, 282, 287, 293, 294, 295, 296, 297, 298, 299, 300, 301], "A": [1, 3, 4, 11, 14, 22, 24, 29, 41, 45, 49, 50, 56, 59, 61, 62, 63, 64, 65, 68, 70, 71, 72, 73, 75, 76, 78, 80, 81, 82, 83, 86, 87, 90, 91, 96, 103, 106, 107, 108, 109, 111, 112, 114, 116, 117, 119, 124, 125, 126, 127, 128, 129, 132, 135, 136, 137, 140, 141, 142, 151, 152, 153, 154, 155, 156, 157, 160, 165, 166, 167, 168, 169, 170, 172, 176, 178, 179, 181, 185, 186, 188, 189, 190, 191, 194, 202, 204, 206, 207, 209, 210, 211, 214, 215, 218, 220, 225, 226, 228, 234, 237, 238, 241, 242, 244, 245, 247, 254, 256, 257, 259, 260, 261, 262, 265, 266, 268, 269, 270, 271, 272, 275, 280, 281, 282, 283, 284, 285, 286, 290, 291, 293, 294, 296, 297, 298, 299, 300, 301, 305], "condit": [1, 22, 24, 63, 65, 70, 71, 75, 81, 82, 107, 109, 111, 112, 114, 135, 137, 142, 146, 147, 149, 150, 151, 152, 153, 154, 156, 157, 166, 167, 168, 170, 172, 175, 178, 182, 183, 198, 200, 202, 212, 213, 214, 220, 232, 233, 236, 242, 243, 247, 259, 267, 268, 285, 290, 296, 305], "first": [1, 4, 6, 8, 18, 24, 26, 27, 28, 31, 32, 37, 39, 43, 46, 48, 50, 51, 53, 54, 57, 61, 65, 71, 72, 75, 76, 79, 80, 84, 87, 88, 89, 90, 91, 92, 94, 100, 108, 109, 112, 116, 117, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 131, 132, 133, 135, 142, 151, 152, 153, 154, 155, 156, 157, 160, 162, 163, 164, 166, 168, 170, 171, 172, 178, 179, 182, 184, 187, 188, 197, 198, 202, 207, 211, 212, 213, 214, 215, 216, 217, 220, 225, 229, 232, 233, 234, 236, 238, 239, 240, 242, 245, 247, 248, 249, 253, 256, 259, 261, 262, 263, 267, 271, 272, 274, 275, 280, 290, 294, 296, 298, 300, 305], "each": [1, 3, 7, 8, 10, 12, 13, 18, 22, 23, 26, 27, 30, 31, 32, 33, 34, 38, 39, 40, 56, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 75, 78, 79, 80, 81, 86, 87, 88, 89, 91, 92, 93, 94, 100, 101, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 119, 121, 122, 123, 124, 125, 126, 128, 129, 130, 131, 133, 135, 136, 137, 138, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 179, 180, 182, 184, 187, 188, 189, 190, 191, 192, 194, 195, 196, 197, 198, 199, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 220, 223, 228, 232, 236, 237, 238, 239, 241, 242, 243, 246, 247, 248, 249, 250, 258, 259, 260, 261, 262, 263, 264, 267, 268, 269, 271, 272, 273, 274, 276, 279, 280, 281, 282, 285, 287, 288, 290, 294, 295, 296, 299, 300, 301, 302, 305], "provid": [1, 10, 43, 75, 79, 81, 94, 119, 126, 135, 152, 162, 166, 179, 182, 184, 187, 189, 190, 191, 211, 213, 214, 216, 238, 243, 244, 247, 248, 296, 297, 301], "helper": [1, 10, 11, 24, 112, 133, 162, 213, 214, 238], "do": [1, 12, 21, 22, 23, 27, 43, 44, 45, 46, 48, 49, 51, 52, 53, 54, 55, 56, 57, 68, 74, 76, 78, 79, 80, 81, 83, 86, 87, 88, 89, 90, 103, 107, 108, 109, 116, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 131, 135, 136, 137, 138, 141, 150, 151, 152, 154, 155, 160, 162, 163, 164, 166, 167, 168, 170, 171, 175, 178, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 191, 193, 194, 201, 204, 207, 209, 211, 212, 213, 214, 215, 216, 218, 219, 220, 224, 232, 233, 236, 239, 240, 242, 243, 244, 245, 247, 248, 258, 259, 260, 261, 262, 264, 265, 266, 267, 268, 271, 272, 274, 275, 290, 293, 294, 296, 297, 298, 301], "need": [1, 31, 35, 39, 40, 44, 47, 49, 52, 62, 63, 71, 76, 77, 79, 80, 86, 87, 88, 89, 90, 92, 93, 94, 100, 101, 105, 107, 110, 112, 114, 115, 119, 121, 122, 124, 125, 126, 127, 129, 130, 131, 133, 138, 141, 143, 148, 151, 152, 153, 154, 156, 158, 159, 160, 162, 163, 164, 166, 167, 168, 169, 173, 174, 175, 178, 179, 182, 184, 185, 187, 189, 190, 191, 192, 193, 195, 196, 197, 199, 203, 204, 205, 206, 207, 208, 209, 211, 213, 214, 215, 216, 217, 218, 219, 223, 224, 227, 228, 232, 236, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 256, 258, 259, 260, 261, 262, 263, 265, 266, 267, 268, 272, 275, 276, 285, 288, 293, 294, 295, 296, 301, 302], "assum": [1, 3, 4, 7, 13, 18, 19, 23, 24, 26, 38, 40, 61, 62, 63, 64, 65, 68, 70, 71, 82, 88, 91, 103, 111, 112, 114, 117, 124, 125, 126, 127, 132, 153, 155, 176, 179, 182, 187, 190, 200, 201, 202, 208, 212, 216, 217, 218, 223, 230, 231, 236, 238, 240, 241, 247, 253, 258, 259, 261, 262, 263, 268, 271, 279, 280, 281, 282, 286, 287, 298, 301], "work": [1, 7, 24, 35, 38, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 62, 63, 64, 70, 78, 79, 80, 81, 82, 86, 87, 88, 89, 90, 106, 107, 108, 109, 111, 112, 115, 119, 124, 125, 126, 127, 128, 129, 130, 135, 136, 137, 138, 141, 142, 143, 150, 151, 152, 153, 154, 155, 156, 160, 162, 163, 165, 166, 167, 168, 169, 170, 172, 175, 178, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 197, 200, 203, 204, 205, 206, 208, 209, 211, 212, 213, 214, 216, 218, 223, 226, 227, 228, 236, 238, 239, 240, 241, 242, 243, 247, 250, 256, 258, 261, 263, 264, 265, 266, 267, 268, 270, 272, 275, 285, 294, 296, 297, 298, 299, 301, 305], "specifi": [1, 7, 8, 38, 40, 62, 64, 75, 87, 91, 101, 119, 120, 124, 126, 127, 129, 130, 137, 162, 175, 184, 187, 198, 203, 211, 215, 216, 217, 218, 223, 227, 228, 232, 238, 239, 247, 248, 249, 256, 261, 262, 265, 266, 268, 271, 272, 284, 290, 293, 294, 300, 301], "regardless": [1, 24, 112, 152, 193, 218, 296], "what": [1, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 82, 83, 84, 86, 88, 89, 90, 98, 99, 103, 104, 105, 106, 108, 109, 111, 112, 113, 114, 115, 117, 118, 120, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 141, 151, 152, 153, 154, 155, 156, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 175, 179, 180, 181, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 200, 202, 203, 204, 211, 212, 213, 216, 217, 218, 219, 220, 225, 227, 228, 229, 230, 231, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 247, 254, 255, 258, 259, 260, 261, 262, 263, 267, 268, 271, 272, 274, 275, 280, 281, 282, 285, 286, 287, 290, 293, 294, 297, 298, 299, 300, 301, 305], "wrote": [1, 7, 38, 40, 80, 86, 154, 160, 191, 192, 207, 214, 218, 239, 300], "must": [1, 6, 7, 8, 11, 37, 38, 40, 64, 76, 77, 80, 81, 86, 87, 90, 106, 107, 109, 115, 117, 124, 125, 126, 127, 129, 131, 135, 141, 154, 157, 162, 166, 167, 169, 176, 178, 179, 187, 188, 189, 191, 203, 204, 209, 211, 212, 218, 219, 232, 238, 239, 242, 244, 247, 261, 267, 275, 279, 284, 290, 296, 297, 301], "us": [1, 3, 6, 7, 8, 10, 11, 12, 18, 21, 24, 27, 28, 30, 31, 37, 38, 39, 40, 49, 51, 52, 54, 56, 61, 62, 63, 64, 68, 70, 71, 72, 75, 76, 77, 78, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 93, 94, 99, 100, 101, 102, 104, 105, 106, 108, 109, 110, 111, 112, 114, 115, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 132, 133, 134, 135, 136, 138, 139, 140, 141, 142, 149, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 162, 163, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 204, 207, 210, 212, 213, 214, 215, 216, 218, 219, 220, 223, 225, 229, 232, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 271, 272, 273, 274, 275, 276, 284, 285, 288, 290, 291, 292, 294, 295, 296, 297, 298, 299, 300, 301, 302, 305], "appropri": [1, 6, 7, 24, 28, 37, 38, 65, 71, 76, 80, 87, 112, 127, 136, 137, 162, 178, 179, 182, 184, 187, 188, 189, 190, 193, 194, 218, 225, 240, 243, 280, 281, 282, 285, 296, 298], "receiv": [1, 7, 8, 13, 38, 82, 111, 132, 162, 179, 188, 189, 218, 239, 266, 268], "full": [1, 7, 38, 49, 128, 137, 162, 190, 218, 238, 260, 267, 268], "credit": [1, 7, 38, 162, 194, 218, 268, 293], "where": [2, 9, 22, 36, 43, 44, 45, 50, 51, 52, 53, 54, 56, 60, 65, 75, 76, 77, 78, 79, 80, 85, 86, 87, 89, 90, 91, 103, 107, 108, 109, 115, 116, 123, 124, 125, 126, 127, 128, 129, 131, 133, 135, 136, 138, 141, 152, 153, 154, 155, 156, 157, 160, 162, 166, 167, 168, 169, 170, 171, 175, 176, 179, 180, 184, 185, 186, 188, 189, 191, 192, 193, 195, 203, 206, 212, 213, 216, 225, 238, 240, 242, 243, 244, 245, 247, 260, 263, 266, 272, 274, 275, 293, 296, 299], "your": [2, 6, 7, 11, 24, 26, 27, 29, 35, 36, 37, 38, 39, 40, 49, 50, 54, 55, 57, 60, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 80, 82, 83, 85, 86, 87, 88, 89, 90, 92, 93, 94, 100, 101, 107, 108, 109, 110, 111, 112, 115, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 135, 136, 137, 138, 141, 142, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 162, 163, 164, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 179, 182, 183, 185, 188, 189, 190, 192, 193, 194, 195, 196, 197, 199, 202, 203, 204, 205, 207, 208, 209, 210, 214, 217, 218, 223, 224, 225, 227, 228, 236, 238, 239, 240, 241, 242, 243, 244, 246, 247, 249, 250, 258, 259, 260, 262, 263, 265, 266, 267, 268, 271, 272, 274, 275, 276, 279, 288, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 305], "teacher": [2, 25, 36, 49, 52, 56, 57, 60, 79, 81, 88, 90, 128, 129, 131, 133, 135, 136, 137, 138, 141, 150, 152, 153, 160, 162, 170, 171, 177, 179, 188, 211, 221, 239, 251, 272, 275, 277, 284, 305], "mai": [2, 3, 4, 6, 8, 10, 12, 13, 36, 37, 56, 60, 74, 77, 78, 79, 80, 81, 86, 88, 89, 90, 92, 93, 106, 110, 111, 112, 114, 116, 117, 119, 121, 122, 125, 126, 128, 129, 130, 131, 132, 133, 135, 137, 138, 152, 153, 155, 159, 160, 161, 162, 166, 167, 169, 172, 174, 176, 179, 180, 181, 184, 185, 187, 189, 191, 193, 194, 196, 199, 201, 203, 204, 205, 206, 208, 209, 213, 216, 217, 218, 221, 224, 225, 226, 227, 228, 238, 239, 240, 241, 244, 246, 247, 251, 259, 262, 267, 268, 276, 288, 290, 293, 294, 295, 296, 297, 299, 300], "put": [2, 22, 36, 39, 40, 46, 56, 60, 80, 86, 87, 88, 89, 92, 101, 115, 119, 121, 124, 125, 126, 127, 128, 129, 131, 134, 151, 152, 154, 157, 158, 160, 162, 166, 169, 173, 180, 184, 187, 188, 189, 191, 195, 197, 205, 206, 208, 209, 211, 213, 214, 223, 227, 228, 236, 238, 239, 240, 241, 243, 245, 248, 250, 267, 268, 272, 288, 290, 293, 294, 298, 299], "2015": [3, 135, 289], "consid": [3, 6, 10, 12, 13, 24, 37, 39, 45, 48, 61, 62, 63, 64, 65, 68, 70, 71, 72, 76, 80, 82, 86, 88, 90, 106, 108, 111, 112, 114, 117, 124, 125, 126, 127, 130, 131, 136, 137, 141, 151, 152, 154, 156, 163, 166, 167, 170, 171, 178, 179, 181, 182, 184, 187, 188, 189, 190, 191, 192, 193, 194, 200, 202, 203, 204, 207, 211, 220, 224, 225, 226, 228, 233, 240, 249, 274, 275, 294, 301], "guess": [3, 21, 29, 57, 82, 88, 89, 128, 131, 141, 142, 152, 158, 165, 187, 238, 239, 240, 242, 272, 274, 301, 305], "game": [3, 44, 87, 89, 116, 118, 128, 131, 140, 152, 153, 160, 165, 180, 184, 188, 210, 215, 240, 244, 247, 256, 269, 270, 273, 305], "player": [3, 116, 133, 152, 154, 184], "tri": [3, 46, 86, 90, 92, 93, 110, 121, 122, 133, 135, 159, 174, 189, 196, 199, 215, 246, 276, 295], "capit": [3, 24, 86, 87, 112, 119, 128, 136, 184, 211], "letter": [3, 7, 10, 28, 29, 38, 40, 77, 82, 87, 90, 91, 94, 111, 118, 121, 123, 126, 128, 129, 132, 137, 156, 164, 168, 172, 191, 212, 217, 218, 234, 236, 253, 271, 305], "known": [3, 55, 88, 107, 154, 263, 285], "after": [3, 16, 24, 27, 33, 50, 54, 55, 57, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 76, 80, 82, 86, 87, 88, 89, 90, 91, 92, 93, 110, 111, 112, 114, 116, 117, 119, 120, 121, 122, 123, 125, 126, 127, 128, 129, 131, 137, 141, 150, 151, 152, 153, 156, 157, 159, 160, 161, 166, 167, 168, 169, 172, 174, 175, 177, 181, 184, 187, 188, 192, 194, 196, 199, 200, 201, 202, 204, 209, 211, 212, 213, 218, 220, 225, 226, 228, 231, 232, 236, 238, 240, 242, 243, 246, 247, 254, 255, 259, 262, 263, 264, 266, 268, 272, 274, 276, 295, 297, 301], "made": [3, 24, 31, 44, 47, 48, 50, 51, 57, 63, 72, 80, 81, 86, 87, 90, 112, 119, 124, 126, 127, 129, 137, 164, 170, 178, 184, 190, 191, 214, 224, 225, 226, 236, 239, 242, 243, 266, 272, 275, 301], "hint": [3, 27, 34, 86, 128, 160, 163, 170, 175, 187, 198, 214, 232, 241, 258, 263, 268, 284], "base": [3, 10, 24, 27, 54, 72, 76, 77, 79, 80, 82, 86, 88, 89, 90, 95, 101, 103, 104, 105, 106, 108, 109, 111, 112, 124, 127, 129, 132, 135, 136, 137, 142, 143, 146, 147, 149, 150, 151, 153, 171, 184, 211, 238, 240, 242, 243, 247, 261, 268, 284, 286, 290, 298, 300, 305], "comparison": [3, 77, 151, 154, 160, 190, 203, 211, 239, 242, 243, 301], "between": [3, 4, 8, 24, 29, 46, 47, 50, 52, 71, 86, 87, 88, 91, 92, 112, 114, 121, 123, 127, 128, 129, 130, 131, 149, 152, 153, 156, 160, 162, 166, 169, 181, 184, 186, 188, 190, 193, 194, 201, 204, 205, 206, 211, 217, 218, 219, 229, 242, 262, 266, 279, 280, 281, 282, 290, 293, 294, 299, 302], "posit": [3, 7, 10, 12, 21, 27, 38, 39, 40, 65, 86, 88, 90, 101, 115, 116, 119, 120, 123, 124, 125, 126, 127, 129, 130, 131, 132, 133, 137, 141, 151, 153, 155, 163, 164, 165, 166, 168, 175, 179, 184, 188, 190, 204, 205, 206, 207, 211, 214, 216, 223, 225, 239, 240, 241, 242, 243, 245, 259, 261, 267, 284, 305], "charact": [3, 10, 27, 28, 31, 33, 34, 86, 87, 88, 90, 91, 101, 112, 120, 121, 124, 128, 129, 136, 137, 141, 152, 156, 164, 168, 173, 175, 188, 195, 198, 211, 212, 218, 219, 232, 242, 247, 250, 267, 268, 272, 301], "correspond": [3, 12, 63, 80, 111, 117, 119, 126, 130, 179, 181, 184, 190, 191, 193, 211, 247, 263], "rule": [3, 87, 88, 107, 133, 136, 151, 152, 157, 164, 171, 184], "determin": [3, 11, 24, 62, 63, 70, 80, 83, 88, 89, 91, 112, 114, 133, 137, 141, 152, 154, 156, 157, 160, 166, 168, 170, 171, 183, 184, 188, 193, 211, 214, 215, 216, 225, 238, 241, 242, 249, 256, 268, 272, 300, 305], "figur": [3, 8, 9, 10, 12, 26, 45, 47, 53, 76, 80, 86, 87, 88, 89, 90, 92, 105, 107, 108, 119, 124, 125, 126, 127, 128, 129, 133, 136, 141, 151, 152, 153, 155, 156, 162, 165, 166, 167, 168, 169, 170, 179, 184, 188, 189, 190, 191, 193, 203, 204, 211, 212, 213, 214, 215, 236, 238, 239, 240, 241, 243, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 271, 272, 279, 280, 281, 282, 293, 294, 299, 300, 301, 305], "hiddenword": 3, "pass": [3, 6, 12, 27, 31, 37, 57, 62, 63, 64, 68, 70, 76, 80, 82, 100, 101, 107, 109, 111, 117, 120, 124, 126, 127, 130, 131, 163, 166, 178, 181, 187, 189, 191, 194, 195, 198, 200, 205, 211, 212, 214, 216, 232, 239, 240, 243, 244, 261, 266, 267, 274, 284, 296, 297, 298, 299, 301, 302], "constructor": [3, 4, 5, 6, 7, 8, 10, 12, 13, 16, 24, 31, 35, 37, 38, 39, 40, 61, 62, 63, 64, 65, 70, 71, 72, 80, 112, 116, 117, 118, 120, 125, 127, 128, 129, 130, 133, 162, 176, 178, 180, 181, 182, 183, 184, 186, 188, 189, 190, 191, 192, 193, 194, 195, 205, 206, 208, 209, 211, 212, 224, 225, 226, 227, 228, 238, 239, 240, 247, 262, 267, 268, 275, 279, 280, 281, 282, 284, 285, 286, 287, 288, 290, 291, 294, 297, 298, 299, 300, 301, 305], "gethint": 3, "take": [3, 4, 5, 19, 24, 26, 27, 31, 33, 34, 35, 49, 55, 56, 61, 64, 68, 70, 71, 72, 75, 76, 78, 80, 82, 83, 86, 88, 90, 92, 94, 101, 102, 107, 109, 111, 112, 117, 124, 125, 126, 127, 128, 129, 131, 137, 138, 146, 147, 149, 150, 151, 153, 154, 156, 160, 162, 163, 164, 179, 180, 181, 182, 184, 187, 188, 189, 190, 191, 195, 201, 202, 205, 206, 207, 212, 213, 214, 215, 217, 218, 223, 236, 238, 240, 241, 242, 247, 248, 249, 250, 260, 272, 275, 279, 284, 288, 296, 298, 299, 302], "produc": [3, 6, 24, 37, 61, 62, 70, 78, 79, 86, 88, 89, 90, 112, 127, 128, 131, 161, 167, 176, 181, 187, 205, 206, 217, 218, 264, 266, 301], "For": [3, 4, 5, 7, 8, 9, 10, 22, 24, 27, 29, 33, 34, 38, 40, 48, 51, 57, 63, 75, 76, 80, 82, 86, 87, 88, 89, 90, 91, 92, 93, 102, 107, 109, 110, 111, 112, 114, 115, 119, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 136, 137, 141, 142, 152, 153, 154, 155, 156, 157, 159, 161, 162, 163, 165, 166, 170, 171, 172, 173, 174, 178, 180, 182, 184, 185, 186, 187, 188, 190, 191, 192, 194, 196, 198, 199, 200, 202, 205, 206, 207, 208, 209, 210, 211, 214, 215, 216, 217, 218, 224, 225, 226, 228, 230, 237, 238, 239, 241, 242, 245, 246, 247, 249, 250, 256, 258, 262, 264, 266, 267, 268, 269, 272, 273, 276, 279, 280, 281, 282, 285, 289, 290, 293, 294, 295, 296, 297, 299, 300, 302, 305], "exampl": [3, 4, 5, 6, 7, 8, 9, 10, 12, 27, 29, 33, 34, 37, 38, 39, 40, 46, 57, 64, 76, 80, 81, 82, 86, 87, 88, 89, 90, 91, 102, 107, 108, 109, 111, 114, 115, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 135, 136, 137, 138, 141, 143, 146, 147, 148, 149, 152, 154, 155, 156, 162, 163, 164, 166, 167, 168, 170, 172, 173, 176, 178, 179, 180, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 217, 218, 219, 220, 224, 226, 228, 230, 231, 236, 238, 239, 240, 241, 242, 244, 247, 249, 250, 255, 256, 258, 259, 262, 264, 266, 267, 268, 272, 275, 279, 280, 281, 282, 293, 294, 296, 297, 298, 299, 300, 302], "suppos": [3, 5, 8, 34, 46, 61, 65, 107, 187, 188, 209, 241], "puzzl": [3, 54], "declar": [3, 4, 5, 7, 8, 24, 38, 61, 62, 63, 64, 65, 68, 70, 71, 72, 76, 80, 82, 84, 90, 91, 98, 99, 111, 112, 114, 115, 116, 117, 119, 120, 124, 125, 127, 128, 132, 141, 153, 162, 167, 175, 178, 179, 181, 184, 186, 187, 189, 190, 191, 192, 193, 194, 198, 200, 203, 204, 207, 208, 209, 210, 212, 215, 216, 224, 225, 226, 227, 228, 232, 237, 242, 245, 247, 248, 256, 258, 259, 262, 265, 269, 270, 272, 274, 280, 281, 282, 287, 290, 293, 294, 296, 297, 298, 299, 300, 305], "new": [3, 4, 5, 6, 7, 8, 19, 20, 21, 22, 23, 24, 27, 32, 34, 35, 37, 38, 39, 40, 44, 45, 49, 51, 56, 57, 61, 62, 63, 64, 65, 68, 70, 71, 72, 75, 77, 80, 81, 82, 86, 88, 89, 90, 94, 107, 108, 111, 112, 114, 115, 117, 119, 120, 123, 124, 125, 126, 127, 128, 129, 130, 131, 136, 138, 139, 140, 152, 160, 166, 167, 168, 169, 176, 177, 178, 179, 181, 182, 184, 186, 187, 189, 190, 191, 192, 194, 197, 200, 202, 209, 210, 212, 213, 214, 215, 221, 224, 225, 226, 227, 228, 229, 230, 231, 232, 235, 238, 239, 240, 241, 245, 247, 248, 250, 251, 255, 256, 262, 265, 269, 271, 272, 275, 277, 284, 286, 287, 288, 290, 293, 296, 297, 298, 299, 300, 301, 305], "harp": 3, "tabl": [3, 5, 9, 12, 34, 75, 89, 131, 137, 140, 146, 147, 149, 156, 164, 166, 170, 176, 179, 180, 191, 228, 242, 243, 248, 256, 267, 270], "show": [3, 5, 6, 7, 12, 37, 38, 39, 40, 49, 56, 57, 71, 72, 76, 79, 80, 86, 87, 88, 89, 90, 108, 109, 115, 119, 124, 125, 126, 128, 129, 131, 141, 152, 154, 155, 156, 164, 166, 167, 170, 176, 184, 187, 188, 189, 191, 193, 194, 198, 207, 211, 212, 214, 215, 219, 220, 224, 225, 231, 235, 236, 240, 242, 243, 256, 259, 262, 263, 264, 265, 268, 271, 279, 280, 281, 282, 293, 294, 297, 301], "sever": [3, 5, 81, 91, 127, 131, 164, 182, 239, 259, 265, 284, 290, 293, 297], "would": [3, 8, 12, 15, 19, 21, 22, 23, 24, 26, 27, 31, 33, 34, 35, 46, 50, 51, 53, 54, 56, 61, 62, 70, 71, 76, 80, 86, 87, 88, 89, 90, 92, 94, 102, 107, 109, 111, 112, 114, 117, 125, 126, 127, 128, 129, 130, 131, 132, 133, 136, 137, 138, 141, 151, 152, 160, 162, 166, 167, 168, 170, 178, 180, 181, 184, 185, 187, 189, 190, 191, 194, 195, 197, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 216, 217, 219, 220, 223, 224, 225, 226, 227, 228, 233, 235, 236, 238, 239, 240, 241, 242, 244, 247, 250, 253, 258, 259, 261, 262, 263, 264, 266, 267, 268, 272, 274, 275, 279, 280, 281, 282, 285, 286, 287, 290, 293, 294, 296, 297, 298, 299, 300, 301], "includ": [3, 4, 6, 21, 26, 27, 35, 37, 39, 40, 52, 53, 62, 63, 72, 74, 76, 79, 80, 81, 87, 88, 90, 92, 94, 101, 106, 107, 108, 114, 115, 120, 121, 125, 128, 129, 130, 131, 132, 133, 135, 136, 137, 140, 142, 158, 161, 163, 165, 166, 167, 169, 173, 176, 177, 178, 179, 181, 185, 187, 188, 189, 190, 191, 192, 193, 195, 197, 212, 213, 214, 221, 223, 224, 225, 226, 238, 239, 241, 242, 243, 247, 249, 250, 260, 269, 272, 277, 279, 280, 281, 282, 288, 296, 297, 299], "necessari": [3, 4, 6, 37, 119, 125, 126, 131, 153, 195, 241, 268], "instanc": [3, 4, 5, 6, 8, 10, 24, 31, 33, 34, 35, 37, 39, 61, 71, 76, 77, 86, 88, 112, 114, 116, 117, 118, 120, 124, 125, 127, 129, 133, 156, 162, 176, 178, 180, 181, 183, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 200, 205, 206, 208, 209, 211, 212, 213, 214, 224, 225, 226, 227, 228, 238, 239, 240, 245, 247, 258, 259, 261, 262, 267, 268, 279, 280, 281, 282, 288, 290, 293, 294, 296, 297, 298, 299, 301, 305], "its": [3, 10, 24, 34, 35, 51, 54, 76, 79, 80, 81, 86, 87, 89, 90, 106, 108, 112, 114, 115, 117, 119, 120, 124, 125, 126, 127, 128, 129, 131, 136, 141, 155, 156, 160, 163, 166, 169, 176, 178, 180, 184, 186, 187, 188, 191, 192, 193, 194, 206, 207, 208, 211, 212, 213, 216, 217, 224, 225, 226, 232, 236, 238, 239, 240, 242, 243, 244, 247, 249, 250, 262, 263, 266, 268, 275, 284, 285, 288, 296, 297, 298, 299, 300, 301], "abov": [3, 6, 8, 19, 24, 37, 65, 68, 70, 76, 80, 81, 82, 86, 87, 88, 90, 98, 106, 107, 108, 109, 111, 112, 117, 119, 124, 125, 126, 127, 128, 129, 131, 132, 136, 137, 138, 142, 151, 152, 153, 154, 155, 156, 162, 166, 167, 168, 169, 170, 171, 175, 179, 180, 181, 184, 189, 190, 191, 194, 198, 200, 206, 211, 212, 213, 216, 218, 219, 220, 229, 230, 231, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 247, 258, 259, 260, 267, 268, 272, 280, 281, 282, 297, 298, 299], "comment": [3, 6, 27, 31, 34, 37, 46, 84, 87, 137, 156, 160, 167, 179, 183, 189, 190, 191, 193, 239, 272, 299, 305], "help": [3, 6, 37, 43, 44, 45, 49, 50, 51, 52, 53, 54, 55, 56, 57, 66, 78, 79, 80, 81, 83, 86, 87, 88, 92, 93, 110, 119, 120, 121, 122, 125, 126, 141, 150, 151, 159, 160, 162, 164, 166, 170, 174, 179, 180, 184, 188, 191, 196, 199, 205, 207, 208, 209, 211, 212, 216, 217, 218, 219, 220, 224, 225, 227, 228, 240, 246, 258, 260, 266, 276, 295, 298], "get": [3, 6, 26, 27, 29, 37, 43, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 61, 63, 76, 77, 78, 79, 83, 86, 87, 88, 89, 90, 92, 93, 94, 103, 106, 107, 108, 110, 120, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 136, 137, 141, 146, 147, 149, 151, 152, 153, 154, 158, 159, 160, 162, 163, 164, 166, 167, 168, 170, 171, 172, 174, 175, 178, 180, 184, 185, 186, 187, 188, 189, 190, 191, 194, 196, 198, 199, 211, 212, 214, 215, 217, 218, 226, 229, 230, 231, 237, 238, 240, 241, 242, 243, 245, 246, 247, 248, 253, 256, 261, 262, 263, 264, 265, 269, 270, 273, 275, 276, 291, 295, 296, 298, 299, 300, 305], "start": [3, 6, 10, 11, 12, 28, 29, 34, 37, 44, 46, 48, 49, 50, 51, 52, 53, 56, 57, 69, 77, 79, 86, 87, 88, 91, 93, 94, 101, 108, 109, 110, 112, 119, 120, 121, 122, 123, 124, 126, 127, 128, 129, 131, 137, 142, 146, 147, 149, 150, 151, 157, 158, 159, 160, 162, 164, 166, 167, 168, 169, 172, 174, 175, 184, 186, 187, 188, 190, 194, 196, 198, 199, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 215, 216, 219, 236, 238, 239, 240, 242, 243, 246, 248, 250, 251, 256, 259, 261, 262, 264, 265, 271, 272, 275, 276, 281, 282, 290, 295, 296, 298, 305], "also": [3, 6, 8, 27, 31, 34, 35, 37, 43, 44, 47, 48, 49, 52, 54, 55, 57, 68, 70, 71, 75, 76, 78, 79, 80, 81, 86, 87, 88, 89, 90, 91, 94, 107, 119, 124, 126, 127, 128, 130, 131, 135, 136, 137, 138, 141, 142, 151, 152, 154, 155, 156, 160, 162, 163, 164, 166, 167, 168, 169, 170, 176, 178, 179, 182, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 203, 204, 209, 212, 213, 214, 215, 217, 218, 224, 225, 226, 236, 238, 239, 240, 242, 243, 244, 245, 247, 248, 251, 256, 258, 259, 260, 261, 262, 263, 264, 266, 270, 271, 272, 275, 279, 280, 281, 282, 288, 290, 293, 297, 298, 299], "main": [3, 6, 7, 8, 10, 11, 12, 13, 37, 38, 44, 61, 63, 65, 68, 71, 76, 80, 86, 91, 92, 94, 108, 114, 115, 116, 119, 120, 121, 125, 126, 127, 133, 136, 137, 138, 151, 158, 160, 163, 168, 169, 173, 176, 180, 181, 182, 184, 186, 187, 189, 190, 191, 192, 194, 207, 208, 211, 212, 213, 217, 218, 219, 220, 224, 225, 234, 235, 236, 240, 247, 249, 262, 263, 275, 279, 287, 296, 297, 298, 299, 300, 301], "test": [3, 6, 7, 8, 10, 11, 12, 13, 24, 29, 37, 38, 49, 52, 61, 66, 70, 71, 72, 75, 76, 81, 82, 88, 91, 96, 107, 114, 118, 120, 129, 138, 140, 142, 150, 151, 152, 153, 154, 155, 156, 157, 160, 162, 163, 166, 167, 168, 172, 175, 176, 180, 182, 183, 184, 188, 189, 190, 191, 194, 202, 203, 204, 207, 208, 210, 212, 213, 216, 217, 218, 219, 220, 224, 225, 235, 236, 240, 241, 242, 258, 261, 262, 263, 264, 265, 266, 267, 268, 272, 275, 279, 290, 291, 292, 296, 297, 298, 299, 300, 301, 305], "finish": [3, 6, 8, 9, 10, 27, 30, 31, 32, 33, 34, 35, 37, 49, 50, 68, 70, 72, 74, 82, 94, 108, 111, 114, 117, 123, 136, 142, 150, 153, 161, 163, 166, 169, 170, 175, 177, 181, 182, 188, 197, 198, 200, 202, 209, 217, 218, 232, 247, 248, 249, 251, 284], "rang": [4, 5, 29, 63, 84, 120, 129, 131, 141, 142, 143, 146, 147, 148, 149, 152, 154, 158, 182, 188, 205, 206, 211, 240, 242, 254, 258, 259, 260, 275, 305], "group": [4, 5, 13, 43, 46, 52, 56, 57, 77, 88, 129, 135, 137, 138, 141, 151, 154, 155, 160, 165, 170, 179, 185, 188, 211, 214, 225, 241, 243, 244, 260, 263, 266, 294, 305], "minimum": [4, 21, 48, 63, 90, 120, 130, 131, 166, 179, 192, 198, 214, 241, 247], "maximum": [4, 21, 61, 62, 64, 90, 120, 130, 131, 166, 170, 192, 200, 206, 211, 214, 241, 242, 247, 249], "inclus": [4, 9, 24, 27, 29, 63, 82, 90, 111, 112, 131, 141, 149, 154, 157, 158, 162, 175, 201, 205, 206, 211, 258, 259, 264], "up": [4, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 40, 43, 44, 45, 49, 50, 52, 53, 55, 56, 76, 78, 79, 80, 81, 84, 85, 86, 87, 88, 90, 104, 107, 112, 114, 115, 118, 119, 123, 124, 125, 126, 127, 128, 129, 131, 139, 140, 151, 152, 153, 154, 155, 160, 164, 165, 167, 168, 169, 170, 172, 179, 180, 183, 184, 187, 188, 191, 201, 210, 211, 212, 213, 214, 230, 236, 237, 238, 239, 240, 241, 244, 247, 259, 261, 263, 266, 267, 268, 269, 274, 275, 290, 291, 294, 296, 298, 300, 305], "through": [4, 7, 9, 24, 33, 34, 38, 39, 40, 51, 52, 53, 54, 56, 72, 76, 80, 81, 88, 89, 98, 99, 106, 107, 108, 109, 112, 125, 126, 127, 129, 135, 136, 137, 138, 151, 153, 156, 160, 163, 164, 166, 167, 168, 170, 175, 179, 184, 190, 191, 194, 195, 198, 200, 203, 204, 208, 209, 210, 211, 213, 214, 215, 216, 217, 219, 220, 223, 224, 229, 230, 231, 232, 233, 234, 235, 236, 239, 240, 241, 242, 243, 245, 247, 248, 254, 255, 256, 258, 259, 260, 261, 262, 263, 264, 267, 268, 269, 273, 275, 287, 296, 297, 298, 300, 301, 305], "range1": 4, "well": [4, 46, 51, 52, 55, 77, 79, 91, 107, 126, 127, 129, 138, 141, 160, 166, 179, 213, 216, 217, 218, 219, 220, 236, 247, 258, 260, 265, 266, 267, 268, 274, 299], "paramet": [4, 6, 12, 13, 18, 19, 24, 27, 31, 32, 33, 37, 64, 76, 84, 100, 106, 108, 112, 117, 118, 120, 127, 130, 131, 137, 143, 146, 147, 148, 149, 162, 163, 164, 176, 178, 179, 180, 182, 183, 184, 188, 189, 190, 192, 193, 194, 195, 197, 205, 206, 207, 212, 213, 214, 217, 223, 228, 232, 236, 238, 241, 247, 265, 266, 267, 268, 279, 284, 288, 290, 291, 296, 297, 298, 300, 301, 305], "second": [4, 8, 19, 20, 26, 31, 75, 76, 80, 86, 87, 88, 92, 94, 109, 112, 120, 129, 131, 132, 133, 151, 152, 153, 154, 155, 156, 157, 163, 164, 170, 178, 179, 182, 187, 191, 192, 202, 214, 229, 236, 240, 248, 249, 259, 263, 265, 267, 271, 272, 274, 281, 282, 290], "less": [4, 29, 32, 51, 53, 61, 72, 78, 89, 90, 91, 102, 109, 120, 129, 131, 141, 142, 143, 146, 147, 148, 149, 152, 154, 157, 158, 160, 164, 166, 169, 170, 182, 187, 197, 198, 208, 211, 212, 225, 232, 236, 239, 242, 243, 259, 262], "than": [4, 7, 10, 13, 24, 29, 31, 32, 39, 46, 47, 49, 52, 53, 57, 61, 62, 64, 65, 68, 70, 76, 77, 78, 79, 82, 86, 88, 89, 90, 91, 97, 98, 102, 107, 109, 111, 112, 114, 117, 120, 124, 125, 126, 127, 129, 130, 131, 132, 136, 141, 142, 152, 153, 154, 156, 157, 158, 161, 163, 164, 166, 167, 169, 170, 171, 175, 176, 178, 179, 180, 184, 187, 190, 191, 192, 194, 195, 197, 198, 200, 202, 207, 208, 209, 211, 212, 216, 220, 225, 229, 230, 232, 233, 234, 236, 238, 239, 240, 242, 243, 253, 254, 258, 259, 260, 262, 265, 266, 267, 284, 285, 286, 290, 296, 298, 301, 302], "argument": [4, 31, 32, 35, 68, 70, 76, 82, 84, 107, 111, 112, 118, 119, 120, 124, 126, 129, 131, 160, 162, 180, 181, 182, 184, 186, 187, 188, 189, 190, 191, 194, 195, 197, 211, 212, 213, 238, 239, 247, 262, 274, 275, 288, 296, 297, 298, 299, 301, 305], "within": [4, 10, 49, 90, 125, 131, 166, 181, 182, 188, 193, 194, 214, 225, 258, 259, 267, 290, 296, 297], "set": [4, 18, 21, 24, 31, 35, 61, 62, 63, 64, 70, 71, 79, 82, 87, 88, 89, 91, 94, 101, 106, 108, 111, 112, 114, 115, 119, 124, 125, 126, 127, 128, 130, 131, 132, 141, 152, 153, 154, 155, 156, 160, 166, 167, 170, 178, 179, 180, 182, 184, 186, 187, 188, 189, 190, 191, 193, 194, 195, 205, 206, 209, 211, 213, 214, 215, 220, 229, 231, 236, 237, 238, 240, 241, 242, 243, 245, 247, 248, 256, 259, 260, 262, 263, 266, 267, 268, 269, 270, 275, 284, 288, 290, 291, 294, 296, 299, 301, 305], "multiplegroup": 5, "collect": [5, 8, 137, 192, 211, 213, 237, 238, 266, 272, 305], "object": [5, 6, 8, 9, 10, 21, 23, 24, 31, 35, 37, 39, 61, 62, 63, 64, 68, 70, 71, 72, 75, 79, 82, 86, 87, 111, 112, 114, 115, 116, 120, 125, 126, 127, 128, 129, 130, 131, 133, 136, 140, 141, 152, 160, 167, 168, 169, 178, 179, 180, 181, 182, 183, 186, 187, 188, 189, 191, 192, 193, 194, 195, 203, 210, 214, 215, 216, 220, 224, 225, 226, 227, 228, 230, 231, 232, 236, 237, 238, 239, 241, 242, 245, 256, 262, 269, 271, 272, 273, 279, 280, 281, 282, 288, 290, 291, 293, 294, 296, 297, 298, 299, 300, 305], "store": [5, 8, 12, 15, 16, 65, 68, 70, 76, 82, 87, 88, 89, 90, 111, 114, 178, 181, 184, 187, 188, 189, 194, 211, 213, 214, 215, 219, 224, 225, 226, 232, 238, 239, 240, 242, 243, 244, 245, 247, 256, 260, 261, 269, 270, 272, 274, 275, 284, 285, 291, 292, 299, 305], "grouplist": 5, "privat": [5, 6, 8, 10, 12, 13, 24, 35, 37, 61, 62, 63, 64, 68, 70, 71, 72, 82, 111, 112, 114, 116, 117, 124, 125, 127, 133, 136, 137, 162, 178, 179, 181, 182, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 200, 203, 204, 208, 209, 212, 213, 214, 224, 225, 226, 227, 228, 230, 231, 234, 235, 240, 258, 259, 261, 267, 268, 275, 280, 281, 282, 284, 287, 288, 293, 294, 296, 297, 300], "arraylist": [5, 10, 12, 24, 33, 39, 61, 62, 63, 64, 70, 71, 75, 82, 106, 107, 109, 111, 112, 213, 216, 218, 219, 220, 221, 223, 224, 225, 226, 227, 228, 229, 230, 231, 236, 242, 243, 290, 291, 294, 300, 305], "more": [5, 7, 10, 13, 24, 31, 41, 43, 47, 48, 49, 50, 52, 53, 54, 55, 57, 61, 75, 80, 81, 85, 86, 87, 88, 89, 90, 91, 104, 107, 108, 109, 112, 114, 115, 119, 120, 123, 124, 125, 126, 128, 130, 131, 135, 136, 139, 140, 141, 142, 143, 146, 147, 148, 149, 151, 152, 153, 154, 155, 157, 162, 165, 166, 167, 168, 169, 172, 175, 179, 180, 184, 186, 187, 188, 189, 190, 191, 194, 195, 205, 206, 210, 211, 215, 216, 217, 218, 220, 221, 228, 230, 238, 239, 240, 242, 245, 247, 256, 258, 260, 262, 265, 266, 268, 269, 275, 278, 290, 291, 293, 294, 296, 297, 298, 299, 300, 301, 305], "multiple1": 5, "been": [5, 6, 7, 8, 24, 31, 37, 38, 39, 40, 48, 52, 54, 56, 61, 62, 63, 64, 70, 71, 76, 80, 81, 82, 83, 86, 89, 90, 92, 101, 109, 111, 112, 116, 117, 120, 121, 125, 127, 128, 132, 133, 134, 138, 141, 153, 154, 158, 160, 164, 166, 168, 169, 173, 175, 179, 182, 184, 188, 189, 193, 195, 197, 200, 203, 204, 208, 209, 211, 214, 215, 219, 223, 230, 231, 236, 238, 240, 241, 242, 250, 254, 255, 256, 258, 266, 267, 268, 271, 272, 284, 288, 296], "consist": [5, 7, 38, 40, 77, 80, 88, 133, 164, 182, 187, 203, 204, 217, 218, 272, 279, 280, 281, 282, 301], "three": [5, 7, 12, 18, 26, 27, 31, 33, 38, 40, 44, 51, 53, 63, 64, 65, 71, 80, 82, 86, 87, 88, 90, 91, 111, 116, 119, 126, 133, 136, 142, 146, 147, 149, 150, 153, 165, 171, 176, 178, 179, 182, 184, 187, 188, 191, 195, 202, 207, 217, 218, 223, 243, 248, 250, 258, 260, 262, 265, 275, 279, 280, 281, 282, 288, 305], "creat": [5, 8, 10, 21, 24, 27, 31, 33, 34, 35, 39, 40, 43, 47, 49, 52, 55, 56, 62, 71, 75, 77, 79, 81, 86, 87, 88, 89, 90, 91, 107, 112, 114, 115, 117, 118, 120, 123, 125, 126, 127, 128, 129, 130, 131, 135, 136, 141, 142, 146, 147, 149, 152, 155, 156, 163, 164, 165, 166, 167, 168, 169, 178, 179, 180, 181, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 194, 195, 200, 201, 204, 205, 207, 209, 210, 212, 213, 214, 215, 216, 217, 219, 220, 224, 225, 226, 230, 232, 237, 239, 240, 241, 242, 245, 247, 248, 250, 251, 253, 256, 262, 269, 271, 272, 274, 275, 279, 280, 281, 282, 284, 287, 288, 290, 292, 293, 294, 296, 297, 298, 299, 300, 302, 305], "10": [5, 17, 19, 21, 22, 23, 24, 29, 30, 31, 32, 48, 61, 62, 63, 64, 65, 68, 70, 71, 72, 75, 82, 84, 86, 87, 88, 89, 90, 94, 97, 98, 99, 106, 107, 108, 109, 111, 112, 114, 115, 117, 119, 120, 124, 126, 127, 129, 131, 132, 141, 142, 146, 147, 149, 151, 152, 154, 156, 158, 161, 162, 163, 166, 167, 169, 170, 171, 173, 175, 178, 179, 181, 182, 184, 187, 188, 190, 194, 195, 197, 200, 202, 207, 210, 211, 212, 213, 214, 216, 220, 229, 231, 232, 233, 235, 237, 238, 239, 242, 243, 247, 250, 258, 259, 260, 268, 269, 271, 272, 275, 280, 281, 282, 287, 291], "12": [5, 22, 24, 27, 31, 48, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 75, 82, 87, 88, 101, 108, 109, 111, 112, 114, 119, 126, 128, 129, 131, 132, 133, 141, 142, 161, 167, 168, 171, 178, 179, 181, 183, 188, 190, 195, 200, 205, 206, 207, 214, 231, 233, 234, 235, 237, 242, 243, 258, 267, 269, 274, 275, 285, 286, 287], "multigroup": 5, "note": [5, 27, 76, 86, 88, 101, 108, 109, 111, 119, 125, 127, 128, 141, 151, 155, 156, 160, 162, 163, 166, 167, 168, 169, 170, 184, 187, 188, 189, 191, 194, 197, 207, 211, 212, 213, 214, 232, 238, 239, 240, 247, 262, 263, 268, 271, 274, 275, 294, 299, 301], "origin": [5, 7, 8, 21, 26, 38, 40, 48, 51, 56, 63, 79, 80, 90, 92, 107, 109, 123, 128, 129, 131, 187, 191, 203, 204, 209, 211, 212, 213, 214, 219, 232, 236, 259, 260, 262, 263, 266, 267, 268, 275, 284], "interfac": [5, 53, 81, 115, 129, 180, 203, 204, 216, 238, 245, 247, 260, 262, 266, 279, 280, 281, 282, 289, 300], "replac": [5, 15, 21, 24, 27, 34, 62, 63, 64, 65, 70, 71, 72, 80, 82, 86, 100, 101, 102, 111, 112, 123, 128, 160, 165, 166, 169, 178, 184, 187, 190, 191, 202, 208, 209, 212, 214, 235, 236, 239, 245, 248, 249, 250, 259, 272, 275, 305], "inherit": [5, 35, 61, 62, 68, 70, 75, 82, 111, 124, 126, 128, 129, 251, 269, 277, 284, 288, 289, 294, 298, 300, 301, 305], "here": [5, 21, 22, 27, 47, 70, 75, 76, 77, 79, 80, 86, 87, 88, 89, 90, 102, 108, 109, 115, 117, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 135, 136, 141, 149, 151, 152, 153, 155, 156, 160, 161, 162, 166, 167, 168, 169, 170, 172, 178, 179, 180, 184, 185, 187, 188, 189, 190, 191, 194, 198, 202, 211, 212, 213, 214, 216, 219, 220, 221, 238, 239, 240, 241, 242, 243, 244, 247, 248, 249, 260, 261, 262, 275, 294, 296, 298, 299], "2016": [6, 37, 45, 81, 162, 217, 218], "extens": [6, 37, 39, 79, 86, 135, 160, 166, 247], "construct": [6, 7, 8, 37, 38, 39, 40, 49, 86, 88, 117, 119, 120, 124, 127, 129, 130, 155, 162, 166, 180, 184, 187, 214, 217, 218, 227, 228, 238, 240, 280, 281, 282, 296], "non": [6, 24, 27, 37, 39, 50, 81, 84, 87, 90, 107, 112, 125, 127, 136, 165, 189, 192, 194, 198, 204, 209, 219, 224, 225, 226, 236, 268, 300, 305], "null": [6, 22, 23, 37, 39, 68, 70, 72, 82, 111, 114, 115, 117, 120, 124, 125, 128, 129, 140, 181, 187, 188, 203, 204, 208, 209, 211, 224, 225, 226, 234, 236, 238, 247, 258, 259, 263, 264, 265, 266, 271, 272, 297, 301, 305], "string": [6, 7, 10, 11, 12, 13, 16, 23, 24, 27, 28, 29, 31, 32, 34, 35, 37, 38, 39, 40, 61, 62, 63, 64, 65, 68, 70, 71, 72, 76, 80, 82, 86, 87, 88, 90, 91, 94, 97, 98, 100, 101, 106, 107, 108, 111, 112, 114, 117, 118, 119, 120, 123, 124, 125, 126, 127, 132, 135, 136, 139, 140, 141, 146, 147, 149, 158, 160, 161, 162, 163, 165, 166, 170, 172, 173, 175, 178, 181, 182, 184, 187, 188, 189, 190, 191, 192, 194, 195, 197, 198, 203, 204, 207, 211, 212, 213, 215, 217, 218, 219, 220, 223, 224, 225, 226, 227, 228, 229, 231, 232, 234, 235, 237, 238, 239, 240, 241, 242, 247, 248, 249, 250, 256, 262, 267, 268, 271, 272, 275, 279, 280, 281, 282, 284, 287, 288, 296, 297, 298, 299, 300, 301, 305], "avail": [6, 37, 39, 56, 75, 79, 115, 160, 162, 177, 179, 221, 238, 249, 251, 260, 277, 280, 281, 282, 300, 305], "getnext": [6, 7, 37, 38, 39, 40], "behavior": [6, 24, 37, 39, 112, 119, 120, 124, 125, 126, 128, 184, 186, 231, 242, 290, 293, 294, 299, 300], "randomli": [6, 37, 39, 150, 160], "chosen": [6, 37, 39, 244, 247], "onc": [6, 10, 37, 39, 44, 45, 51, 53, 54, 68, 70, 71, 72, 80, 82, 87, 106, 108, 111, 115, 117, 125, 131, 164, 166, 167, 179, 181, 184, 202, 203, 216, 224, 239, 247, 259, 268, 296], "particular": [6, 37, 39, 43, 68, 70, 71, 72, 77, 81, 82, 107, 111, 133, 135, 142, 149, 168, 184, 188, 190, 200, 209, 211, 214, 241, 248, 301], "longer": [6, 37, 39, 57, 72, 203, 204, 216, 232, 238, 239, 244, 279], "subsequ": [6, 37, 39, 214], "If": [6, 13, 15, 22, 24, 29, 31, 37, 39, 49, 61, 62, 63, 65, 71, 72, 77, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 102, 107, 112, 115, 117, 119, 120, 124, 125, 126, 127, 128, 129, 131, 133, 135, 136, 137, 138, 141, 143, 146, 147, 148, 149, 150, 152, 153, 154, 156, 157, 158, 160, 162, 163, 164, 166, 167, 169, 170, 172, 175, 178, 180, 182, 184, 185, 187, 188, 189, 191, 193, 194, 195, 198, 201, 202, 203, 206, 207, 208, 211, 212, 213, 214, 216, 218, 227, 232, 236, 240, 241, 242, 244, 245, 247, 249, 258, 259, 260, 262, 264, 266, 267, 268, 271, 272, 274, 275, 284, 286, 287, 290, 293, 294, 296, 298, 299, 300, 301, 305], "none": [6, 7, 19, 37, 38, 39, 40, 68, 70, 82, 111, 141, 175, 212, 296, 299], "wordarrai": [6, 37, 39], "wheel": [6, 37, 39, 64], "bu": [6, 37, 39, 239], "schooser": [6, 37, 39], "k": [6, 7, 34, 37, 38, 39, 40, 61, 62, 65, 68, 70, 71, 82, 111, 161, 181, 187, 200, 212, 226, 230, 231, 235, 240, 243, 250, 255, 267], "system": [6, 7, 12, 15, 21, 24, 37, 38, 39, 40, 44, 51, 52, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 76, 80, 82, 86, 87, 88, 89, 90, 91, 99, 107, 108, 111, 112, 114, 117, 123, 124, 125, 126, 127, 128, 131, 132, 136, 137, 142, 151, 152, 153, 154, 155, 156, 161, 163, 166, 167, 169, 170, 172, 175, 178, 179, 180, 181, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 200, 203, 204, 207, 211, 212, 213, 214, 229, 231, 234, 235, 239, 241, 244, 262, 266, 274, 275, 285, 286, 287, 294, 298, 300], "out": [6, 7, 15, 21, 24, 26, 29, 30, 32, 33, 34, 37, 38, 39, 40, 43, 44, 45, 47, 52, 53, 57, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 99, 102, 105, 107, 108, 111, 112, 114, 115, 117, 119, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 135, 136, 137, 141, 142, 151, 152, 153, 154, 155, 156, 158, 160, 161, 162, 163, 165, 166, 167, 168, 169, 170, 172, 173, 175, 178, 180, 181, 184, 187, 188, 189, 191, 192, 193, 194, 197, 198, 200, 202, 203, 206, 207, 211, 212, 213, 214, 215, 216, 223, 229, 231, 232, 234, 235, 236, 238, 239, 240, 241, 242, 243, 247, 248, 253, 256, 258, 259, 261, 262, 263, 264, 266, 267, 268, 271, 272, 274, 275, 280, 281, 282, 286, 287, 290, 293, 294, 296, 297, 298, 299, 300, 301, 305], "println": [6, 15, 21, 24, 37, 39, 61, 62, 63, 65, 68, 70, 71, 72, 74, 76, 80, 82, 86, 88, 89, 90, 91, 107, 111, 112, 114, 117, 123, 125, 126, 127, 128, 131, 132, 136, 137, 142, 151, 152, 153, 154, 155, 156, 161, 163, 166, 167, 169, 170, 172, 175, 178, 180, 181, 184, 187, 188, 189, 191, 192, 193, 194, 207, 211, 212, 213, 214, 229, 231, 234, 235, 239, 241, 262, 274, 275, 300], "One": [6, 7, 12, 37, 38, 39, 40, 43, 51, 57, 76, 78, 79, 86, 88, 91, 116, 124, 141, 142, 151, 153, 155, 156, 157, 165, 166, 167, 172, 179, 184, 187, 188, 206, 211, 214, 238, 241, 242, 247, 256, 257, 261, 263, 266, 269, 285, 290, 293, 297, 299, 301, 305], "possibl": [6, 7, 27, 37, 38, 39, 40, 49, 55, 57, 61, 72, 81, 89, 90, 91, 107, 130, 131, 136, 151, 152, 153, 157, 162, 163, 164, 170, 207, 217, 218, 224, 225, 243, 259, 267, 271, 280, 281], "output": [6, 7, 15, 24, 26, 34, 37, 38, 39, 40, 61, 62, 65, 68, 70, 71, 72, 79, 86, 87, 88, 89, 91, 94, 102, 112, 114, 115, 123, 128, 129, 143, 146, 147, 148, 149, 151, 156, 161, 166, 167, 170, 171, 181, 192, 200, 201, 203, 212, 213, 223, 241, 247, 250, 262, 263, 265, 266, 275, 287, 300], "becaus": [6, 7, 27, 37, 38, 39, 40, 43, 44, 45, 50, 51, 53, 55, 56, 74, 77, 80, 86, 87, 88, 90, 107, 109, 114, 124, 125, 127, 128, 130, 131, 132, 141, 154, 156, 160, 161, 163, 166, 168, 170, 176, 178, 179, 184, 187, 188, 190, 192, 194, 207, 212, 213, 216, 228, 232, 238, 239, 240, 241, 242, 258, 261, 262, 263, 264, 266, 290, 293, 296, 299, 300, 301], "four": [6, 37, 39, 53, 123, 171, 191, 260, 266, 279, 280, 281, 282], "print": [6, 7, 21, 22, 24, 26, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 40, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 76, 80, 82, 84, 87, 88, 89, 90, 91, 92, 94, 99, 100, 105, 107, 108, 111, 112, 114, 115, 117, 120, 121, 123, 125, 126, 127, 128, 130, 131, 132, 133, 134, 136, 137, 138, 141, 142, 151, 152, 153, 154, 155, 156, 158, 160, 161, 166, 167, 168, 169, 170, 171, 172, 173, 175, 178, 180, 181, 184, 187, 188, 189, 191, 192, 193, 194, 195, 197, 198, 200, 207, 211, 212, 213, 214, 223, 229, 231, 232, 234, 235, 238, 239, 240, 241, 243, 247, 248, 250, 259, 260, 264, 271, 272, 274, 275, 284, 286, 287, 288, 294, 296, 297, 298, 299, 300, 301, 305], "twice": [6, 35, 37, 39, 82, 83, 111, 119, 170, 201, 284, 288], "entir": [6, 31, 37, 160, 167, 232, 242, 243, 258, 259], "indic": [6, 8, 9, 10, 12, 23, 37, 76, 90, 117, 119, 120, 125, 126, 128, 129, 143, 146, 147, 148, 149, 152, 166, 176, 178, 180, 184, 187, 188, 191, 194, 198, 201, 203, 204, 206, 211, 212, 214, 215, 232, 239, 240, 242, 247, 248, 249, 256, 260, 261, 262, 266, 271, 272, 275, 279, 280, 281, 282, 290], "compil": [6, 24, 37, 61, 62, 63, 64, 71, 72, 76, 79, 80, 86, 87, 91, 94, 112, 117, 119, 123, 127, 130, 142, 152, 178, 179, 186, 188, 189, 190, 192, 193, 194, 200, 213, 232, 238, 247, 262, 287, 290, 296, 297, 298, 299, 300, 301], "like": [6, 15, 24, 26, 37, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 61, 63, 64, 76, 77, 79, 80, 83, 86, 87, 88, 89, 90, 91, 94, 102, 106, 107, 109, 112, 113, 115, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 136, 137, 138, 141, 151, 152, 153, 154, 155, 156, 157, 160, 166, 167, 168, 170, 179, 180, 184, 187, 188, 189, 190, 191, 192, 194, 211, 212, 213, 215, 231, 238, 239, 240, 241, 242, 244, 245, 247, 256, 260, 262, 263, 265, 271, 272, 274, 279, 280, 281, 282, 290, 293, 294, 296, 297, 299, 301], "neither": [6, 37, 81, 164], "alter": [6, 37, 61, 136, 138, 191], "copi": [6, 7, 8, 21, 32, 33, 37, 38, 40, 68, 70, 76, 79, 80, 82, 86, 87, 88, 109, 111, 115, 119, 124, 127, 129, 136, 137, 156, 160, 168, 179, 180, 184, 187, 189, 190, 191, 192, 197, 202, 204, 211, 212, 213, 214, 242, 243, 260, 263, 264, 265, 290, 299, 300], "partial": [7, 38, 40, 72, 133, 154, 167, 208, 209, 216, 267], "randomletterchoos": [7, 38, 40], "subclass": [7, 35, 38, 40, 68, 70, 82, 111, 284, 288, 290, 291, 294, 296, 297, 298, 299, 300, 301, 305], "extend": [7, 38, 40, 61, 62, 63, 64, 65, 70, 71, 72, 82, 90, 111, 275, 279, 284, 286, 287, 290, 291, 292, 294, 296, 297, 298, 299, 300, 301, 305], "random": [7, 28, 38, 39, 40, 61, 62, 63, 65, 114, 118, 120, 121, 123, 134, 136, 140, 151, 160, 166, 192, 205, 211, 247, 305], "chooser": [7, 38, 40, 260], "str": [7, 10, 24, 27, 38, 40, 61, 63, 65, 72, 100, 106, 108, 112, 114, 120, 129, 137, 146, 147, 149, 168, 173, 181, 188, 217, 247, 267, 268], "getsinglelett": [7, 38, 40], "cat": [7, 24, 27, 31, 33, 34, 38, 40, 61, 62, 64, 72, 80, 88, 112, 114, 119, 124, 125, 136, 137, 138, 152, 165, 178, 181, 184, 187, 189, 195, 223, 241, 287, 297, 299, 305], "t": [7, 19, 24, 29, 34, 38, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 61, 63, 68, 70, 71, 72, 77, 78, 79, 80, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 100, 101, 106, 107, 108, 110, 111, 114, 119, 120, 121, 122, 124, 125, 127, 128, 129, 131, 136, 137, 141, 142, 151, 153, 154, 155, 156, 157, 158, 159, 160, 162, 163, 164, 166, 167, 168, 169, 172, 173, 174, 175, 178, 181, 182, 184, 185, 187, 188, 189, 190, 192, 193, 195, 196, 197, 198, 199, 200, 204, 206, 207, 211, 212, 213, 215, 216, 217, 218, 223, 232, 234, 236, 238, 239, 240, 242, 243, 244, 246, 250, 256, 259, 260, 261, 262, 271, 272, 274, 275, 276, 288, 290, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "letterchoos": [7, 38, 40], "fourth": [7, 38, 40, 153, 236], "time": [7, 18, 22, 27, 29, 31, 34, 40, 41, 43, 45, 46, 47, 49, 50, 51, 52, 54, 56, 67, 68, 70, 72, 75, 76, 78, 79, 80, 81, 82, 85, 86, 87, 88, 89, 90, 91, 101, 106, 107, 108, 109, 111, 115, 117, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 136, 137, 138, 141, 146, 147, 148, 149, 151, 152, 153, 154, 155, 156, 158, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 175, 179, 180, 181, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 198, 200, 205, 211, 212, 213, 214, 215, 216, 217, 218, 220, 224, 225, 226, 233, 238, 239, 240, 241, 242, 243, 244, 247, 248, 259, 260, 261, 262, 263, 264, 265, 266, 270, 271, 272, 273, 274, 275, 290, 292, 293, 294, 296, 297, 298, 299, 300, 301, 304, 305], "loop": [7, 17, 18, 21, 22, 24, 30, 32, 34, 38, 39, 40, 61, 62, 63, 64, 68, 70, 72, 82, 89, 106, 107, 109, 111, 112, 116, 133, 137, 160, 161, 162, 163, 164, 172, 181, 191, 193, 197, 198, 200, 202, 203, 204, 205, 207, 208, 209, 210, 211, 214, 215, 216, 217, 218, 219, 220, 225, 227, 228, 232, 233, 234, 236, 237, 238, 241, 242, 243, 245, 247, 248, 256, 258, 259, 261, 262, 263, 264, 265, 266, 267, 268, 269, 272, 287, 296, 299, 300, 305], "posibl": [7, 40], "actnon": [7, 38, 40], "correctli": [7, 24, 31, 33, 34, 38, 40, 62, 63, 65, 68, 72, 77, 82, 86, 89, 94, 111, 112, 114, 117, 123, 124, 126, 129, 131, 142, 152, 154, 160, 162, 163, 166, 167, 172, 178, 181, 187, 195, 197, 202, 203, 205, 206, 207, 208, 209, 212, 213, 216, 217, 218, 219, 220, 223, 227, 228, 235, 236, 241, 247, 250, 259, 261, 267, 268, 280, 281, 282, 284, 297, 301], "block": [7, 15, 21, 38, 39, 40, 61, 77, 80, 82, 86, 87, 88, 92, 93, 100, 101, 110, 111, 119, 121, 122, 125, 126, 134, 137, 151, 152, 154, 157, 158, 159, 160, 166, 167, 168, 169, 172, 173, 174, 181, 188, 189, 191, 193, 195, 196, 197, 199, 200, 208, 209, 211, 212, 213, 214, 217, 218, 223, 228, 236, 240, 241, 246, 247, 250, 258, 268, 274, 276, 288, 295, 302], "construtor": [7, 38, 284], "previou": [7, 38, 45, 68, 70, 71, 72, 82, 86, 88, 90, 94, 108, 111, 123, 127, 128, 142, 211, 232, 242, 268], "lesson": [7, 38, 76, 80, 85, 86, 87, 88, 107, 108, 109, 115, 116, 119, 124, 125, 126, 151, 152, 154, 155, 156, 160, 166, 168, 170, 180, 184, 187, 190, 191, 192, 193, 211, 212, 213, 214, 238, 239, 241, 242, 247, 260, 262, 263, 265, 266, 271, 272, 274, 292, 294, 299, 300, 305], "delet": [7, 33, 38, 90, 167, 213, 240, 241], "front": [7, 38, 45, 49, 53, 55, 87, 89, 128, 152, 160, 162, 184, 188, 210, 213, 232, 236, 243, 272, 298, 299, 305], "sinc": [7, 24, 38, 43, 47, 48, 76, 80, 88, 89, 94, 102, 107, 108, 112, 127, 128, 129, 131, 133, 151, 154, 155, 156, 162, 163, 164, 166, 167, 170, 173, 179, 184, 187, 188, 189, 190, 191, 192, 198, 202, 203, 204, 207, 211, 212, 215, 216, 225, 236, 238, 240, 242, 248, 259, 261, 266, 274, 275, 290, 294, 298, 299, 300, 301], "line": [7, 16, 19, 20, 21, 22, 24, 26, 32, 35, 38, 51, 63, 64, 76, 80, 86, 87, 88, 89, 90, 92, 94, 97, 107, 108, 112, 117, 119, 123, 124, 125, 126, 127, 128, 130, 131, 137, 142, 151, 152, 153, 154, 156, 160, 166, 167, 168, 169, 175, 176, 178, 180, 184, 188, 190, 191, 195, 197, 198, 200, 212, 232, 238, 239, 240, 241, 243, 247, 248, 249, 262, 263, 285, 288, 296, 298], "2013": [8, 216], "telescop": 8, "scan": [8, 152, 166, 168, 247], "rectangular": [8, 165, 258, 259, 272, 274, 305], "area": [8, 31, 50, 75, 86, 87, 89, 125, 127, 135, 151, 156, 167, 168, 175, 195, 242, 262, 263, 264, 266, 296], "night": [8, 135, 136], "sky": [8, 49], "data": [8, 15, 24, 53, 62, 70, 76, 80, 81, 82, 83, 84, 90, 91, 106, 107, 108, 109, 111, 112, 114, 119, 120, 124, 125, 126, 127, 128, 133, 135, 160, 166, 179, 180, 183, 184, 185, 186, 187, 189, 191, 194, 200, 211, 212, 213, 235, 237, 238, 239, 242, 243, 260, 261, 263, 266, 270, 271, 272, 290, 293, 305], "amount": [8, 61, 87, 90, 91, 94, 107, 131, 143, 167, 178, 191, 194, 200, 224, 225, 226, 242, 244, 247, 260, 261, 266, 290, 299, 300], "light": [8, 260], "detect": [8, 86, 139, 140, 151, 247, 251, 269, 275, 305], "back": [8, 33, 45, 47, 49, 50, 53, 76, 80, 86, 88, 89, 90, 107, 108, 109, 125, 128, 130, 136, 155, 160, 162, 170, 171, 179, 188, 189, 191, 210, 223, 232, 242, 247, 262, 299, 305], "forth": 8, "across": [8, 52, 57, 272], "altern": [8, 257, 258, 262, 263, 265, 266, 269, 275, 294], "left": [8, 34, 39, 40, 57, 72, 78, 86, 87, 88, 92, 94, 101, 115, 119, 121, 124, 125, 126, 128, 131, 134, 136, 141, 143, 152, 158, 164, 167, 168, 169, 172, 173, 175, 180, 195, 197, 205, 206, 208, 209, 212, 213, 214, 217, 218, 223, 227, 228, 232, 233, 235, 236, 239, 240, 241, 242, 243, 245, 247, 249, 250, 259, 260, 261, 263, 264, 266, 267, 268, 274, 288, 293], "right": [8, 19, 32, 34, 39, 40, 43, 52, 72, 76, 77, 78, 80, 81, 86, 87, 88, 90, 92, 101, 115, 119, 120, 121, 124, 125, 126, 128, 131, 134, 137, 138, 141, 152, 153, 154, 158, 162, 164, 166, 167, 168, 169, 172, 173, 184, 191, 192, 195, 197, 205, 206, 208, 209, 211, 212, 213, 214, 217, 218, 223, 227, 228, 233, 235, 236, 238, 239, 240, 241, 242, 243, 245, 247, 249, 250, 259, 260, 261, 263, 264, 266, 267, 268, 272, 274, 288, 293, 296, 305], "pattern": [8, 23, 34, 89, 153, 167, 169, 170, 210, 250, 305], "arrow": [8, 80, 141, 260, 300], "so": [8, 11, 19, 24, 26, 27, 31, 32, 33, 34, 35, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64, 65, 70, 71, 72, 76, 79, 82, 86, 87, 88, 89, 90, 91, 94, 101, 107, 108, 111, 112, 119, 123, 126, 127, 128, 129, 130, 131, 136, 137, 138, 141, 142, 151, 152, 153, 154, 155, 156, 162, 163, 164, 166, 167, 168, 169, 170, 172, 175, 178, 182, 184, 187, 188, 189, 190, 191, 193, 194, 195, 197, 198, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 214, 216, 217, 218, 220, 223, 225, 227, 228, 232, 235, 236, 238, 239, 240, 241, 242, 243, 245, 247, 248, 250, 258, 259, 262, 263, 264, 266, 267, 268, 270, 271, 272, 274, 284, 288, 290, 293, 294, 296, 297, 299, 300, 301], "record": [8, 87, 116, 133, 135, 136, 137, 179, 184, 189, 190, 209, 224, 225, 226, 242, 243, 260], "doubl": [8, 12, 24, 26, 32, 50, 74, 76, 86, 87, 88, 90, 91, 94, 112, 114, 116, 117, 118, 120, 124, 126, 127, 128, 129, 131, 136, 160, 166, 172, 176, 178, 187, 188, 189, 191, 192, 194, 197, 198, 200, 211, 212, 213, 214, 238, 242, 245, 247, 274, 279, 280, 281, 282, 301, 305], "inform": [8, 9, 75, 81, 83, 86, 88, 90, 106, 108, 114, 115, 162, 171, 179, 180, 187, 189, 191, 224, 225, 226, 241, 242, 243, 244, 265, 266, 285, 294], "transfer": 8, "reconstruct": 8, "view": [8, 9, 45, 56, 81, 187, 189], "In": [8, 12, 24, 32, 39, 40, 43, 45, 48, 50, 54, 59, 61, 62, 63, 64, 76, 77, 78, 79, 80, 81, 86, 87, 88, 89, 90, 91, 101, 102, 103, 107, 108, 109, 112, 115, 116, 118, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 133, 135, 136, 137, 138, 141, 142, 149, 151, 152, 153, 154, 155, 156, 157, 160, 162, 164, 166, 167, 168, 169, 170, 171, 172, 175, 178, 179, 180, 184, 185, 187, 188, 189, 190, 191, 192, 193, 198, 203, 206, 211, 212, 213, 214, 215, 216, 217, 218, 219, 224, 232, 236, 238, 239, 240, 241, 242, 243, 244, 245, 247, 249, 256, 258, 259, 260, 261, 266, 267, 268, 271, 272, 274, 275, 284, 290, 292, 293, 294, 296, 297, 298, 299, 300, 301, 305], "hold": [8, 26, 63, 68, 76, 80, 87, 90, 92, 119, 124, 127, 128, 129, 135, 141, 163, 167, 178, 181, 182, 184, 186, 187, 191, 198, 203, 204, 205, 211, 212, 213, 214, 215, 232, 238, 239, 241, 245, 248, 254, 256, 271, 275, 294, 296, 299], "param": [8, 10, 12, 13, 80, 136, 149, 163, 164, 188, 190, 191, 203, 207, 208, 209, 224, 225, 226, 227, 228, 236, 267, 268], "numrow": [8, 256, 267, 268, 271], "numcol": [8, 256, 267, 268, 271], "averag": [8, 9, 32, 33, 34, 43, 48, 84, 87, 114, 166, 179, 192, 197, 198, 210, 212, 213, 223, 237, 242, 250, 262, 275, 285, 305], "section": [8, 9, 22, 31, 75, 80, 86, 127, 128, 136, 137, 141, 150, 153, 157, 168, 170, 184, 187, 188, 189, 190, 191, 211, 216, 219, 220, 236, 247, 258, 267, 268, 275, 299, 301], "startrow": [8, 9, 265], "endrow": [8, 9], "last": [8, 24, 26, 28, 61, 71, 80, 90, 92, 112, 120, 121, 123, 125, 126, 128, 129, 130, 133, 135, 136, 137, 141, 151, 152, 153, 155, 162, 163, 164, 167, 168, 169, 170, 171, 172, 175, 184, 187, 190, 191, 192, 198, 200, 203, 204, 211, 212, 213, 214, 215, 220, 229, 238, 239, 241, 242, 243, 245, 256, 264, 266, 274, 300, 305], "startcol": [8, 9, 265], "endcol": [8, 9], "getaverag": [8, 9, 17, 22, 198], "There": [8, 10, 12, 13, 19, 24, 31, 35, 39, 43, 44, 47, 48, 51, 55, 57, 68, 70, 72, 76, 79, 82, 86, 87, 90, 111, 112, 114, 116, 117, 119, 124, 125, 126, 129, 131, 133, 152, 160, 162, 163, 164, 166, 167, 168, 170, 181, 188, 190, 191, 192, 195, 203, 204, 205, 206, 207, 208, 209, 211, 213, 218, 219, 224, 225, 226, 227, 228, 236, 239, 240, 241, 242, 243, 244, 245, 251, 258, 259, 261, 262, 267, 268, 288, 298, 301], "other": [8, 10, 12, 24, 29, 31, 44, 49, 50, 51, 52, 53, 54, 55, 56, 57, 61, 62, 63, 64, 68, 70, 72, 76, 77, 78, 80, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 93, 100, 101, 107, 110, 111, 112, 114, 115, 117, 119, 120, 121, 122, 124, 125, 127, 128, 129, 131, 133, 135, 136, 137, 141, 142, 150, 152, 154, 156, 157, 158, 159, 160, 162, 166, 167, 168, 173, 174, 176, 178, 179, 181, 184, 185, 187, 188, 189, 190, 192, 193, 194, 195, 196, 197, 198, 199, 203, 204, 211, 213, 214, 223, 232, 236, 238, 239, 240, 241, 242, 243, 245, 246, 247, 250, 256, 262, 263, 264, 265, 272, 276, 284, 286, 287, 288, 290, 293, 294, 295, 296, 297, 300, 301, 302], "seen": [8, 48, 50, 89, 108, 119, 137, 151, 154, 155, 160, 166, 170, 184, 190, 193, 211, 242, 243, 247, 262, 263, 293, 299], "rearrang": 8, "orient": [8, 79, 86, 119, 141, 154, 155, 170, 183, 186, 187, 211, 213, 214, 237, 240, 290, 291, 293, 305], "properli": [8, 62, 114, 117, 125, 141, 153, 187, 188, 193, 236, 296, 301], "anoth": [8, 15, 31, 45, 51, 54, 64, 76, 79, 80, 86, 87, 88, 90, 91, 107, 108, 115, 119, 124, 125, 126, 127, 128, 131, 135, 136, 137, 151, 152, 153, 154, 156, 162, 164, 166, 167, 168, 169, 171, 172, 179, 180, 184, 185, 187, 189, 191, 192, 193, 194, 195, 203, 211, 212, 213, 214, 236, 238, 240, 247, 256, 258, 259, 261, 262, 265, 266, 267, 271, 272, 274, 285, 290, 293, 294, 296, 297, 298, 299, 300, 301], "nightski": 9, "being": [9, 12, 44, 45, 46, 47, 48, 49, 50, 52, 53, 56, 57, 80, 86, 108, 124, 127, 128, 152, 162, 167, 178, 187, 188, 194, 211, 212, 227, 228, 236, 238, 240, 266, 285, 290, 293, 296, 299, 300], "dark": [9, 260, 266], "outlin": [9, 80, 184, 236], "region": [9, 211], "2008": [10, 230, 266], "encod": [10, 11, 141, 146, 147, 149, 219, 272], "decod": [10, 141], "word": [10, 11, 14, 28, 29, 33, 34, 50, 54, 57, 80, 86, 87, 89, 91, 92, 94, 101, 107, 121, 123, 126, 128, 129, 131, 136, 137, 138, 153, 158, 160, 162, 164, 167, 168, 171, 178, 179, 184, 187, 189, 191, 194, 212, 213, 214, 217, 218, 232, 236, 237, 242, 247, 248, 250, 267, 268, 279, 287, 300, 301, 305], "master": [10, 11, 49, 53, 227, 228, 284], "alphabet": [10, 63, 87, 129, 225, 226, 240, 242, 243], "some": [10, 21, 23, 33, 35, 44, 51, 53, 55, 56, 57, 61, 65, 76, 77, 78, 79, 80, 86, 87, 89, 91, 92, 93, 100, 101, 106, 107, 110, 115, 119, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 135, 137, 141, 151, 152, 153, 154, 157, 158, 159, 160, 161, 162, 166, 168, 169, 170, 173, 174, 184, 185, 187, 188, 189, 190, 191, 195, 196, 197, 199, 212, 213, 214, 223, 241, 242, 243, 244, 246, 247, 250, 260, 261, 262, 265, 266, 267, 268, 271, 272, 274, 275, 276, 288, 294, 295, 296, 297, 299, 300, 302], "possibli": [10, 61, 164, 184, 200, 219], "sixtyzipperswerequicklypickedfromthewovenjutebag": 10, "defin": [10, 24, 31, 33, 61, 65, 71, 75, 76, 80, 86, 90, 107, 108, 112, 114, 119, 120, 124, 125, 126, 128, 130, 131, 176, 178, 179, 184, 186, 187, 189, 190, 191, 193, 195, 206, 218, 238, 290, 293, 296, 297, 299, 301], "list": [10, 11, 12, 13, 33, 39, 40, 61, 62, 63, 70, 71, 75, 79, 80, 81, 82, 87, 109, 111, 124, 125, 126, 129, 131, 160, 164, 172, 184, 187, 188, 201, 210, 213, 217, 218, 219, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 236, 238, 239, 240, 241, 242, 245, 247, 269, 270, 279, 280, 281, 282, 290, 294, 297, 300, 301, 305], "overeag": 10, "37": 10, "14": [10, 22, 30, 61, 62, 63, 64, 65, 68, 70, 71, 72, 75, 82, 87, 88, 90, 101, 106, 108, 111, 114, 117, 124, 129, 131, 161, 165, 171, 173, 178, 181, 183, 200, 205, 206, 207, 212, 218, 235, 242, 243, 274, 286, 287, 291], "46": [10, 213], "denot": [10, 162], "substr": [10, 11, 24, 61, 62, 63, 64, 65, 72, 82, 98, 106, 108, 111, 112, 114, 118, 120, 123, 137, 156, 160, 168, 175, 181, 188, 219, 234, 247, 267, 268, 305], "ov": 10, "re": [10, 44, 45, 47, 51, 52, 57, 86, 87, 90, 127, 128, 141, 156, 160, 166, 168, 169, 184, 211, 212, 214, 238, 242, 245, 272, 275], "ag": [10, 24, 26, 31, 44, 57, 63, 64, 82, 87, 88, 92, 94, 111, 112, 114, 119, 152, 154, 178, 181, 184, 185, 187, 189, 190, 195, 284], "er": [10, 81], "stringpart": 10, "getstart": 10, "getlength": [10, 21], "multipl": [10, 12, 13, 27, 62, 63, 75, 76, 80, 81, 84, 88, 91, 94, 95, 101, 104, 118, 119, 124, 126, 128, 140, 141, 155, 165, 166, 170, 179, 183, 188, 189, 191, 192, 210, 213, 215, 217, 218, 227, 228, 237, 247, 249, 258, 269, 270, 291, 299, 301, 305], "match": [10, 11, 16, 50, 76, 77, 80, 86, 87, 124, 127, 137, 178, 189, 190, 191, 211, 213, 228, 239, 240, 242, 247, 275, 297, 301], "findpart": [10, 11], "choos": [10, 11, 47, 48, 49, 50, 93, 110, 115, 122, 128, 131, 135, 151, 152, 154, 159, 160, 166, 174, 180, 185, 187, 188, 196, 199, 211, 216, 242, 246, 247, 262, 263, 266, 276, 294, 295], "begin": [10, 11, 48, 64, 68, 69, 70, 71, 72, 80, 82, 85, 86, 108, 111, 120, 125, 126, 128, 129, 136, 146, 147, 149, 150, 151, 164, 166, 167, 168, 188, 192, 202, 208, 209, 238, 241, 242, 259, 260, 296, 301], "masterstr": 10, "size": [10, 12, 13, 19, 22, 63, 65, 87, 90, 91, 107, 109, 115, 131, 204, 205, 206, 207, 209, 211, 215, 218, 226, 228, 230, 231, 232, 236, 237, 238, 240, 241, 242, 243, 245, 247, 256, 263, 268, 272, 305], "obtain": [10, 189, 205, 206, 267], "concaten": [10, 87, 118, 123, 189, 268, 305], "decodestr": 10, "combin": [10, 11, 24, 88, 92, 93, 107, 110, 112, 119, 121, 122, 131, 154, 159, 167, 174, 196, 199, 211, 246, 247, 260, 276, 295], "encodestr": [10, 11], "retriev": [10, 203, 211, 247, 267, 268], "them": [10, 31, 35, 39, 40, 45, 46, 47, 51, 52, 56, 57, 76, 77, 80, 81, 83, 86, 87, 88, 89, 90, 92, 101, 107, 109, 115, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 131, 134, 141, 152, 154, 156, 158, 160, 162, 164, 167, 168, 169, 173, 179, 180, 184, 185, 187, 188, 189, 191, 192, 193, 194, 195, 197, 203, 204, 205, 206, 208, 209, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 223, 227, 228, 236, 238, 239, 240, 241, 244, 245, 247, 248, 250, 256, 259, 260, 262, 265, 267, 268, 271, 272, 274, 275, 288, 294, 296, 297, 299, 301, 305], "gener": [11, 24, 40, 49, 56, 79, 112, 125, 131, 136, 160, 167, 184, 187, 188, 189, 190, 192, 205, 212, 215, 238, 240, 242, 244, 247, 263, 290, 293, 301], "rest": [11, 33, 123, 129, 156, 160, 184, 188, 212, 240, 247, 287, 296], "2007": [12, 163, 207, 230], "process": [12, 24, 47, 56, 86, 106, 108, 109, 112, 128, 141, 154, 155, 164, 168, 170, 184, 188, 212, 215, 217, 218, 240, 243, 251, 256, 259, 262, 263, 267, 268, 269, 296], "student": [12, 13, 24, 43, 46, 48, 50, 51, 52, 56, 57, 63, 64, 79, 81, 82, 83, 87, 111, 112, 114, 117, 119, 125, 132, 135, 137, 141, 154, 155, 160, 166, 170, 171, 177, 179, 183, 184, 189, 190, 192, 211, 213, 216, 237, 238, 239, 248, 262, 283, 284, 287, 291, 293, 294, 297, 298, 299, 300, 301, 305], "score": [12, 13, 29, 82, 86, 87, 88, 89, 111, 116, 117, 129, 132, 140, 141, 142, 152, 154, 158, 170, 181, 188, 211, 212, 213, 215, 240, 272, 275, 280, 281, 282, 305], "": [12, 17, 19, 21, 24, 26, 27, 30, 31, 34, 35, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 61, 62, 63, 64, 65, 72, 75, 76, 77, 78, 79, 80, 82, 83, 86, 87, 88, 89, 90, 92, 94, 98, 100, 106, 107, 108, 109, 111, 112, 114, 115, 117, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 133, 136, 137, 140, 141, 143, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 157, 160, 162, 163, 166, 167, 168, 169, 170, 173, 175, 178, 179, 180, 181, 182, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 203, 204, 211, 212, 213, 214, 215, 216, 219, 225, 235, 237, 238, 239, 240, 241, 242, 244, 247, 248, 250, 253, 260, 261, 262, 266, 269, 270, 275, 284, 285, 288, 290, 293, 296, 297, 298, 299, 300, 301, 305], "answer": [12, 13, 19, 22, 24, 26, 29, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 82, 83, 88, 94, 106, 107, 111, 117, 123, 129, 131, 141, 142, 150, 152, 155, 160, 171, 175, 179, 181, 184, 188, 202, 207, 211, 216, 219, 220, 224, 225, 226, 232, 235, 236, 242, 258, 259, 260, 262, 267, 268, 271, 280, 281, 282, 305], "choic": [12, 13, 75, 80, 81, 84, 95, 104, 118, 138, 140, 151, 153, 155, 160, 165, 166, 170, 179, 180, 183, 184, 187, 191, 210, 211, 212, 213, 217, 218, 227, 228, 237, 269, 291, 305], "omit": 12, "mark": [12, 22, 24, 34, 74, 86, 112, 114, 132, 151, 160, 161, 184, 187, 188, 189, 193, 305], "These": [12, 76, 79, 80, 86, 89, 97, 98, 99, 111, 114, 117, 124, 125, 126, 127, 129, 130, 131, 132, 155, 156, 161, 167, 169, 179, 181, 184, 185, 186, 188, 191, 193, 195, 200, 214, 229, 230, 231, 233, 234, 235, 239, 241, 244, 247, 253, 254, 255, 256, 285, 286, 287], "compar": [12, 64, 77, 80, 91, 109, 129, 140, 141, 151, 154, 164, 166, 167, 179, 203, 206, 208, 211, 212, 213, 214, 225, 228, 232, 237, 242, 243, 259, 266, 284, 301, 305], "kei": [12, 13, 62, 63, 64, 88, 141, 234, 243, 260, 266, 272, 274], "point": [12, 31, 48, 56, 57, 68, 70, 80, 86, 87, 88, 90, 91, 116, 117, 125, 127, 128, 131, 133, 137, 141, 151, 162, 176, 178, 179, 181, 184, 189, 195, 207, 211, 220, 234, 238, 243, 260, 262, 264, 266, 268, 274, 280, 281, 282, 293, 296], "award": [12, 81, 266], "correct": [12, 13, 19, 21, 22, 24, 39, 40, 68, 70, 71, 72, 76, 80, 82, 86, 87, 88, 90, 92, 93, 100, 101, 106, 107, 110, 111, 112, 117, 119, 121, 122, 124, 125, 126, 127, 130, 131, 132, 134, 137, 141, 142, 151, 152, 153, 154, 158, 159, 162, 166, 167, 168, 169, 173, 174, 178, 181, 184, 187, 188, 189, 190, 191, 193, 194, 195, 196, 197, 199, 202, 205, 206, 208, 209, 211, 212, 213, 214, 217, 218, 223, 227, 228, 229, 232, 236, 238, 240, 241, 243, 246, 247, 248, 250, 261, 267, 268, 271, 272, 274, 276, 280, 281, 282, 287, 288, 295, 300, 301, 302], "deduct": 12, "incorrect": [12, 19, 86, 88, 90, 152, 153, 166, 178, 194], "chang": [12, 21, 22, 23, 24, 33, 51, 52, 54, 63, 76, 79, 80, 86, 87, 88, 89, 90, 91, 108, 112, 115, 119, 120, 124, 126, 127, 128, 129, 131, 136, 137, 141, 151, 152, 153, 156, 160, 166, 167, 168, 169, 170, 172, 175, 178, 179, 181, 182, 184, 187, 188, 189, 190, 191, 192, 198, 203, 204, 208, 209, 211, 212, 213, 214, 228, 232, 236, 238, 239, 240, 241, 242, 258, 259, 260, 261, 262, 263, 264, 266, 267, 268, 271, 272, 275, 284, 290, 297, 298, 299], "sheet": [12, 13, 75, 129, 131, 168, 239, 301], "getscor": [12, 133, 240], "getnam": [12, 19, 31, 62, 63, 70, 71, 187, 189, 195, 203, 204, 213, 224, 225, 226, 279, 280, 281, 282, 297], "field": [12, 13, 39, 45, 49, 53, 55, 56, 57, 82, 111, 128, 182, 184, 185, 186, 200, 215, 224, 239, 240, 247, 261, 274, 284, 285, 287, 293, 297, 300], "six": [12, 171, 205, 206, 266], "25": [12, 21, 63, 76, 90, 91, 126, 131, 151, 152, 153, 176, 266, 272, 274, 279, 280, 281, 282], "took": [13, 49, 131, 151, 166, 167, 224, 225, 226], "testresult": 13, "highest": [13, 89, 133, 211, 279, 280, 281, 282], "highestscoringstud": 13, "who": [13, 45, 46, 47, 48, 49, 50, 55, 56, 57, 76, 81, 83, 86, 87, 88, 90, 94, 117, 150, 160, 166, 184, 185, 188, 191, 266, 293, 297, 305], "randomstringchoos": [14, 41, 305], "part": [14, 15, 28, 34, 41, 45, 46, 52, 53, 54, 55, 57, 73, 75, 76, 77, 86, 87, 88, 90, 91, 94, 116, 119, 120, 121, 123, 127, 128, 129, 130, 131, 135, 137, 140, 150, 152, 153, 154, 155, 156, 157, 163, 164, 165, 166, 172, 182, 188, 190, 203, 204, 207, 210, 213, 214, 224, 225, 226, 236, 238, 239, 240, 241, 243, 247, 251, 257, 258, 259, 260, 263, 265, 266, 267, 269, 272, 275, 290, 300, 301, 305], "try": [14, 24, 27, 34, 41, 45, 47, 52, 57, 62, 64, 76, 78, 79, 80, 82, 83, 86, 87, 88, 89, 90, 92, 100, 101, 102, 107, 109, 115, 116, 119, 120, 121, 124, 125, 126, 127, 128, 129, 130, 131, 133, 135, 136, 137, 138, 141, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 158, 160, 162, 163, 164, 166, 167, 168, 169, 170, 172, 173, 182, 183, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 195, 197, 204, 207, 211, 212, 213, 214, 223, 238, 239, 240, 241, 244, 245, 247, 250, 257, 260, 261, 262, 263, 269, 271, 272, 274, 275, 283, 288, 291, 296, 297, 298, 300, 301, 302, 305], "solv": [14, 39, 41, 51, 53, 78, 80, 82, 92, 93, 100, 101, 107, 110, 111, 121, 122, 140, 141, 142, 150, 154, 155, 158, 159, 165, 166, 170, 173, 174, 182, 183, 184, 191, 195, 196, 197, 199, 214, 223, 241, 242, 246, 250, 257, 263, 269, 276, 283, 288, 291, 295, 302, 305], "It": [14, 24, 27, 29, 31, 33, 34, 41, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 63, 78, 79, 81, 83, 86, 87, 88, 89, 90, 94, 100, 103, 107, 108, 109, 112, 115, 119, 120, 124, 125, 126, 127, 130, 131, 133, 137, 138, 142, 146, 147, 149, 150, 151, 152, 153, 154, 157, 158, 160, 162, 163, 164, 166, 167, 171, 172, 178, 179, 180, 183, 187, 188, 189, 190, 193, 202, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 216, 217, 218, 219, 226, 227, 228, 232, 234, 238, 239, 241, 242, 243, 245, 247, 248, 250, 257, 260, 261, 262, 264, 268, 269, 272, 275, 280, 281, 282, 283, 284, 289, 290, 291, 294, 296, 297, 298, 299, 300, 301, 305], "stringcod": [14, 305], "studentanswersheet": [14, 305], "skyview": [14, 305], "hidden": [14, 119, 184, 305], "arraytest": [14, 305], "numbergroup": [14, 305], "exercis": [14, 41, 67, 75, 76, 80, 84, 86, 87, 88, 104, 107, 108, 109, 115, 118, 119, 124, 125, 126, 127, 128, 131, 139, 140, 141, 149, 151, 152, 153, 154, 155, 156, 162, 165, 166, 167, 168, 169, 170, 183, 184, 187, 188, 189, 190, 191, 192, 193, 194, 210, 211, 212, 213, 214, 237, 238, 239, 240, 247, 251, 258, 259, 261, 263, 264, 265, 266, 267, 269, 271, 272, 274, 275, 291, 293, 294, 296, 297, 298, 299, 301, 305], "16": [15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 61, 62, 63, 64, 65, 70, 71, 72, 75, 76, 81, 82, 86, 90, 94, 101, 106, 111, 112, 114, 131, 152, 165, 171, 179, 181, 193, 200, 212, 242, 243, 260], "x": [15, 17, 18, 21, 22, 24, 27, 29, 31, 61, 62, 63, 64, 65, 71, 72, 73, 74, 76, 80, 82, 87, 88, 89, 90, 91, 99, 101, 106, 107, 108, 111, 112, 114, 115, 117, 124, 126, 127, 131, 132, 141, 142, 151, 152, 153, 154, 155, 157, 158, 161, 163, 166, 170, 175, 176, 181, 184, 188, 195, 202, 275, 286, 287, 296, 297, 302, 305], "y": [15, 17, 18, 22, 24, 31, 34, 61, 62, 64, 65, 71, 72, 74, 76, 88, 89, 91, 106, 108, 112, 115, 124, 126, 127, 131, 132, 141, 152, 154, 155, 169, 170, 176, 181, 184, 188, 195, 250, 275, 286, 287, 297], "z": [15, 24, 32, 34, 65, 70, 74, 88, 89, 106, 112, 128, 137, 197, 250, 286], "doe": [15, 18, 21, 22, 23, 24, 35, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 61, 62, 63, 65, 68, 71, 74, 76, 80, 82, 86, 87, 88, 89, 90, 97, 108, 111, 112, 114, 119, 124, 125, 126, 127, 128, 129, 130, 131, 132, 135, 137, 138, 141, 152, 153, 155, 156, 158, 161, 162, 166, 167, 169, 170, 171, 172, 178, 179, 181, 184, 187, 188, 189, 190, 191, 193, 194, 200, 212, 213, 214, 219, 220, 226, 228, 236, 240, 243, 247, 253, 254, 260, 261, 262, 264, 268, 274, 275, 285, 287, 288, 294, 296, 297, 298, 299, 300, 301], "binari": [15, 62, 63, 64, 70, 72, 81, 82, 87, 104, 111, 130, 166, 237, 260, 305], "11111111": 15, "chromakei": 15, "techniqu": [15, 78, 86, 89, 184, 240], "color": [15, 17, 18, 22, 26, 35, 63, 64, 83, 92, 94, 114, 119, 124, 126, 131, 154, 169, 178, 187, 248, 251, 262, 263, 265, 266, 269, 275, 288], "goe": [15, 22, 88, 119, 141, 151, 162, 170, 171, 202, 240, 256, 274], "red": [15, 17, 22, 26, 34, 35, 63, 64, 80, 86, 94, 124, 126, 248, 260, 262, 275, 288], "box": [15, 22, 45, 87, 170, 178, 184, 211, 227, 228, 262], "green": [15, 17, 34, 63, 64, 74, 94, 114, 124, 132, 161, 218, 248, 260, 262, 275], "how": [15, 18, 21, 22, 23, 26, 31, 33, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63, 64, 65, 71, 72, 76, 78, 79, 80, 82, 83, 86, 87, 88, 89, 90, 91, 92, 94, 97, 105, 106, 107, 108, 109, 111, 113, 117, 118, 119, 124, 125, 126, 127, 128, 129, 130, 131, 133, 136, 137, 138, 141, 143, 148, 152, 153, 154, 155, 156, 157, 160, 161, 165, 166, 167, 168, 169, 170, 171, 172, 175, 178, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 191, 192, 194, 195, 211, 212, 214, 215, 232, 233, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 251, 253, 256, 257, 260, 261, 263, 264, 265, 269, 270, 272, 274, 275, 292, 293, 294, 296, 298, 301, 305], "know": [15, 24, 43, 44, 45, 46, 47, 50, 51, 53, 55, 56, 57, 77, 80, 82, 86, 87, 105, 107, 108, 119, 120, 124, 125, 127, 128, 129, 131, 136, 152, 155, 156, 160, 162, 166, 167, 168, 170, 179, 184, 186, 188, 191, 211, 213, 216, 219, 220, 238, 239, 242, 243, 245, 247, 261, 262, 274, 290, 297], "imag": [15, 34, 46, 56, 119, 141, 193, 194, 211, 212, 247, 250, 251, 254, 257, 260, 263, 264, 265, 269, 275, 305], "soundwav": 15, "vari": [15, 87], "frequenc": [15, 160, 166], "amplitud": [15, 208, 209], "pitch": [15, 56], "compress": [15, 260], "rarefact": 15, "sound": [15, 21, 23, 47, 57, 80, 128, 136, 210, 214, 260, 291, 300, 305], "were": [15, 21, 43, 44, 46, 48, 49, 52, 55, 57, 88, 124, 131, 135, 151, 152, 155, 160, 164, 171, 179, 180, 184, 185, 187, 188, 204, 208, 212, 224, 226, 228, 236, 238, 239, 242, 245, 293, 300], "modifi": [15, 21, 23, 86, 128, 129, 131, 136, 137, 138, 164, 184, 191, 192, 210, 212, 213, 214, 228, 236, 239, 240, 251, 258, 259, 260, 269, 272, 275, 297, 299, 301, 305], "louder": 15, "higher": [15, 21, 52, 79, 142, 160, 239, 245], "look": [15, 26, 43, 45, 49, 51, 52, 55, 56, 57, 61, 63, 68, 70, 72, 76, 80, 86, 87, 88, 89, 90, 103, 107, 109, 115, 124, 125, 128, 129, 135, 136, 137, 138, 151, 154, 156, 160, 165, 166, 167, 168, 170, 179, 184, 188, 189, 191, 193, 203, 212, 213, 230, 239, 240, 242, 243, 247, 253, 258, 260, 262, 263, 266, 272, 275, 290, 296, 297, 298, 299, 300, 301, 305], "option": [15, 24, 50, 61, 68, 76, 79, 86, 87, 118, 139, 140, 152, 153, 166, 167, 168, 172, 178, 181, 183, 184, 211, 212, 236, 237, 238, 262, 297, 305], "bob": [16, 114, 178, 234], "scenario": 16, "run": [17, 21, 22, 61, 64, 65, 68, 70, 71, 77, 79, 80, 81, 82, 86, 87, 88, 89, 90, 91, 94, 106, 107, 108, 109, 111, 119, 123, 128, 129, 130, 131, 137, 139, 140, 141, 142, 151, 152, 153, 154, 155, 156, 160, 162, 163, 166, 167, 168, 169, 170, 171, 172, 176, 182, 184, 187, 188, 191, 192, 194, 200, 203, 204, 205, 206, 207, 211, 212, 213, 214, 225, 238, 239, 240, 242, 243, 247, 249, 258, 262, 263, 264, 265, 266, 272, 274, 275, 284, 287, 290, 296, 297, 299, 300, 301, 305], "pixel": [17, 18, 22, 23, 115, 119, 124, 125, 126, 254, 258, 259, 260, 262, 263, 264, 265, 266, 275], "adjust": [17, 262], "purpl": [17, 248, 260, 275], "input": [17, 79, 81, 84, 90, 114, 127, 128, 129, 135, 136, 143, 146, 147, 148, 149, 151, 152, 153, 165, 180, 188, 201, 212, 237, 238, 249, 250, 305], "insid": [17, 22, 24, 45, 61, 80, 86, 87, 89, 103, 112, 120, 124, 125, 126, 128, 137, 149, 151, 152, 154, 155, 156, 160, 162, 169, 170, 172, 178, 179, 181, 184, 191, 192, 193, 211, 212, 214, 232, 241, 243, 245, 247, 256, 261, 262, 264, 274, 284, 294], "over": [17, 22, 29, 44, 47, 57, 80, 86, 88, 91, 107, 114, 124, 130, 131, 141, 154, 158, 162, 166, 168, 169, 178, 182, 188, 218, 238, 239, 240, 260], "topp": [17, 22], "getpixel": [17, 18, 22, 23], "botp": [17, 22], "topavg": [17, 22], "botavg": [17, 22], "math": [17, 22, 48, 52, 54, 72, 76, 87, 88, 89, 114, 116, 118, 120, 123, 127, 136, 137, 138, 140, 160, 162, 192, 211, 212, 215, 238, 247, 305], "ab": [17, 22, 27, 72, 101, 120, 131, 215], "topav": [17, 22], "botav": [17, 22], "setcolor": [17, 18, 22, 126, 263, 264, 265, 266], "white": [17, 22, 45, 46, 47, 57, 136, 247, 258, 259, 260, 266, 275], "els": [17, 21, 22, 24, 50, 56, 61, 62, 63, 64, 65, 68, 70, 71, 72, 78, 80, 82, 90, 97, 98, 99, 102, 106, 107, 108, 111, 112, 132, 134, 136, 140, 142, 154, 155, 157, 169, 178, 181, 182, 187, 191, 200, 202, 214, 231, 232, 233, 234, 235, 236, 255, 261, 266, 298, 305], "black": [17, 18, 22, 55, 56, 57, 83, 119, 187, 258, 259, 266, 275], "statement": [18, 22, 24, 34, 56, 61, 62, 65, 75, 76, 77, 80, 84, 86, 87, 89, 94, 102, 107, 112, 116, 117, 119, 125, 126, 127, 128, 131, 132, 133, 134, 136, 137, 139, 141, 142, 154, 155, 156, 157, 160, 162, 166, 167, 169, 170, 172, 178, 179, 181, 182, 187, 189, 200, 208, 211, 212, 214, 215, 234, 238, 240, 241, 242, 243, 247, 248, 253, 256, 258, 260, 262, 268, 272, 275, 287, 299, 300, 305], "best": [18, 22, 24, 43, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 82, 86, 111, 112, 113, 114, 130, 150, 152, 155, 167, 171, 178, 179, 181, 187, 189, 190, 193, 200, 202, 203, 208, 209, 213, 214, 216, 217, 219, 220, 227, 228, 231, 259, 266, 284, 285, 294], "pixelarrai": [18, 22, 23], "po": [18, 114, 123, 129, 175], "getgreen": [18, 22, 23, 275], "setblu": [18, 22, 23, 262, 275], "mani": [18, 22, 26, 31, 39, 47, 48, 52, 53, 56, 57, 63, 64, 65, 71, 72, 74, 75, 76, 79, 80, 81, 86, 87, 90, 92, 94, 97, 107, 109, 112, 114, 117, 119, 124, 125, 128, 129, 130, 131, 132, 141, 152, 153, 156, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 178, 184, 188, 189, 191, 192, 195, 207, 211, 215, 217, 218, 219, 224, 225, 233, 236, 238, 239, 242, 243, 244, 245, 247, 253, 258, 260, 262, 264, 266, 267, 271, 274, 275, 293, 294, 299, 300], "pictur": [18, 19, 22, 119, 126, 135, 258, 259, 269, 271, 273, 300, 301, 305], "most": [18, 22, 23, 24, 34, 43, 46, 48, 51, 57, 71, 76, 77, 79, 86, 87, 88, 97, 107, 108, 109, 112, 114, 115, 124, 127, 132, 133, 135, 145, 149, 151, 160, 161, 162, 164, 168, 178, 184, 188, 189, 190, 200, 203, 204, 211, 229, 233, 238, 242, 253, 260, 266, 274, 285, 293, 301], "accur": [18, 23, 86, 114, 117, 119, 293], "p": [18, 22, 23, 24, 35, 71, 112, 116, 154, 178, 187, 190, 193, 194, 247, 262, 275], "foo": [18, 21, 22, 23], "getwidth": [18, 22, 127], "bar": [18, 22, 86, 175, 260], "getheight": [18, 22, 127], "we": [18, 21, 22, 23, 24, 43, 44, 47, 48, 50, 51, 52, 53, 54, 56, 61, 76, 77, 79, 80, 81, 82, 86, 87, 88, 89, 90, 102, 107, 108, 109, 111, 115, 116, 117, 119, 124, 125, 126, 127, 128, 129, 131, 133, 135, 136, 137, 141, 142, 146, 147, 149, 150, 151, 152, 154, 155, 156, 160, 162, 163, 164, 166, 167, 168, 169, 170, 181, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 203, 204, 207, 208, 211, 212, 213, 214, 216, 217, 218, 220, 236, 238, 239, 240, 241, 242, 243, 244, 247, 248, 258, 259, 260, 263, 270, 272, 275, 284, 293, 294, 296, 297, 298, 299, 300, 301], "leftpixel": [18, 263, 264, 266], "rightpixel": [18, 263, 264, 266], "iter": [18, 22, 24, 33, 34, 62, 63, 64, 72, 75, 106, 107, 109, 112, 166, 167, 169, 188, 212, 213, 214, 216, 232, 235, 236, 242, 243, 248, 258, 259, 261, 267, 275, 305], "height": [18, 22, 71, 76, 94, 115, 124, 127, 156, 188, 216, 256, 260, 263], "50": [18, 19, 21, 22, 26, 28, 29, 30, 32, 62, 75, 92, 94, 111, 115, 117, 119, 121, 123, 124, 126, 127, 131, 142, 152, 153, 158, 166, 170, 173, 178, 181, 194, 197, 233, 279, 280, 281, 282, 299], "width": [18, 22, 31, 76, 115, 124, 127, 156, 188, 195, 216, 217, 218, 256, 260, 263, 296], "100": [18, 19, 21, 24, 29, 30, 35, 50, 63, 70, 82, 86, 90, 111, 112, 114, 115, 116, 117, 119, 123, 124, 125, 126, 131, 137, 142, 149, 153, 158, 166, 169, 170, 173, 175, 178, 192, 211, 234, 242, 262, 265, 288], "mirrorpt": [18, 22], "leftp": [18, 22], "rightp": [18, 22], "getcolor": [18, 22, 64, 263, 264, 265, 266], "compon": [19, 20, 22, 35, 45, 49, 55, 115, 180, 188], "turtle1": [19, 20], "turn": [19, 20, 43, 79, 90, 119, 125, 126, 127, 128, 131, 157, 167, 169, 184, 232, 244, 262, 275, 293], "45": [19, 20, 21, 26, 34, 61, 63, 64, 76, 80, 85, 86, 87, 88, 89, 90, 92, 106, 107, 108, 109, 115, 119, 124, 125, 126, 127, 128, 129, 130, 131, 136, 137, 138, 141, 150, 151, 152, 153, 154, 155, 156, 166, 167, 168, 169, 170, 171, 179, 180, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 211, 212, 213, 214, 238, 239, 240, 241, 242, 243, 244, 247, 260, 261, 262, 263, 264, 265, 266, 270, 271, 272, 273, 274, 275, 292, 293, 294, 296, 297, 298, 299, 300, 301, 304], "why": [19, 22, 24, 47, 48, 49, 50, 51, 53, 54, 56, 84, 104, 105, 112, 119, 124, 127, 130, 131, 135, 136, 137, 138, 141, 153, 155, 160, 166, 178, 181, 184, 189, 191, 193, 213, 214, 239, 240, 241, 243, 291, 292, 299, 300, 301, 305], "bethssquar": 19, "turnleft": [19, 119, 125, 126, 152], "forward": [19, 43, 57, 70, 114, 119, 125, 126, 127, 136, 137, 138, 167, 169, 184, 188, 190, 194, 211, 293, 301], "wai": [19, 22, 24, 39, 47, 48, 49, 52, 53, 54, 55, 56, 57, 68, 77, 81, 83, 86, 87, 88, 89, 91, 103, 107, 108, 112, 119, 124, 125, 127, 128, 130, 131, 140, 141, 142, 151, 153, 154, 155, 165, 166, 167, 169, 172, 173, 184, 187, 188, 191, 193, 194, 211, 214, 216, 217, 219, 220, 229, 232, 236, 238, 240, 241, 247, 257, 262, 263, 265, 266, 267, 268, 269, 270, 271, 272, 290, 296, 297, 298, 300, 301, 305], "draw": [19, 34, 48, 118, 123, 124, 126, 127, 152, 154, 156, 165, 169, 170, 180, 184, 188, 190, 267, 294, 296, 305], "void": [19, 21, 22, 24, 61, 62, 63, 64, 65, 68, 70, 71, 72, 80, 82, 84, 86, 99, 107, 108, 111, 112, 114, 117, 125, 126, 127, 133, 136, 163, 178, 179, 181, 182, 184, 187, 189, 190, 191, 192, 193, 194, 200, 204, 207, 208, 209, 211, 212, 224, 225, 226, 227, 228, 230, 231, 234, 235, 236, 239, 240, 243, 247, 259, 262, 263, 264, 265, 266, 267, 268, 275, 284, 286, 287, 288, 297, 298, 299, 300, 305], "world": [19, 45, 49, 52, 54, 56, 57, 68, 80, 89, 90, 118, 119, 126, 127, 169, 181, 184, 185, 187, 188, 237, 241, 248, 266, 270, 305], "w": [19, 22, 124, 127, 153], "doesn": [19, 47, 54, 57, 72, 80, 87, 88, 119, 120, 124, 125, 127, 128, 131, 137, 151, 156, 166, 167, 172, 184, 187, 211, 212, 213, 215, 238, 239, 262, 271, 294, 296, 298, 300], "anyth": [19, 29, 47, 49, 54, 80, 87, 88, 90, 119, 127, 129, 131, 154, 158, 166, 184, 194, 284], "account": [19, 31, 79, 88, 162, 183, 195, 291, 305], "spell": [19, 77, 87, 212, 213, 214, 247, 301], "lowercas": [19, 28, 86, 87, 94, 121, 123, 128, 137, 213], "instead": [19, 35, 51, 55, 76, 78, 80, 87, 88, 90, 91, 92, 94, 115, 117, 119, 120, 121, 123, 124, 126, 128, 129, 130, 131, 136, 141, 142, 149, 151, 152, 153, 154, 156, 157, 167, 168, 169, 170, 175, 178, 181, 187, 189, 190, 191, 192, 193, 194, 198, 203, 204, 211, 212, 213, 214, 215, 229, 232, 236, 238, 239, 240, 242, 245, 247, 256, 263, 268, 275, 279, 288, 290, 294, 296, 297, 301], "uppercas": [19, 28, 87, 91, 94, 121, 123, 164, 236], "addition": [19, 56, 249], "bethsquar": 19, "fact": [19, 27, 48, 53, 72, 87, 90, 101, 107, 141, 152, 167, 238, 301], "type": [19, 23, 24, 46, 47, 49, 65, 68, 70, 75, 76, 78, 80, 86, 88, 90, 91, 94, 112, 114, 115, 117, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 133, 135, 136, 141, 149, 151, 156, 157, 160, 162, 166, 167, 178, 179, 180, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 197, 198, 211, 213, 214, 215, 216, 219, 220, 225, 227, 228, 232, 238, 239, 241, 242, 245, 247, 248, 256, 260, 267, 268, 271, 272, 275, 279, 280, 281, 282, 284, 285, 290, 293, 294, 296, 297, 299, 300, 301, 305], "filechoos": [19, 23], "pickafil": [19, 23], "turtl": [20, 118, 123, 125, 131, 141, 152, 156, 165, 184, 187, 188, 190, 191, 211, 305], "turtel1": 20, "lab7quiz3": 21, "mysound": 21, "sourc": [21, 51, 79, 81, 86, 91, 186, 187, 238, 247, 260], "getsampl": [21, 23], "getvalu": [21, 23], "setvalu": [21, 23], "60": [21, 26, 29, 31, 68, 70, 79, 82, 92, 94, 111, 131, 132, 141, 149, 152, 154, 162, 181, 182, 195, 200], "80": [21, 29, 30, 111, 117, 132, 152, 154, 173, 181], "65": [21, 29, 90, 111, 117, 153, 158, 181, 192, 194], "90": [21, 24, 29, 30, 76, 80, 85, 86, 87, 88, 89, 90, 106, 107, 108, 109, 112, 115, 119, 124, 125, 126, 127, 128, 129, 130, 131, 132, 136, 137, 138, 141, 142, 149, 151, 152, 153, 154, 155, 156, 166, 167, 168, 169, 170, 171, 173, 179, 180, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 211, 212, 213, 214, 233, 238, 239, 240, 241, 242, 243, 244, 247, 260, 261, 262, 263, 264, 265, 266, 270, 271, 272, 273, 274, 275, 292, 293, 294, 296, 297, 298, 299, 300, 301, 304], "soundsampl": [21, 23], "noisearrai": [21, 23], "sampl": [21, 23, 71, 79, 88, 128, 131, 137, 179, 208, 209, 280, 281, 282], "32767": 21, "funki": 21, "40": [21, 22, 30, 75, 76, 94, 114, 127, 131, 169, 173, 176], "30": [21, 24, 30, 61, 63, 75, 76, 94, 112, 114, 126, 142, 152, 173, 176, 178, 194, 200, 211, 233, 235], "zzz": 21, "yyi": 21, "zero": [21, 31, 33, 39, 63, 68, 70, 82, 86, 88, 108, 111, 120, 129, 132, 141, 153, 154, 163, 166, 171, 176, 182, 187, 195, 198, 200, 209, 212, 223, 228, 230, 231, 232, 240, 248, 250, 259, 262, 265, 275, 288], "32": [21, 61, 86, 87, 90, 94, 117, 130, 242, 274, 287], "767": 21, "neg": [21, 27, 31, 88, 90, 91, 107, 120, 129, 130, 131, 132, 136, 137, 141, 151, 153, 155, 165, 178, 195, 198, 208, 214, 223, 232, 242, 284, 305], "768": 21, "accomplish": [21, 49, 263], "pick": [21, 23, 24, 39, 50, 53, 124, 136, 152, 153, 160, 166, 251, 269], "insert": [21, 22, 33, 61, 62, 64, 72, 109, 117, 126, 217, 218, 225, 233, 235, 237, 239, 241, 296, 305], "32768": 21, "70": [21, 29, 94, 132, 149, 178, 264], "130": 21, "150": [21, 124], "110": [21, 94, 154, 260], "funky2": 21, "getfilenam": 21, "getsamplevalueat": 21, "setsamplevalueat": 21, "raisep": 21, "highp": 21, "TO": [21, 81], "INTO": 21, "fill": [21, 23, 24, 27, 32, 33, 34, 35, 39, 62, 63, 83, 87, 112, 128, 131, 154, 160, 184, 187, 197, 211, 218, 223, 232, 241, 250, 267, 268, 305], "our": [21, 43, 47, 52, 53, 57, 80, 81, 86, 90, 107, 108, 119, 129, 155, 166, 168, 184, 185, 187, 188, 191, 212, 216, 242, 244, 247, 258, 259], "newplac": 21, "origi": 21, "header": [21, 22, 24, 34, 35, 76, 80, 112, 124, 125, 149, 162, 166, 167, 172, 175, 181, 183, 189, 190, 191, 192, 212, 213, 239, 247, 262, 284, 305], "combo": 21, "ored": 21, "exist": [21, 50, 61, 89, 127, 135, 156, 184, 193, 212, 215, 239, 247, 259, 261, 262, 290, 294, 296, 297, 300], "11": [21, 22, 24, 27, 61, 62, 63, 64, 65, 68, 70, 71, 72, 74, 75, 76, 80, 82, 87, 88, 89, 98, 99, 108, 109, 111, 112, 113, 114, 119, 123, 124, 129, 131, 132, 140, 141, 151, 154, 156, 161, 162, 163, 167, 171, 178, 181, 200, 201, 207, 211, 212, 213, 216, 218, 229, 230, 231, 232, 233, 234, 235, 242, 243, 258, 259, 260, 261, 262, 264, 268, 272, 274, 275, 287], "noisearr": 21, "15": [21, 22, 26, 30, 32, 61, 62, 63, 64, 65, 68, 70, 71, 72, 75, 82, 90, 92, 102, 106, 109, 111, 114, 118, 124, 127, 131, 132, 140, 143, 148, 151, 152, 161, 166, 169, 170, 171, 173, 175, 178, 181, 187, 194, 197, 200, 201, 207, 210, 211, 212, 218, 243, 264, 272, 274, 286, 291], "20": [21, 22, 24, 26, 30, 32, 62, 63, 69, 70, 71, 72, 75, 82, 87, 92, 94, 106, 108, 109, 111, 112, 114, 117, 124, 131, 132, 135, 140, 143, 148, 161, 173, 178, 181, 194, 197, 211, 212, 217, 218, 233, 240, 248, 272, 284, 305], "35": [21, 94, 151, 166, 213, 274], "55": [21, 233, 242, 284], "noisear": 21, "while": [22, 23, 24, 31, 35, 47, 52, 56, 57, 61, 62, 63, 64, 65, 68, 70, 71, 77, 78, 81, 82, 86, 87, 88, 90, 103, 108, 111, 112, 117, 127, 131, 136, 137, 154, 161, 162, 163, 164, 165, 167, 170, 172, 175, 181, 184, 185, 189, 190, 195, 200, 202, 204, 207, 212, 213, 214, 230, 231, 233, 234, 236, 237, 238, 239, 242, 243, 247, 249, 261, 263, 267, 268, 272, 275, 288, 293, 301, 305], "getr": [22, 23, 262, 275], "setr": [22, 23, 275], "debug": [22, 24, 48, 78, 79, 84, 89, 118, 124, 172, 183, 191, 305], "place": [22, 24, 54, 61, 75, 76, 82, 86, 89, 90, 108, 111, 112, 117, 124, 126, 127, 128, 138, 152, 156, 162, 178, 187, 188, 189, 191, 192, 211, 214, 216, 217, 218, 225, 235, 243, 244, 263, 267, 268, 297, 300], "locat": [22, 63, 64, 76, 80, 87, 91, 117, 124, 125, 127, 153, 203, 211, 214, 216, 243, 244, 248, 260, 266], "d": [22, 24, 27, 29, 51, 61, 62, 63, 64, 68, 70, 71, 72, 82, 101, 111, 112, 114, 124, 127, 130, 131, 132, 142, 155, 166, 181, 202, 211, 212, 231, 234, 266, 286, 298], "swap": [22, 88, 142, 164, 214, 243, 275], "blue": [22, 26, 34, 63, 86, 94, 124, 126, 248, 260, 262, 265, 275], "actual": [22, 44, 50, 54, 56, 80, 86, 87, 88, 89, 90, 107, 109, 118, 120, 126, 127, 128, 129, 130, 137, 139, 140, 156, 160, 162, 166, 184, 186, 187, 188, 189, 190, 191, 200, 211, 214, 238, 239, 242, 247, 256, 261, 270, 271, 296, 300, 301, 305], "pix": [22, 260], "getblu": [22, 262, 275], "chunk": [22, 247, 268], "error": [22, 24, 31, 33, 34, 50, 61, 62, 63, 64, 71, 72, 80, 81, 84, 87, 88, 91, 94, 108, 112, 117, 123, 124, 125, 127, 140, 142, 152, 154, 156, 160, 162, 165, 167, 172, 175, 178, 179, 184, 186, 189, 190, 192, 193, 200, 202, 203, 210, 211, 213, 214, 215, 238, 247, 256, 259, 261, 266, 287, 299, 300, 305], "q": [22, 23, 24, 99, 112, 154, 299], "setgreen": [22, 23, 275], "java": [22, 52, 75, 76, 77, 80, 81, 82, 84, 85, 88, 89, 90, 99, 102, 107, 108, 109, 111, 116, 118, 119, 123, 124, 125, 126, 127, 128, 129, 130, 131, 133, 136, 137, 138, 140, 141, 142, 151, 152, 153, 154, 155, 156, 160, 161, 165, 166, 167, 168, 169, 170, 180, 183, 187, 188, 189, 191, 192, 193, 194, 198, 200, 205, 210, 211, 212, 213, 214, 216, 219, 220, 236, 237, 238, 239, 242, 243, 245, 251, 254, 256, 259, 260, 262, 269, 270, 272, 274, 275, 289, 291, 293, 294, 296, 297, 298, 299, 300, 301], "mirror": [22, 251, 265, 269, 275, 305], "around": [22, 34, 44, 51, 75, 87, 90, 127, 131, 141, 162, 169, 184, 263, 275], "vertic": [22, 34, 123, 249, 250, 263, 265, 271], "axi": 22, "magic": [22, 44, 140, 305], "countingdown": 22, "make": [22, 23, 26, 27, 45, 46, 47, 48, 51, 53, 56, 57, 62, 63, 64, 76, 77, 78, 79, 80, 81, 82, 86, 87, 88, 89, 92, 94, 107, 111, 115, 119, 123, 125, 126, 127, 128, 129, 130, 131, 136, 137, 141, 149, 151, 152, 153, 154, 155, 160, 164, 166, 167, 168, 169, 170, 178, 179, 180, 182, 184, 185, 187, 188, 189, 190, 191, 192, 194, 211, 212, 213, 214, 236, 239, 240, 242, 243, 245, 259, 260, 262, 264, 267, 268, 275, 280, 281, 282, 284, 290, 293, 294, 296, 299, 300, 301, 305], "h": [22, 34, 70, 82, 111, 124, 127, 129, 178, 182, 187, 250, 300], "assign": [22, 31, 57, 76, 82, 84, 86, 87, 90, 91, 111, 127, 128, 130, 131, 132, 136, 141, 150, 151, 157, 160, 171, 176, 179, 181, 184, 187, 189, 190, 191, 194, 211, 213, 253, 259, 272, 299, 300, 305], "everycolumn": 22, "newcolor": 22, "aaa": 22, "bbb": 22, "13": [22, 24, 30, 61, 62, 63, 64, 65, 68, 70, 71, 72, 75, 82, 87, 108, 111, 112, 114, 118, 131, 140, 141, 154, 160, 161, 167, 171, 173, 178, 181, 200, 201, 207, 212, 213, 230, 240, 243, 258, 264, 268, 274, 287], "bodi": [22, 65, 71, 76, 80, 94, 124, 151, 152, 154, 166, 167, 169, 170, 172, 175, 179, 181, 184, 189, 190, 191, 193, 245, 262, 263, 264], "everyothercolumn": 22, "ad": [22, 35, 39, 76, 80, 81, 84, 86, 87, 90, 108, 114, 116, 119, 126, 128, 129, 131, 141, 152, 153, 154, 155, 162, 168, 170, 178, 182, 188, 189, 190, 192, 194, 211, 212, 216, 224, 226, 232, 238, 239, 241, 247, 264, 266, 272, 288, 296, 298, 299, 301, 305], "inner": [22, 169, 170, 175, 243, 248, 256, 258, 259, 261, 264, 265, 267, 271, 274, 275], "add": [22, 27, 31, 33, 35, 50, 53, 61, 62, 63, 64, 70, 71, 76, 80, 81, 82, 87, 88, 89, 90, 94, 101, 102, 107, 108, 111, 115, 119, 123, 126, 127, 128, 129, 130, 131, 133, 136, 137, 138, 141, 142, 149, 151, 152, 153, 160, 166, 167, 168, 169, 170, 175, 179, 180, 181, 182, 184, 187, 188, 190, 191, 192, 193, 194, 195, 198, 201, 207, 211, 212, 213, 214, 216, 217, 219, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 237, 238, 240, 243, 245, 247, 248, 249, 262, 264, 265, 266, 272, 274, 275, 282, 284, 288, 293, 296, 297, 298, 299, 300, 301, 305], "ONE": 22, "specif": [22, 24, 34, 52, 54, 55, 75, 76, 77, 79, 81, 112, 119, 120, 124, 126, 131, 138, 168, 179, 180, 184, 185, 186, 189, 191, 211, 213, 214, 215, 216, 223, 225, 241, 249, 261, 262, 301], "diffvalu": 22, "17": [22, 27, 61, 62, 63, 64, 65, 70, 71, 72, 75, 82, 86, 87, 106, 109, 111, 114, 131, 140, 165, 176, 181, 200, 211, 212, 234, 243, 264], "grei": 22, "18": [22, 61, 62, 63, 64, 65, 70, 71, 72, 82, 87, 101, 106, 111, 114, 119, 131, 132, 143, 148, 171, 181, 200, 211, 248, 264], "under": [22, 70, 81, 82, 109, 111, 151, 178, 211, 213, 214, 233, 238, 243, 247, 279, 280, 281, 282, 285], "makeconvict": 22, "currentpix": 22, "200": [22, 26, 29, 44, 75, 92, 94, 116, 124, 126, 158, 242, 262, 265], "19": [22, 61, 62, 63, 65, 70, 71, 72, 74, 82, 106, 111, 114, 119, 131, 171, 181, 184, 200, 243, 262], "displai": [22, 62, 68, 70, 71, 72, 82, 86, 111, 115, 117, 124, 161, 181, 202, 211, 247, 258, 260, 287, 300], "flip": [22, 34, 152, 155, 250], "21": [22, 30, 64, 114, 173, 274], "22": [22, 24, 30, 70, 75, 109, 112, 117, 161, 165, 173, 175, 181, 207, 213, 274], "23": [22, 26, 182, 233, 242, 274], "mysteri": [22, 24, 61, 62, 63, 65, 68, 70, 71, 72, 82, 99, 106, 107, 108, 111, 112, 181, 200, 211, 212, 231, 233, 235, 261], "thing": [22, 43, 44, 45, 47, 48, 49, 51, 52, 53, 56, 57, 65, 77, 86, 87, 88, 90, 119, 127, 128, 131, 151, 152, 153, 154, 163, 164, 167, 168, 170, 172, 180, 182, 184, 187, 207, 216, 219, 220, 232, 236, 238, 242, 243, 258, 259, 267, 268, 274, 290, 293, 297, 299], "samplesound": 23, "filenam": [23, 160, 211], "nois": [23, 126, 297, 300], "pleas": [24, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 81, 82, 83, 85, 90, 111, 112, 113, 136, 150, 166, 202, 236, 259, 300, 305], "don": [24, 29, 46, 47, 49, 50, 51, 52, 54, 56, 57, 79, 80, 82, 86, 88, 89, 90, 91, 94, 106, 107, 120, 124, 125, 127, 129, 136, 141, 142, 151, 154, 156, 158, 160, 162, 164, 166, 168, 182, 184, 185, 188, 189, 192, 198, 206, 211, 212, 213, 215, 216, 232, 236, 238, 239, 242, 243, 244, 256, 259, 261, 272, 274, 275, 290, 293, 297, 299, 300], "expect": [24, 52, 76, 82, 88, 124, 127, 130, 143, 146, 147, 148, 149, 151, 162, 179, 188, 190, 201, 216, 247, 272, 301], "yet": [24, 56, 82, 86, 116, 120, 124, 127, 128, 157, 166, 179, 184, 211, 238, 271], "worri": [24, 80, 82, 124, 125, 162, 182, 184, 216, 236, 238, 268], "fine": [24, 29, 86, 131, 158], "end": [24, 31, 45, 49, 50, 53, 55, 63, 76, 77, 80, 81, 82, 86, 87, 88, 89, 94, 107, 109, 115, 116, 117, 120, 123, 127, 128, 129, 131, 133, 136, 141, 142, 146, 147, 149, 150, 151, 154, 155, 157, 162, 165, 166, 167, 168, 169, 170, 172, 175, 180, 184, 186, 188, 189, 195, 200, 202, 212, 214, 216, 219, 224, 225, 227, 236, 238, 239, 240, 242, 243, 245, 247, 256, 259, 262, 263, 264, 265, 271, 275, 279, 281, 296, 300, 305], "hope": [24, 82], "everyon": [24, 57, 82, 127, 141, 154, 155, 170, 189, 190], "big": [24, 43, 46, 49, 82, 238, 242, 266, 300], "improv": [24, 78, 81, 82, 83, 89, 113, 138, 150, 160, 184, 266], "primit": [24, 75, 87, 91, 94, 112, 120, 128, 129, 130, 141, 156, 189, 191, 211, 214, 232, 238, 242, 245, 275, 301, 305], "skill": [24, 47, 48, 49, 52, 54, 57, 75, 112, 166, 247, 266], "learn": [24, 44, 45, 47, 48, 49, 50, 54, 56, 57, 75, 76, 77, 78, 79, 80, 83, 85, 86, 87, 88, 91, 103, 109, 112, 115, 116, 118, 119, 120, 124, 125, 126, 129, 135, 141, 150, 154, 155, 157, 168, 170, 172, 180, 184, 185, 187, 192, 211, 215, 238, 245, 247, 256, 260, 266, 272, 274, 275, 290, 292, 294, 305], "explain": [24, 45, 53, 57, 71, 81, 86, 87, 112, 136, 167, 168, 178, 181, 184, 189, 193, 216, 219, 220, 236, 243, 244, 258, 259, 267, 268, 271, 272], "intend": [24, 63, 64, 70, 82, 86, 111, 112, 123, 137, 142, 152, 166, 172, 175, 178, 181, 184, 185, 187, 188, 189, 190, 191, 200, 226, 236, 238], "mod": [24, 88, 112], "consol": [24, 88, 112], "curriculum": [24, 52, 75, 78, 81, 84, 87, 112, 216, 238, 305], "ask": [24, 48, 72, 75, 79, 86, 92, 93, 105, 110, 112, 119, 121, 122, 126, 127, 128, 129, 133, 135, 136, 150, 151, 152, 153, 154, 159, 166, 170, 174, 179, 180, 184, 196, 199, 238, 240, 244, 246, 276, 287, 294, 295], "katherin": [24, 112], "johnson": [24, 112], "ii": [24, 61, 62, 63, 64, 68, 70, 71, 72, 82, 111, 112, 114, 117, 124, 132, 153, 161, 167, 178, 181, 187, 191, 213, 242, 286, 287, 296], "iii": [24, 61, 62, 63, 64, 68, 70, 71, 72, 82, 111, 112, 114, 117, 124, 132, 153, 161, 167, 178, 181, 187, 191, 213, 242, 286, 287, 296], "text": [24, 29, 77, 81, 86, 91, 112, 124, 133, 153, 158, 160, 168, 185, 191, 213, 219, 247], "parenthes": [24, 80, 86, 88, 90, 91, 109, 112, 119, 120, 124, 125, 126, 128, 131, 154, 155, 184, 187, 191, 211, 274, 296, 299], "quotat": [24, 86, 112], "That": [24, 31, 43, 45, 46, 47, 48, 51, 52, 53, 56, 57, 77, 86, 88, 89, 90, 119, 127, 141, 154, 166, 176, 189, 211, 236, 260, 266, 296], "okai": [24, 47, 53, 82, 153, 154], "express": [24, 52, 65, 70, 71, 72, 75, 76, 77, 80, 81, 82, 84, 86, 87, 89, 90, 91, 111, 112, 116, 127, 128, 131, 132, 133, 151, 152, 153, 156, 157, 162, 166, 167, 171, 172, 189, 205, 211, 212, 216, 219, 220, 267, 305], "var": [24, 112], "con": [24, 112], "oper": [24, 76, 84, 87, 90, 91, 94, 107, 112, 116, 118, 119, 120, 125, 126, 129, 131, 140, 152, 154, 155, 156, 162, 163, 165, 166, 179, 184, 189, 191, 192, 238, 239, 240, 293, 305], "sequenc": [24, 87, 91, 100, 107, 112, 120, 128, 129, 130, 166, 168, 179, 205, 206], "without": [24, 27, 52, 62, 63, 64, 68, 70, 71, 76, 79, 80, 81, 82, 86, 90, 103, 107, 111, 112, 117, 118, 120, 127, 128, 131, 141, 150, 156, 160, 164, 167, 178, 182, 184, 187, 190, 198, 202, 209, 211, 212, 213, 214, 216, 232, 238, 242, 284, 287, 294, 296, 299, 305], "program": [24, 27, 31, 33, 34, 43, 44, 45, 46, 48, 49, 51, 52, 53, 55, 56, 57, 70, 71, 75, 77, 79, 82, 83, 84, 85, 87, 89, 91, 92, 102, 106, 107, 111, 112, 114, 118, 134, 135, 137, 140, 150, 158, 160, 162, 165, 172, 173, 180, 183, 185, 186, 195, 197, 210, 214, 216, 223, 237, 241, 244, 250, 260, 261, 262, 269, 270, 271, 273, 274, 285, 286, 287, 288, 289, 290, 291, 292, 293, 305], "refer": [24, 75, 87, 90, 112, 118, 120, 125, 128, 129, 130, 131, 141, 156, 167, 168, 181, 183, 184, 188, 189, 191, 192, 193, 194, 203, 204, 209, 211, 212, 213, 214, 215, 217, 218, 224, 225, 226, 238, 239, 242, 249, 261, 262, 271, 272, 290, 291, 294, 298, 300, 301, 305], "parti": [24, 57, 112, 117, 119, 125, 178, 181, 184, 189, 190, 193], "numinvit": [24, 112, 117, 125, 181], "partycancel": [24, 112, 117, 125, 181], "invit": [24, 112, 117, 181], "peopl": [24, 26, 43, 46, 47, 48, 50, 51, 52, 53, 54, 55, 56, 57, 80, 81, 86, 87, 88, 90, 112, 117, 119, 124, 126, 128, 154, 160, 171, 178, 180, 184, 185, 190, 193, 211, 272, 293], "myparti": [24, 112, 117, 119, 125, 181], "ourparti": [24, 112, 117, 181], "otherparti": [24, 112], "relationship": [24, 71, 112, 262, 279, 280, 281, 282, 290, 293, 294, 299, 300], "liquid": [24, 112, 117, 127, 178, 190, 191, 194], "freezingpoint": [24, 112, 117, 127, 178], "currenttemp": [24, 112, 117, 127, 178, 190, 191, 194], "lowertemp": [24, 112, 117, 127], "degre": [24, 34, 48, 50, 90, 112, 125, 126, 154, 167, 169, 250], "raisetemp": [24, 112, 117], "freez": [24, 112, 117, 142, 178], "e": [24, 27, 29, 31, 33, 34, 35, 44, 55, 68, 70, 71, 72, 79, 80, 81, 86, 87, 88, 89, 106, 112, 129, 132, 135, 141, 142, 143, 146, 147, 148, 149, 153, 160, 168, 180, 181, 191, 195, 202, 216, 231, 234, 238, 239, 250, 288, 296], "evalu": [24, 35, 65, 68, 80, 88, 89, 90, 112, 114, 140, 141, 153, 155, 156, 157, 166, 167, 181, 288, 305], "relat": [24, 51, 56, 57, 89, 112, 140, 152, 155, 164, 166, 169, 176, 188, 211, 236, 238, 251, 258, 260, 269, 290, 294, 305], "f": [24, 82, 90, 99, 100, 111, 112, 132, 160, 231, 247], "compound": [24, 53, 84, 88, 91, 112, 140, 141, 157, 305], "winner": [24, 112], "alwai": [24, 44, 45, 46, 47, 48, 50, 53, 57, 61, 63, 65, 76, 80, 86, 87, 88, 90, 101, 109, 112, 117, 124, 125, 126, 127, 131, 137, 141, 151, 152, 156, 157, 166, 170, 184, 187, 188, 192, 235, 236, 238, 239, 296, 298, 301], "never": [24, 47, 49, 50, 57, 80, 87, 89, 91, 107, 112, 128, 131, 151, 166, 172, 188, 190, 194, 299], "branch": [24, 48, 107, 112, 152, 153], "logic": [24, 34, 54, 112, 142, 154, 155, 157], "nest": [24, 107, 112, 140, 142, 153, 165, 172, 175, 214, 216, 240, 241, 243, 248, 256, 258, 259, 261, 262, 263, 264, 266, 269, 272, 275, 296, 305], "satisfi": [24, 63, 75, 112, 176, 188, 220, 301], "go": [24, 26, 29, 43, 45, 50, 51, 52, 53, 54, 55, 62, 68, 70, 71, 72, 78, 79, 80, 81, 82, 83, 86, 88, 92, 102, 107, 111, 112, 117, 119, 125, 126, 130, 142, 150, 151, 152, 153, 154, 155, 156, 158, 160, 162, 163, 164, 165, 167, 169, 172, 178, 184, 187, 188, 190, 191, 192, 198, 206, 211, 212, 215, 216, 232, 236, 242, 247, 256, 259, 275, 293, 296, 297, 300, 305], "miss": [24, 27, 34, 35, 61, 70, 72, 82, 86, 94, 103, 111, 112, 123, 142, 154, 166, 178, 184, 187, 188, 190, 191, 200, 202, 235, 238, 242, 260, 264, 297], "calcul": [24, 26, 31, 33, 39, 40, 76, 88, 90, 91, 92, 94, 106, 107, 112, 116, 117, 131, 133, 162, 166, 167, 170, 176, 178, 179, 195, 198, 218, 223, 240, 241, 242, 261, 264, 266, 280, 281, 282], "leap": [24, 112, 162], "year1": [24, 112, 162], "year2": [24, 112, 162], "isleapyear": [24, 112, 162], "2000": [24, 62, 112, 153, 208], "2020": [24, 81, 112, 124, 238, 262], "count": [24, 27, 32, 61, 62, 64, 71, 90, 100, 101, 112, 124, 160, 162, 165, 166, 167, 168, 172, 191, 192, 197, 202, 208, 209, 211, 213, 214, 234, 240, 241, 242, 243, 248, 258, 261, 264, 275, 300, 305], "standard": [24, 88, 90, 112, 115, 128, 166, 168, 241, 242, 260, 272, 275], "algorithm": [24, 39, 48, 56, 64, 65, 88, 109, 112, 141, 152, 163, 165, 166, 168, 185, 205, 206, 207, 208, 209, 210, 212, 217, 218, 219, 220, 224, 225, 237, 257, 262, 263, 266, 269, 273, 305], "util": [24, 52, 112, 136, 168, 236, 238, 241, 247], "travers": [24, 32, 75, 106, 107, 108, 112, 168, 210, 211, 213, 220, 223, 232, 237, 241, 261, 269, 272, 274, 275, 300, 305], "changestr": [24, 112], "abcd": [24, 27, 100, 101, 112], "bcde": [24, 112], "ac": [24, 112, 114, 262], "bd": [24, 112], "3b": [24, 112], "programm": [24, 44, 49, 57, 78, 79, 80, 86, 112, 125, 152, 184, 185, 188, 191, 194, 244, 285, 294], "physic": [24, 112, 141, 184, 211, 266], "nonphys": [24, 112, 184], "concept": [24, 52, 81, 83, 84, 104, 107, 112, 118, 135, 140, 165, 183, 184, 210, 211, 217, 218, 237, 242, 269, 291, 305], "real": [24, 52, 57, 65, 86, 87, 88, 89, 112, 119, 127, 152, 184, 185, 190, 213, 270], "imagin": [24, 50, 76, 112, 131, 151, 171, 184, 214, 301], "attribut": [24, 31, 81, 112, 119, 120, 124, 125, 156, 178, 180, 181, 184, 187, 189, 195, 211, 213, 247, 262, 290, 293, 294, 301], "design": [24, 50, 51, 52, 54, 55, 70, 79, 81, 82, 111, 112, 114, 115, 124, 126, 127, 160, 169, 179, 183, 185, 188, 210, 216, 237, 244, 263, 266, 272, 285, 294, 297, 305], "access": [24, 35, 44, 50, 54, 55, 75, 112, 119, 120, 127, 129, 156, 172, 178, 181, 183, 184, 186, 189, 190, 191, 192, 194, 210, 212, 213, 214, 215, 217, 218, 236, 239, 240, 241, 244, 245, 248, 256, 267, 272, 274, 275, 284, 288, 290, 296, 297, 305], "visibl": [24, 55, 112, 115, 184, 186], "constraint": [24, 112], "n": [24, 27, 34, 61, 63, 64, 65, 70, 71, 72, 90, 97, 99, 100, 102, 106, 107, 108, 112, 128, 146, 147, 149, 152, 153, 162, 166, 167, 169, 170, 171, 173, 178, 187, 188, 190, 200, 203, 204, 207, 231, 234, 242, 243, 250, 298, 300], "written": [24, 80, 81, 86, 87, 88, 89, 90, 107, 109, 112, 119, 120, 124, 125, 126, 129, 131, 138, 145, 152, 153, 154, 155, 156, 184, 187, 211, 212, 213, 216, 218, 232, 247, 275, 285], "seti": [24, 112, 287, 297], "identifi": [24, 48, 49, 80, 83, 109, 112, 156, 166, 178, 179, 184, 190, 243, 247], "definit": [24, 45, 47, 54, 57, 61, 70, 72, 80, 86, 108, 112, 114, 117, 119, 124, 125, 126, 127, 148, 178, 179, 184, 186, 187, 188, 189, 190, 191, 193, 194, 238, 262, 296, 297, 300, 301], "id": [24, 35, 84, 85, 86, 88, 90, 112, 114, 115, 119, 124, 126, 127, 128, 129, 136, 137, 138, 151, 152, 153, 160, 166, 167, 169, 188, 189, 190, 211, 262, 263, 265, 266, 275, 285, 288, 293, 294, 296, 297, 299, 300], "getid": [24, 112, 189, 190, 297], "accessor": [24, 112, 118, 178, 180, 183, 191, 193, 290, 297, 305], "manipul": [24, 75, 112, 129, 131, 190, 198, 260, 265], "1d": [24, 75, 112, 261, 271, 272, 275], "temp": [24, 68, 70, 71, 72, 82, 87, 111, 112, 142, 178, 190, 192, 200, 202, 212, 213, 214, 234, 235, 243], "whenev": [24, 65, 88, 112, 141, 162, 167, 191, 211, 213, 223, 238, 261], "exactli": [24, 64, 80, 86, 87, 88, 90, 112, 125, 128, 131, 136, 153, 201, 216, 262, 297, 301], "pd": [25, 81, 305], "pretest": [25, 84, 85, 140, 150, 305], "unit": [25, 50, 51, 75, 80, 81, 86, 87, 88, 89, 103, 109, 117, 119, 124, 125, 126, 127, 128, 129, 140, 165, 166, 168, 170, 177, 180, 181, 183, 184, 187, 191, 192, 207, 210, 211, 212, 213, 221, 238, 239, 242, 243, 247, 262, 268, 296, 301, 305], "toggl": [25, 84, 104, 118, 140, 165, 183, 210, 237, 269, 291, 305], "problem": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 39, 43, 51, 52, 53, 57, 61, 62, 63, 64, 65, 78, 80, 81, 82, 86, 87, 88, 92, 93, 97, 98, 99, 100, 101, 102, 105, 106, 107, 108, 109, 110, 111, 114, 121, 122, 123, 131, 132, 136, 140, 141, 142, 150, 152, 154, 155, 158, 159, 161, 162, 165, 166, 170, 173, 174, 179, 182, 184, 185, 191, 195, 196, 197, 198, 199, 200, 202, 205, 206, 208, 209, 211, 214, 216, 217, 218, 219, 220, 223, 224, 225, 227, 228, 229, 230, 231, 233, 234, 235, 238, 239, 241, 242, 244, 246, 250, 253, 254, 255, 257, 263, 266, 267, 268, 269, 276, 280, 281, 282, 285, 286, 287, 288, 295, 305], "associ": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 76, 87, 88, 91, 93, 110, 122, 129, 151, 152, 159, 174, 181, 184, 192, 195, 196, 199, 246, 262, 266, 276, 290, 294, 295, 298, 300], "mix": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 40, 50, 81, 84, 86, 87, 88, 104, 118, 119, 124, 125, 126, 139, 140, 152, 165, 167, 168, 169, 183, 210, 212, 213, 214, 236, 237, 239, 241, 260, 267, 268, 269, 274, 275, 291, 305], "maria": [26, 92, 248, 256, 272], "her": [26, 43, 45, 46, 47, 50, 52, 53, 55, 56, 57, 81, 92, 141, 266], "next": [26, 56, 68, 70, 71, 72, 76, 80, 82, 86, 88, 90, 92, 94, 107, 108, 111, 116, 119, 121, 124, 125, 126, 129, 135, 138, 139, 140, 150, 151, 152, 154, 162, 166, 167, 168, 169, 171, 175, 184, 188, 189, 193, 195, 198, 211, 213, 214, 215, 216, 220, 221, 225, 238, 239, 240, 242, 243, 247, 251, 259, 260, 261, 262, 266, 271, 272, 274, 275, 288, 294, 299, 301, 302], "poem": [26, 92, 128, 185], "rose": [26, 86], "violet": [26, 86], "sugar": 26, "sweet": [26, 284], "And": [26, 43, 44, 47, 49, 50, 51, 55, 56, 57, 77, 78, 80, 86, 89, 107, 109, 119, 124, 127, 128, 129, 130, 140, 151, 155, 160, 184, 187, 194, 211, 238, 243, 244, 257, 269, 272, 294, 296, 305], "sentenc": [26, 77, 86, 94, 154, 168, 171, 184, 213, 249], "marcu": [26, 92], "hi": [26, 44, 45, 46, 49, 51, 54, 55, 56, 68, 70, 71, 72, 81, 82, 86, 87, 92, 94, 101, 111, 114, 120, 128, 129, 156, 170, 181, 240, 297, 300], "favorit": [26, 29, 92, 94, 154, 158], "cost": [26, 35, 92, 94, 288], "shirt": [26, 92, 262], "bui": [26, 87, 92, 94, 160, 184, 188], "third": [26, 62, 92, 109, 132, 151, 153, 154, 179, 192, 214, 228, 236, 248, 253, 263, 274, 282], "sure": [26, 27, 30, 76, 77, 82, 86, 87, 94, 103, 107, 111, 125, 126, 127, 136, 137, 141, 149, 152, 154, 155, 160, 164, 166, 167, 168, 170, 179, 182, 187, 188, 189, 190, 191, 194, 207, 211, 212, 213, 236, 242, 248, 259, 262, 267, 294, 300, 301, 305], "per": [26, 50, 92, 94, 114, 117, 126, 160, 175, 179, 285, 296], "person": [26, 31, 35, 49, 55, 63, 64, 75, 78, 87, 92, 114, 117, 126, 152, 154, 168, 178, 180, 184, 187, 189, 191, 192, 194, 195, 238, 244, 284, 288, 293, 296, 297, 298, 299, 301, 305], "dinner": [26, 92], "tip": [26, 77, 92, 162, 177, 221, 277], "bill": 26, "89": 26, "dai": [26, 31, 46, 51, 75, 87, 92, 94, 104, 105, 124, 146, 147, 149, 152, 154, 162, 179, 195, 247, 269, 270, 273, 291, 292, 305], "month": [26, 55, 79, 90, 92, 94, 124, 162, 178, 188], "save": [26, 31, 55, 76, 80, 86, 88, 90, 92, 94, 111, 117, 120, 126, 127, 131, 160, 166, 168, 191, 195, 211, 232, 247, 291, 299, 305], "500": [26, 92, 115, 242, 260, 265], "week": [26, 43, 83, 92, 94, 146, 147, 149, 162, 188, 238], "layla": [26, 229, 239], "food": [26, 29, 35, 92, 94, 158, 188, 288, 298], "julian": [26, 81, 94], "chicken": [26, 92, 94, 138, 184], "wing": [26, 29, 92, 94, 158], "trip": [26, 92, 94], "mile": [26, 92, 94, 114, 130, 285], "price": [26, 79, 92, 94, 178, 211, 279, 280, 281, 282, 285, 294, 299, 300], "ga": [26, 92, 94], "gallon": [26, 92, 94, 114, 285], "42": [26, 80, 92, 274], "half": [26, 32, 53, 87, 92, 109, 166, 197, 242, 263], "tank": [26, 92, 94], "26": [26, 92, 163, 207], "much": [26, 43, 53, 82, 86, 90, 92, 106, 107, 108, 111, 117, 119, 126, 143, 152, 166, 181, 184, 185, 213, 216, 238, 240, 242, 244, 260, 275, 301], "pai": [26, 43, 57, 77, 86, 92, 137, 178, 188, 194], "item": [26, 39, 88, 92, 94, 108, 119, 126, 128, 201, 211, 212, 213, 214, 215, 218, 219, 224, 228, 236, 238, 239, 240, 241, 242, 243, 245, 247, 248, 256, 261, 265, 271, 279, 280, 281, 282, 287, 294, 297, 299, 300, 302, 305], "percent": 26, "off": [26, 46, 55, 79, 90, 92, 94, 101, 108, 146, 147, 149, 160, 166, 212, 236, 238, 244, 245, 247, 293], "52": [26, 92, 287], "99": [26, 34, 71, 92, 123, 131, 170, 211, 215, 250], "short": [26, 47, 92, 93, 100, 101, 109, 110, 121, 122, 140, 156, 157, 158, 159, 173, 174, 184, 188, 195, 196, 197, 199, 212, 223, 238, 243, 244, 246, 250, 260, 276, 288, 295, 302, 305], "39": [26, 92], "rememb": [27, 35, 76, 79, 86, 87, 88, 89, 91, 94, 108, 109, 115, 123, 125, 126, 127, 128, 129, 141, 155, 156, 157, 160, 162, 163, 166, 167, 168, 169, 170, 179, 184, 187, 188, 191, 209, 211, 213, 214, 218, 238, 239, 242, 248, 256, 284, 288, 298, 300], "recurs": [27, 61, 72, 75, 81, 96, 97, 100, 233, 242, 243, 257, 269, 305], "revers": [27, 32, 61, 100, 101, 165, 197, 210, 212, 223, 232, 237, 238, 305], "mytext": 27, "version": [27, 34, 76, 79, 80, 92, 109, 116, 121, 126, 129, 130, 136, 137, 138, 152, 164, 167, 168, 184, 188, 213, 236, 239, 242, 247, 260, 268, 301, 305], "tac": 27, "label": [27, 72, 115, 193, 211, 212, 272, 275, 296], "multipli": [27, 64, 65, 94, 101, 119, 123, 127, 131, 167, 170, 194, 240, 261, 264, 271], "product": [27, 44, 49, 79, 81, 99, 107, 160, 188, 240], "repeat": [27, 80, 90, 101, 137, 166, 167, 172, 191, 205, 206, 214, 294], "addit": [27, 66, 68, 87, 88, 91, 94, 101, 128, 178, 180, 181, 191, 211, 213, 296, 297], "g": [27, 31, 33, 34, 35, 71, 89, 116, 129, 180, 191, 195, 225, 287, 288, 300], "3x4": 27, "thu": [27, 35, 88, 89, 90, 107, 127, 141, 238, 249, 288, 296, 301], "NOT": [27, 34, 35, 68, 81, 155, 163, 178, 181, 189, 207, 288], "sumel": 27, "onward": 27, "num": [27, 33, 34, 62, 63, 64, 68, 72, 82, 111, 114, 133, 141, 162, 171, 178, 189, 200, 201, 207, 213, 214, 215, 229, 230, 231, 232, 235, 240, 241, 248, 256, 272, 274, 284], "Be": [27, 30, 79, 86, 94, 103, 136, 153, 169, 207, 212, 240, 248, 262, 272], "removestar": 27, "remov": [27, 33, 39, 40, 61, 62, 63, 64, 71, 83, 86, 87, 88, 90, 101, 108, 109, 123, 131, 136, 155, 163, 164, 167, 168, 175, 208, 209, 213, 223, 228, 229, 230, 231, 232, 236, 237, 238, 240, 245, 305], "occurr": [27, 101, 120, 129, 168, 206, 249, 250], "asterisk": [27, 101], "expon": [27, 76, 88, 101, 131], "power": [27, 44, 76, 80, 88, 101, 107, 120, 126, 131, 167, 191, 211, 212, 242, 260], "itself": [27, 56, 64, 89, 96, 103, 105, 106, 107, 108, 119, 126, 141, 184, 238, 301], "243": 27, "3x3x3x3x3": 27, "numfiveoccurr": 27, "present": [27, 33, 34, 62, 63, 80, 100, 101, 185, 247], "just": [27, 31, 43, 44, 45, 47, 49, 50, 53, 54, 55, 56, 78, 79, 80, 86, 87, 88, 89, 90, 107, 111, 115, 116, 117, 119, 125, 127, 128, 129, 130, 131, 136, 141, 151, 152, 153, 160, 162, 163, 166, 167, 168, 169, 170, 178, 181, 184, 187, 188, 189, 190, 191, 192, 193, 194, 195, 203, 204, 211, 212, 213, 238, 239, 240, 242, 245, 258, 260, 261, 262, 263, 264, 265, 267, 271, 272, 274, 275, 279, 284, 290, 293, 296, 298, 299, 300], "repeatthi": [27, 101], "compos": 27, "catcat": 27, "findnumx": [27, 101], "axbcx": 27, "countto": [27, 101], "displayevendigit": 27, "odd": [27, 33, 34, 63, 101, 141, 151, 152, 162, 167, 169, 173, 175, 198, 212, 214, 223, 241, 250, 263, 302], "digit": [27, 54, 87, 90, 100, 101, 125, 131, 141, 162, 163, 166, 173, 182, 207, 208, 209, 237, 251, 262, 266, 269, 275, 305], "_": [27, 87, 101], "42356": 27, "42__6": 27, "To": [27, 31, 50, 76, 78, 87, 88, 89, 109, 115, 119, 124, 125, 126, 127, 129, 130, 131, 141, 152, 155, 156, 160, 163, 166, 167, 169, 179, 180, 184, 187, 189, 190, 191, 192, 195, 209, 211, 213, 214, 215, 218, 220, 238, 240, 241, 243, 245, 247, 248, 254, 256, 258, 261, 262, 263, 264, 265, 266, 267, 268, 271, 272, 275, 284, 293, 296, 297, 301, 305], "achiev": [27, 45, 54, 185], "modulo": [27, 88, 141], "divis": [27, 64, 88, 90, 108, 112, 141, 162, 163, 165, 166, 173, 207, 218, 232, 238, 242, 266, 305], "signific": 27, "fibonacci": [27, 64, 97, 100], "th": [27, 44, 240], "0th": [27, 247], "1st": [27, 87, 124], "few": [27, 43, 57, 77, 111, 166, 179, 184, 260], "4th": [27, 162, 215], "6th": 27, "spacedash": 27, "space": [27, 34, 61, 62, 86, 87, 94, 100, 107, 123, 127, 128, 129, 130, 136, 160, 166, 198, 203, 204, 211, 215, 217, 218, 242, 243, 247, 256, 259, 271, 279, 280, 281, 282, 301], "dash": [27, 100, 180, 191], "numberof2": 27, "convert": [27, 90, 128, 130, 141, 189, 213, 238, 245, 247, 299], "veri": [27, 44, 45, 46, 48, 49, 51, 53, 54, 57, 61, 79, 80, 86, 88, 106, 107, 123, 128, 141, 146, 147, 148, 149, 151, 152, 153, 156, 160, 166, 167, 188, 191, 201, 212, 238, 244, 266, 275, 298, 299], "sum": [27, 33, 34, 62, 63, 64, 65, 68, 70, 76, 90, 100, 102, 131, 133, 166, 167, 170, 198, 200, 201, 202, 210, 227, 228, 232, 237, 248, 249, 250, 255, 261, 275, 279, 280, 281, 282, 305], "find": [27, 33, 45, 49, 51, 53, 56, 57, 62, 63, 64, 77, 78, 80, 81, 82, 86, 87, 90, 100, 102, 107, 109, 111, 112, 123, 124, 127, 128, 129, 130, 131, 137, 138, 141, 152, 153, 160, 163, 165, 167, 169, 175, 190, 191, 198, 200, 203, 206, 211, 212, 213, 214, 216, 218, 223, 225, 232, 237, 238, 242, 243, 247, 248, 261, 264, 266, 267, 274, 275, 290, 298, 300, 305], "362": 27, "evendigit": 27, "even": [27, 32, 34, 46, 48, 50, 51, 54, 56, 57, 62, 63, 77, 79, 80, 81, 86, 88, 89, 100, 101, 107, 125, 128, 131, 133, 141, 151, 152, 153, 156, 160, 162, 166, 167, 169, 173, 175, 187, 189, 190, 191, 194, 197, 202, 211, 212, 213, 214, 232, 239, 241, 242, 245, 250, 260, 262, 263, 265, 271, 301, 302], "factori": [27, 97, 100, 104, 105, 108, 266, 305], "messag": [28, 29, 53, 80, 84, 88, 107, 117, 121, 123, 125, 142, 151, 156, 168, 172, 175, 185, 191, 211, 247, 251, 266, 267, 268, 300, 305], "middl": [28, 32, 57, 61, 109, 123, 124, 127, 141, 152, 173, 181, 197, 211, 212, 233, 242, 262, 263], "nice": [28, 79, 121, 127, 135, 136, 142, 168, 238, 265, 301], "too": [29, 43, 78, 86, 88, 92, 93, 100, 101, 110, 111, 119, 121, 122, 128, 142, 158, 159, 166, 167, 172, 173, 174, 179, 184, 187, 188, 195, 196, 197, 199, 212, 215, 216, 223, 246, 250, 274, 275, 276, 288, 295, 296, 299, 302], "high": [29, 43, 50, 52, 54, 63, 64, 72, 81, 82, 111, 129, 132, 141, 142, 152, 153, 154, 155, 158, 166, 170, 188, 211, 212, 213, 235, 239, 260, 262, 272, 275, 290, 305], "low": [29, 44, 54, 63, 64, 72, 142, 152, 153, 158, 166, 235, 262], "homework": [29, 142, 154, 158], "clean": [29, 142, 148, 154, 158, 168], "ring": [29, 146, 147, 149, 158], "phone": [29, 86, 92, 93, 100, 101, 110, 121, 122, 128, 151, 153, 158, 159, 173, 174, 184, 187, 194, 195, 196, 197, 199, 223, 242, 244, 246, 250, 260, 276, 288, 295, 302], "hear": [29, 55, 293], "junk": [29, 158], "pizza": [29, 94, 117, 126, 158, 178, 287, 300], "check": [29, 39, 40, 74, 75, 76, 80, 86, 87, 88, 89, 90, 92, 93, 98, 100, 101, 102, 107, 108, 109, 110, 114, 119, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 136, 137, 141, 142, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 172, 173, 174, 179, 182, 184, 187, 188, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 202, 203, 204, 207, 211, 212, 213, 214, 217, 218, 223, 225, 228, 232, 234, 236, 238, 239, 240, 241, 242, 243, 246, 250, 258, 259, 264, 271, 272, 274, 275, 276, 288, 290, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302], "favfood": 29, "fav": 29, "speed": [29, 151, 158, 247], "75": [29, 82, 90, 94, 111, 131, 132, 152, 153, 158, 171, 192, 279, 280, 281, 282], "85": [29, 158], "alarm": [29, 146, 147, 149, 158], "weekdai": [29, 146, 147, 149, 158, 162], "00am": [29, 158], "now": [29, 37, 44, 46, 52, 53, 76, 79, 80, 82, 86, 106, 111, 117, 124, 128, 131, 133, 146, 147, 149, 152, 153, 154, 156, 158, 160, 164, 184, 187, 188, 189, 191, 238, 247, 272, 275, 299], "drive": [29, 35, 62, 80, 94, 125, 151, 158, 185, 244, 288], "eat": [29, 63, 65, 71, 80, 117, 125, 141, 158, 188, 284], "whether": [29, 35, 49, 70, 81, 89, 114, 116, 117, 119, 131, 133, 137, 143, 148, 151, 152, 156, 160, 162, 166, 169, 178, 179, 187, 188, 190, 193, 216, 238, 249, 285, 288, 296, 299], "vowel": [29, 158], "o": [29, 61, 80, 178, 242, 272, 301], "u": [29, 76, 81, 83, 86, 90, 127, 129, 131, 136, 141, 160, 162, 163, 182, 187, 188, 191, 207, 211, 212, 238, 244, 247, 266, 298], "wwith": 29, "conson": 29, "grade": [29, 63, 64, 75, 82, 87, 90, 111, 117, 132, 133, 142, 153, 158, 162, 179, 181, 234, 241, 283, 291], "greater": [29, 31, 39, 44, 62, 64, 65, 68, 70, 82, 89, 90, 111, 112, 120, 129, 131, 141, 142, 152, 154, 157, 163, 166, 167, 171, 175, 191, 195, 198, 200, 202, 207, 208, 209, 212, 225, 232, 238, 239, 240, 242, 243, 245, 262, 266, 268, 302], "countdown": [30, 64, 173, 175], "newlin": [30, 80, 86, 90, 91, 128, 173], "333": [30, 70, 161, 173, 175, 181], "11111": [30, 161, 173], "22222": [30, 173], "33333": [30, 173], "44444": [30, 173], "55555": [30, 70, 161, 173, 175, 181], "2222": [30, 161, 173], "44": [30, 161, 173, 207, 213, 274], "fix": [31, 33, 34, 35, 76, 81, 86, 87, 88, 90, 94, 107, 123, 127, 129, 130, 142, 151, 152, 153, 166, 172, 175, 188, 189, 190, 192, 193, 198, 200, 212, 214, 232, 240, 247, 259, 262, 293], "dog": [31, 33, 34, 35, 62, 65, 71, 72, 84, 117, 119, 136, 141, 152, 165, 189, 191, 195, 223, 241, 284, 287, 288, 297, 299, 305], "correspondingli": [31, 195], "todo": 31, "makesound": [31, 195], "meow": [31, 64, 72, 80, 125, 195, 287, 297], "noth": [31, 35, 124, 127, 131, 133, 136, 137, 154, 194, 288], "tostr": [31, 90, 128, 180, 182, 183, 190, 191, 193, 194, 195, 238, 240, 247, 291, 297, 298, 299, 305], "lucki": [31, 49, 195], "numberofsquar": [31, 195], "track": [31, 78, 82, 86, 87, 89, 103, 106, 107, 108, 111, 112, 114, 116, 117, 124, 127, 156, 166, 170, 179, 180, 181, 182, 184, 186, 188, 189, 190, 192, 194, 195, 206, 207, 208, 209, 211, 212, 217, 220, 238, 243, 244, 258, 265, 285, 294, 297, 298, 299, 300], "getarea": [31, 127, 195], "final": [31, 35, 49, 87, 88, 119, 126, 131, 136, 142, 184, 195, 211, 216, 219, 247, 258, 259, 288, 296, 301], "rectangl": [31, 123, 127, 169, 170, 175, 195, 291, 299, 300, 305], "With": [31, 80, 86, 88, 118, 143, 146, 147, 148, 149, 154, 156, 187, 191, 192, 195, 214, 239, 242, 305], "celestialbodi": [31, 195], "orbitlength": [31, 195], "dayssincediscov": [31, 195], "orbit": [31, 195], "numberoftim": [31, 195], "planet": [31, 195], "done": [31, 50, 53, 55, 88, 89, 90, 91, 128, 142, 154, 167, 195, 202, 212, 214, 262, 301], "discov": [31, 80, 137, 170, 195, 260], "24": [31, 63, 94, 108, 182, 195, 207, 213, 274], "ago": [31, 195], "setnam": [31, 71, 190, 195, 297], "old": [31, 46, 80, 88, 126, 130, 168, 187, 191, 238], "carol": 31, "those": [31, 35, 44, 46, 48, 51, 52, 80, 81, 86, 88, 90, 97, 98, 99, 107, 114, 115, 128, 130, 132, 135, 161, 162, 164, 176, 184, 187, 190, 195, 200, 206, 208, 209, 211, 214, 216, 219, 220, 229, 230, 231, 233, 234, 235, 236, 240, 248, 253, 254, 255, 258, 267, 268, 272, 285, 286, 287, 288, 290, 296, 301], "getter": [31, 118, 183, 187, 190, 247, 284, 290, 297, 305], "getx": [31, 195], "geti": [31, 195], "getdist": [31, 127, 195], "euclidean": [31, 88], "distanc": [31, 118, 129, 131, 169, 195, 249, 263, 264, 266, 305], "sqrt": [31, 76, 120, 131, 195], "balanc": [31, 194, 195, 219, 220, 301], "owner": [31, 195], "increas": [31, 65, 87, 124, 178, 182, 190, 191, 194, 260, 261, 262], "deposit": [31, 114, 194], "decreas": [31, 167, 195, 239, 259], "withdraw": [31, 114, 194, 195], "subtract": [31, 88, 89, 90, 127, 130, 131, 175, 194, 195, 212, 239, 243, 259, 264, 280, 281], "howev": [31, 76, 77, 78, 79, 80, 81, 82, 86, 88, 90, 94, 107, 111, 123, 124, 128, 129, 142, 163, 166, 170, 178, 181, 185, 187, 189, 190, 191, 192, 195, 200, 201, 203, 204, 207, 211, 212, 238, 240, 241, 242, 243, 247, 262, 268, 274, 296, 301], "tom": 31, "healthpoint": [31, 35, 195, 288], "abbrevi": [31, 131, 260], "hp": [31, 195, 247], "gethp": [31, 195], "sethp": [31, 195], "fight": [31, 35, 195, 288], "let": [31, 62, 76, 78, 79, 80, 86, 88, 108, 109, 119, 126, 128, 131, 133, 136, 137, 152, 153, 155, 160, 169, 170, 184, 187, 188, 191, 195, 212, 216, 219, 238, 242, 247, 260, 261, 296, 301], "current": [31, 43, 44, 47, 80, 81, 88, 89, 90, 108, 125, 127, 128, 129, 137, 151, 163, 164, 178, 182, 186, 194, 195, 198, 200, 203, 204, 206, 207, 208, 213, 216, 217, 219, 220, 225, 232, 236, 238, 239, 240, 242, 243, 248, 258, 261, 262, 263, 264, 266, 275, 284, 296, 301], "differ": [31, 39, 44, 45, 46, 50, 56, 64, 71, 76, 77, 78, 79, 80, 86, 87, 88, 90, 91, 107, 115, 119, 124, 125, 126, 127, 128, 129, 131, 136, 137, 151, 152, 153, 154, 155, 156, 160, 167, 169, 171, 175, 178, 179, 180, 182, 184, 187, 188, 189, 190, 191, 193, 194, 195, 211, 213, 214, 219, 220, 224, 225, 226, 236, 238, 239, 241, 242, 243, 245, 249, 261, 263, 265, 266, 267, 271, 272, 275, 284, 287, 290, 293, 297, 299, 300, 301, 302], "win": [31, 184, 195], "alreadi": [31, 35, 55, 57, 61, 72, 79, 108, 124, 125, 126, 138, 156, 160, 164, 187, 188, 216, 219, 220, 236, 242, 243, 247, 261, 293, 301], "On": [31, 50, 75, 77, 89, 90, 107, 141, 162, 166, 175, 187, 205, 206, 213, 214, 271], "hand": [31, 50, 75, 77, 80, 88, 89, 90, 107, 135, 141, 163, 164, 182, 187, 207], "separ": [32, 34, 35, 80, 86, 87, 114, 131, 141, 153, 167, 189, 190, 197, 198, 211, 213, 247, 248, 265, 279, 280, 281, 282, 288, 294, 299], "enhanc": [32, 197, 204, 210, 214, 237, 269, 273, 305], "smallest": [32, 33, 61, 62, 63, 64, 91, 107, 130, 169, 170, 197, 214, 223, 232, 243], "largest": [32, 33, 61, 62, 63, 170, 197, 213, 223, 241, 261, 274], "shift": [32, 131, 197, 214, 232, 236, 237, 239, 240, 305], "convers": [33, 51, 56, 90, 128, 130, 135, 137, 223, 249], "hello": [33, 35, 61, 63, 68, 80, 87, 88, 114, 115, 128, 129, 136, 156, 181, 200, 248, 284], "goodby": 33, "later": [33, 62, 76, 86, 90, 91, 119, 124, 131], "printbackward": 33, "mylist": [33, 223, 240, 241], "backward": [33, 70, 94, 114, 119, 125, 126, 167, 170, 198, 214, 232, 293], "removezero": 33, "listofnum": [33, 223], "findsmallest": 33, "flesh": [33, 184], "removeodd": 33, "becom": [33, 34, 43, 45, 50, 51, 63, 86, 101, 129, 151, 155, 167, 170, 188, 223, 242], "arithmet": [33, 88, 89, 91, 128, 141, 151, 212], "mean": [33, 43, 52, 53, 57, 76, 80, 87, 88, 90, 91, 107, 112, 119, 120, 124, 125, 127, 128, 129, 130, 131, 154, 155, 156, 160, 162, 164, 166, 170, 184, 186, 187, 189, 191, 197, 211, 214, 215, 238, 241, 260, 261, 271, 275, 293, 294, 296, 297, 300, 301], "divid": [33, 54, 56, 76, 80, 88, 90, 91, 94, 108, 109, 125, 126, 127, 141, 152, 163, 165, 166, 169, 170, 178, 179, 191, 198, 214, 218, 238, 242, 262, 275, 305], "66666666667": 33, "movelargest": 33, "move": [33, 86, 119, 120, 125, 126, 127, 131, 153, 155, 164, 166, 167, 175, 184, 189, 193, 204, 212, 223, 232, 239, 240, 241, 243, 245, 260, 301], "removeshort": 33, "long": [33, 51, 75, 83, 88, 90, 107, 112, 141, 165, 166, 167, 182, 189, 194, 207, 211, 232, 260, 305], "shorter": [33, 167, 223], "monkei": 33, "lion": [33, 124], "doublelist": 33, "ribbon": [33, 223], "hous": [33, 35, 118, 151, 184, 223, 288, 305], "removeel": 33, "toremov": 33, "10x10": 34, "top": [34, 80, 86, 87, 88, 107, 108, 115, 124, 125, 131, 151, 152, 184, 191, 193, 211, 215, 224, 225, 226, 249, 250, 260, 261, 262, 263, 266, 296, 299, 305], "bottom": [34, 79, 88, 108, 111, 115, 124, 131, 136, 137, 138, 151, 249, 250, 259, 260, 261, 262, 263, 266, 275, 305], "tab": [34, 137, 260], "syntact": [34, 131], "8x8": 34, "checker": [34, 212, 250], "corner": [34, 115, 124, 249, 250, 260], "decid": [34, 45, 46, 50, 53, 143, 148, 152, 160, 184, 187, 189, 247], "cell": [34, 151, 249, 267, 268, 272], "smaller": [34, 80, 88, 90, 91, 107, 126, 141, 152, 167, 191, 212, 260, 263, 267, 290], "4x4": 34, "notic": [34, 76, 80, 81, 86, 87, 88, 90, 117, 124, 125, 126, 127, 129, 131, 133, 152, 154, 155, 160, 166, 167, 169, 170, 179, 184, 188, 189, 190, 191, 192, 194, 211, 212, 213, 238, 239, 240, 242, 247, 261, 262, 266, 271, 274, 275, 293, 297, 299], "sumval": 34, "entireti": 34, "flipimag": 34, "accept": [34, 53, 166, 178, 236, 247, 249, 250], "180": [34, 250], "yellow": [34, 86, 124, 126, 248, 260, 296], "makeevennumberszero": 34, "numoccurr": 34, "dimens": [34, 169, 267, 270], "desir": [34, 109, 242, 250], "averagecol": 34, "normal": [34, 86, 87, 151, 236, 238, 250], "oddrow": 34, "breakintolett": 34, "j": [34, 61, 62, 63, 64, 65, 70, 71, 72, 98, 117, 161, 167, 169, 170, 181, 194, 200, 202, 214, 233, 234, 235, 240, 243, 250, 261], "l": [34, 117, 119, 135, 168, 194, 250], "bath": [34, 250], "ten": [34, 131, 171, 250, 260], "jack": [34, 45, 250], "lazi": [34, 250], "maxeachrow": 34, "max": [34, 61, 86, 91, 120, 131, 181, 187, 188, 192, 200, 206, 210, 211, 237, 247, 250, 305], "anim": [35, 43, 61, 62, 63, 64, 71, 72, 80, 94, 119, 125, 126, 137, 152, 189, 190, 242, 284, 287, 288, 297, 300], "overload": [35, 64, 76, 84, 118, 126, 187, 284, 285, 288, 290, 291, 305], "talk": [35, 47, 50, 51, 56, 57, 88, 128, 131, 135, 136, 184, 185, 189, 247, 284, 288], "sarah": [35, 229, 239], "car": [35, 62, 64, 71, 80, 94, 114, 125, 130, 154, 185, 187, 211, 263, 285, 287, 288, 293, 300], "whose": [35, 53, 76, 107, 119, 125, 184, 189, 194, 195, 238, 288], "numwheel": [35, 288], "numseat": [35, 288], "sedan": [35, 288], "firstnam": [35, 123, 128, 288], "lastnam": [35, 128, 288], "custom": [35, 49, 53, 118, 188, 279, 280, 281, 282, 288, 291, 293, 305], "numwindow": [35, 288], "numdoor": [35, 288], "mobilehous": [35, 288], "getnumwheel": 35, "solut": [35, 39, 40, 43, 57, 61, 75, 86, 87, 88, 92, 93, 100, 101, 107, 109, 110, 119, 121, 122, 125, 126, 133, 134, 158, 159, 162, 165, 168, 169, 173, 174, 181, 182, 195, 196, 197, 198, 199, 201, 205, 206, 208, 209, 214, 216, 217, 218, 219, 220, 223, 227, 228, 232, 236, 240, 241, 246, 250, 257, 267, 269, 274, 276, 283, 288, 291, 295, 300, 302, 305], "entiti": [35, 288], "hero": [35, 288], "attack": [35, 247, 288], "enemi": [35, 288], "furnitur": [35, 288], "materi": [35, 66, 81, 216, 285, 288, 294], "vroom": [35, 62, 288], "racecar": [35, 287, 288, 300], "overrid": [35, 61, 128, 284, 288, 290, 291, 298, 300, 305], "compani": [35, 43, 44, 46, 49, 53, 54, 55, 160, 288], "case": [35, 61, 62, 63, 70, 77, 86, 87, 89, 90, 91, 94, 95, 103, 104, 105, 106, 108, 109, 119, 120, 123, 125, 126, 128, 129, 131, 132, 152, 153, 154, 155, 162, 163, 164, 183, 184, 187, 211, 215, 216, 218, 238, 240, 242, 243, 247, 256, 268, 272, 275, 284, 288, 294, 296, 300, 305], "laptop": [35, 288], "keyboardtyp": [35, 288], "readabl": [35, 128, 188, 288, 301], "polymorph": [35, 288, 290, 291, 299, 305], "might": [35, 50, 53, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 86, 88, 90, 91, 111, 117, 127, 128, 131, 137, 150, 152, 154, 168, 181, 184, 187, 188, 189, 211, 238, 288, 293, 299], "numcalori": [35, 288], "chomp": [35, 288], "calori": [35, 288], "consum": [35, 135, 165, 288, 305], "fruit": [35, 63, 80, 125, 288], "appl": [35, 54, 80, 125, 156, 236, 288], "varieti": [35, 167, 227, 228, 279, 280, 281, 282, 288], "overriden": [35, 288], "ate": [35, 288], "had": [37, 43, 47, 50, 51, 52, 53, 54, 55, 56, 57, 80, 89, 90, 117, 126, 127, 131, 138, 153, 167, 179, 184, 187, 190, 203, 204, 211, 212, 213, 238, 242, 247, 284, 293, 300], "practic": [37, 66, 73, 75, 78, 81, 84, 95, 104, 107, 108, 109, 118, 139, 140, 160, 165, 168, 170, 177, 183, 188, 203, 204, 210, 212, 216, 221, 224, 230, 237, 238, 244, 247, 259, 266, 268, 269, 272, 273, 278, 283, 291, 305], "empti": [39, 80, 107, 125, 164, 201, 203, 204, 211, 216, 219, 224, 225, 232, 238, 239, 240, 247, 249, 267, 268, 288], "extra": [39, 40, 86, 87, 88, 89, 92, 93, 100, 101, 106, 107, 110, 119, 121, 122, 126, 158, 159, 167, 169, 171, 173, 174, 195, 196, 197, 199, 211, 214, 216, 217, 218, 223, 228, 240, 241, 246, 250, 262, 268, 272, 276, 288, 295, 297, 302], "aren": [39, 40, 48, 86, 101, 128, 137, 158, 173, 184, 195, 197, 223, 250, 288, 294, 302], "drag": [39, 40, 77, 86, 87, 88, 92, 93, 101, 110, 115, 119, 121, 122, 125, 126, 134, 152, 158, 159, 167, 168, 169, 173, 174, 195, 196, 197, 199, 205, 206, 208, 209, 212, 213, 214, 217, 218, 223, 227, 228, 236, 240, 241, 246, 250, 267, 268, 274, 276, 288, 295, 296], "click": [39, 40, 45, 68, 69, 70, 71, 72, 76, 77, 79, 80, 82, 86, 87, 88, 89, 92, 93, 98, 99, 100, 101, 108, 110, 111, 113, 115, 117, 119, 121, 122, 125, 126, 129, 134, 136, 137, 138, 141, 145, 147, 152, 154, 158, 159, 160, 162, 163, 166, 167, 168, 169, 170, 173, 174, 175, 179, 180, 181, 182, 184, 187, 191, 192, 194, 195, 196, 197, 199, 200, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 213, 214, 216, 217, 218, 219, 220, 223, 224, 225, 227, 228, 229, 230, 231, 233, 234, 235, 236, 239, 240, 241, 242, 243, 246, 250, 253, 254, 258, 259, 260, 262, 263, 265, 266, 267, 268, 271, 272, 274, 275, 276, 288, 289, 294, 295, 296, 297, 298, 299, 300, 301, 302, 305], "button": [39, 40, 68, 69, 70, 71, 72, 74, 76, 77, 79, 80, 82, 86, 87, 88, 89, 92, 93, 100, 101, 110, 111, 114, 115, 117, 119, 121, 122, 125, 126, 132, 134, 136, 137, 138, 153, 158, 159, 161, 167, 168, 169, 170, 172, 173, 174, 180, 181, 184, 187, 189, 191, 192, 193, 194, 195, 196, 197, 199, 202, 212, 213, 214, 216, 217, 218, 219, 220, 223, 236, 240, 241, 242, 243, 246, 250, 258, 259, 260, 267, 268, 274, 275, 276, 288, 295, 296, 301, 302, 305], "till": 40, "parson": [41, 81, 305], "again": [41, 47, 51, 80, 86, 87, 88, 107, 119, 123, 124, 126, 127, 128, 136, 151, 152, 156, 164, 167, 172, 175, 178, 189, 191, 211, 212, 213, 216, 219, 220, 223, 242, 259, 263, 271, 301, 305], "2nd": [41, 162, 272, 305], "m": [43, 46, 49, 51, 54, 56, 57, 61, 70, 71, 78, 82, 111, 124, 182, 200, 242, 255, 284], "stuck": [43, 86, 127, 166, 211, 212, 272, 275], "kind": [43, 44, 45, 46, 50, 55, 86, 87, 90, 119, 127, 128, 152, 184, 187, 188, 204, 213, 238, 239, 240, 247, 258, 268, 290, 293, 294, 299], "stubborn": 43, "persever": 43, "realli": [43, 44, 46, 47, 48, 49, 50, 53, 54, 55, 56, 80, 86, 89, 125, 130, 136, 138, 156, 160, 166, 192, 260, 275, 293, 294], "me": [43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 86, 87, 88, 92, 93, 100, 101, 110, 115, 119, 121, 122, 125, 126, 136, 138, 152, 158, 159, 167, 168, 173, 174, 195, 196, 197, 199, 223, 246, 250, 276, 295, 302], "did": [43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 80, 86, 87, 88, 109, 113, 130, 131, 133, 136, 152, 162, 166, 167, 169, 170, 171, 179, 184, 191, 211, 212, 242, 272], "she": [43, 45, 46, 47, 48, 50, 52, 53, 55, 56, 57, 81, 141, 266], "my": [43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 55, 56, 63, 64, 78, 86, 115, 135, 136, 188, 191], "exposur": 43, "club": [43, 180, 184, 237, 241, 279, 280, 281, 282], "school": [43, 46, 50, 51, 52, 54, 55, 57, 79, 81, 82, 88, 111, 119, 131, 132, 141, 154, 155, 170, 171, 184, 239, 290, 305], "didn": [43, 44, 45, 46, 48, 54, 55, 78, 86, 88, 137, 155, 164, 166, 242], "lot": [43, 44, 50, 52, 55, 56, 57, 79, 80, 86, 89, 119, 124, 125, 127, 129, 131, 133, 160, 166, 167, 184, 185, 191, 211, 216, 260, 296], "fun": [43, 48, 65, 72, 86, 88, 90, 115, 126, 131, 211, 251, 260, 296], "project": [43, 51, 53, 54, 79, 81, 90, 143, 166, 183, 184, 188, 211, 262, 263, 265, 266, 275, 305], "mess": [43, 167, 214], "arduino": 43, "led": [43, 46, 47, 54, 83], "stuff": [43, 56, 184, 211], "progress": [43, 46, 75, 106, 108, 119, 127, 150, 247], "rise": [43, 81, 84, 85], "camp": [43, 49, 56], "alic": 43, "difficult": [43, 111, 162], "someth": [43, 44, 45, 47, 48, 51, 54, 55, 56, 57, 76, 78, 80, 86, 89, 90, 119, 123, 126, 127, 128, 131, 136, 137, 138, 141, 151, 152, 160, 166, 184, 188, 189, 191, 211, 242, 247, 293, 298], "quit": [43, 54, 55, 123, 131, 141, 212, 247, 268, 301], "wouldn": [43, 50, 212, 242], "good": [43, 49, 50, 51, 52, 53, 78, 79, 81, 86, 87, 90, 115, 133, 136, 137, 152, 154, 160, 162, 166, 167, 179, 184, 187, 188, 189, 190, 191, 193, 216, 238, 258, 259, 272, 301], "enjoi": [43, 44, 48, 49, 51, 266, 305], "subfield": [43, 44, 45, 46, 47, 48, 49, 50], "interest": [43, 44, 45, 50, 53, 55, 56, 83, 123, 135, 136, 137, 138, 185, 205, 206, 212, 244, 247, 266, 301, 305], "IT": 43, "softwar": [43, 45, 48, 51, 53, 55, 56, 78, 79, 81, 86, 91, 108, 168, 183, 185, 186, 189, 203, 204, 244, 247, 300, 305], "engin": [43, 45, 48, 49, 53, 55, 56, 57, 266], "ve": [43, 47, 48, 52, 54, 56, 77, 86, 89, 119, 127, 131, 137, 151, 154, 160, 184, 189, 192, 247, 298], "enjoy": 43, "understand": [43, 44, 46, 50, 52, 53, 56, 76, 80, 86, 87, 88, 89, 90, 103, 107, 108, 109, 119, 124, 125, 126, 127, 128, 129, 130, 131, 138, 141, 151, 152, 153, 154, 155, 156, 157, 166, 167, 168, 169, 170, 184, 187, 188, 190, 191, 192, 193, 194, 202, 211, 212, 213, 214, 236, 238, 239, 240, 241, 242, 243, 258, 266, 267, 268, 271, 272, 274, 293, 294, 296, 297, 298, 299, 300], "develop": [43, 44, 45, 46, 47, 48, 49, 52, 53, 54, 55, 57, 78, 81, 84, 85, 86, 136, 155, 166, 183, 185, 260, 266, 294, 305], "colleagu": [43, 51], "seek": [43, 51, 57], "firm": [43, 44], "dislik": 43, "bit": [43, 53, 54, 55, 86, 87, 90, 127, 130, 131, 141, 184, 260, 301], "down": [43, 47, 50, 54, 80, 86, 89, 90, 93, 94, 108, 109, 110, 122, 124, 137, 154, 156, 159, 160, 167, 170, 172, 174, 188, 190, 191, 196, 199, 213, 240, 242, 246, 272, 275, 276, 295, 299, 300], "Not": [43, 140, 157, 190, 305], "perceiv": [43, 48], "themselv": [43, 48, 49, 50, 52, 187], "annoi": 43, "easi": [43, 79, 86, 87, 107, 128, 131, 155, 212, 290], "ignor": [43, 90, 176, 188, 267, 268], "environ": [43, 50, 84, 85, 86, 136, 188, 216, 300, 305], "experi": [43, 47, 48, 50, 52, 53, 57, 77, 79, 124, 140, 141, 275, 305], "come": [43, 45, 50, 51, 54, 56, 86, 87, 88, 126, 128, 135, 136, 151, 152, 153, 179, 180, 184, 187, 188, 189, 191, 201, 202, 238, 259, 262, 266, 293, 296, 301], "georgia": [43, 52, 81, 114], "tech": [43, 45, 48, 50, 52, 81, 114], "join": [43, 44, 48, 79, 142, 154, 155, 157, 239, 305], "depart": [43, 51, 57, 266], "mentor": [43, 49, 51, 55, 56, 57], "guidanc": 43, "role": [43, 45, 49, 52, 55, 56, 57, 78, 83, 86, 141, 154, 155, 170, 171, 184], "model": [43, 45, 48, 57, 81, 83, 119, 141, 184, 187, 188, 203, 204, 211, 260, 262, 275, 293], "underrepres": [43, 46], "support": [43, 50, 51, 56, 57, 79, 81, 239, 266], "enabl": [43, 49, 247], "journei": [43, 50, 51, 57, 305], "want": [43, 45, 47, 48, 50, 51, 52, 53, 54, 55, 56, 64, 72, 79, 80, 86, 87, 88, 90, 91, 107, 109, 114, 117, 119, 120, 126, 128, 129, 130, 131, 137, 138, 141, 151, 152, 153, 154, 160, 163, 167, 168, 180, 184, 187, 188, 189, 190, 191, 206, 211, 212, 213, 214, 216, 218, 219, 224, 232, 236, 238, 239, 240, 242, 244, 245, 247, 258, 260, 261, 262, 263, 264, 285, 290, 293, 294, 296, 297, 298, 301], "impact": [44, 45, 53, 183, 244, 305], "abl": [44, 47, 49, 51, 52, 55, 68, 70, 71, 72, 82, 86, 88, 111, 124, 125, 126, 127, 131, 155, 166, 189, 202, 241, 242, 258, 266, 284], "strong": [44, 52, 188], "influenc": 44, "he": [44, 45, 46, 47, 49, 51, 54, 55, 56, 136, 170, 191], "video": [44, 78, 79, 81, 86, 87, 88, 107, 109, 116, 119, 124, 133, 141, 156, 160, 165, 166, 167, 184, 185, 188, 194, 211, 214, 241, 242, 243, 244, 257, 269, 305], "kid": [44, 52, 56], "thought": [44, 51, 52, 86, 137, 271], "But": [44, 45, 46, 50, 54, 56, 86, 89, 90, 92, 101, 107, 119, 121, 127, 128, 131, 136, 141, 156, 158, 162, 166, 168, 169, 172, 173, 187, 190, 195, 197, 211, 212, 214, 223, 238, 239, 241, 242, 243, 247, 250, 260, 270, 288, 290, 296, 297, 298, 299, 300, 301], "dad": [44, 46, 54], "administr": 44, "boe": 44, "build": [44, 45, 49, 50, 51, 52, 53, 54, 55, 71, 79, 168, 180, 184, 188, 268, 289], "own": [44, 46, 47, 52, 53, 55, 56, 57, 78, 79, 80, 86, 106, 108, 119, 124, 125, 126, 127, 128, 129, 135, 136, 137, 150, 152, 156, 160, 163, 164, 166, 167, 168, 169, 171, 180, 184, 187, 189, 191, 192, 211, 212, 213, 242, 243, 260, 262, 263, 265, 266, 272, 275, 288, 296, 297, 298, 301], "give": [44, 45, 71, 76, 78, 80, 83, 86, 87, 88, 90, 91, 107, 112, 119, 120, 124, 125, 126, 130, 131, 136, 141, 155, 160, 162, 166, 184, 188, 189, 191, 194, 211, 212, 214, 238, 242, 244, 260, 261, 262, 272, 275, 296, 299, 300, 305], "young": [44, 48, 56], "think": [44, 45, 49, 51, 52, 54, 56, 78, 86, 88, 107, 119, 120, 128, 129, 135, 136, 137, 141, 152, 154, 160, 167, 180, 184, 188, 190, 211, 212, 216, 219, 220, 239, 242, 256, 262, 272, 294], "probabl": [44, 50, 86, 88, 115, 131, 151, 160, 162, 167, 179, 184, 187, 190, 202, 238, 242, 260, 262], "got": [44, 48, 55, 56, 57, 152, 166, 282], "startup": 44, "employe": [44, 285, 293, 296], "abil": [44, 47, 51, 57, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 111, 125, 128, 150, 166, 189, 202, 242, 247, 293], "agenc": 44, "ownership": 44, "brian": 44, "ibm": 44, "larg": [44, 79, 80, 119, 124, 141, 143, 152, 160, 191, 202, 212, 218, 242, 247, 266, 268], "eventu": [44, 50, 53, 54, 56, 107, 177, 221, 277], "transit": [44, 53, 81, 84, 85, 301, 305], "freedom": 44, "autonomi": 44, "keep": [44, 45, 48, 50, 77, 81, 82, 86, 88, 89, 103, 106, 107, 108, 111, 112, 114, 116, 117, 127, 156, 166, 168, 170, 180, 181, 182, 184, 186, 188, 189, 190, 192, 194, 198, 206, 207, 208, 209, 211, 212, 217, 220, 238, 242, 243, 244, 258, 262, 265, 275, 285, 290, 297, 298, 299, 300], "him": [44, 45, 49, 51, 54], "level": [44, 52, 54, 57, 118, 133, 152, 188, 193, 260, 299, 305], "motiv": 44, "teach": [44, 49, 50, 51, 52, 53, 56, 150, 211, 284, 305], "effect": [44, 127, 184, 185, 190, 191, 265], "articul": 44, "someon": [44, 47, 48, 57, 80, 86, 94, 124, 128, 155, 193, 244, 293], "slight": 44, "allow": [44, 52, 79, 80, 87, 88, 90, 107, 124, 125, 127, 130, 135, 141, 166, 170, 178, 181, 184, 188, 189, 190, 191, 212, 225, 236, 238, 240, 247, 262, 265, 279, 280, 281, 282, 284, 290, 293, 298], "perspect": [44, 45, 52, 187], "came": [44, 184, 187, 191, 211, 212, 213], "web": [44, 45, 53, 54, 86, 188, 244], "manag": [44, 47, 50, 141, 154, 155, 170, 266], "enter": [44, 54, 56, 57, 136, 153, 166, 179, 180, 188, 247, 260, 280, 281, 282], "industri": [44, 50, 51, 54, 79], "databas": [44, 64, 180], "love": [45, 48, 49, 55], "technologi": [45, 49, 51, 52, 53, 54, 56, 57, 185, 202, 244, 266], "dig": 45, "secur": [45, 50, 244], "guard": 45, "dure": [45, 75, 88, 91, 120, 129, 130, 131, 166, 179, 186, 211, 212, 238, 239, 240, 242, 247, 258, 274, 298], "met": [45, 81, 107, 166, 188], "boyfriend": 45, "encourag": [45, 51, 55, 78, 86, 119, 129, 135, 136, 141, 151, 154, 155, 166, 167, 169, 170, 187, 211, 212, 213, 214, 240, 241, 272, 275, 299], "friend": [45, 53, 86, 88, 141, 194, 212, 232, 260, 272], "told": [45, 47, 51, 56, 86, 88, 92, 93, 100, 101, 110, 119, 121, 122, 126, 158, 159, 167, 173, 174, 195, 196, 197, 199, 212, 213, 217, 218, 223, 240, 246, 250, 274, 276, 288, 295, 302], "hei": [45, 114], "self": [45, 46, 53, 141, 154, 155, 165, 170, 185, 210, 214, 305], "studi": [45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 83, 150, 166, 182, 205, 206, 214, 216, 266], "hard": [45, 48, 53, 57, 78, 95, 104, 118, 140, 141, 185, 210, 222, 237, 252, 267, 269, 278, 291, 305], "kept": [45, 53, 184], "push": [45, 46, 55], "tell": [45, 83, 86, 87, 90, 108, 119, 124, 126, 127, 128, 131, 136, 137, 141, 154, 160, 162, 163, 182, 184, 186, 207, 212, 238, 260, 261, 275], "yeah": [45, 46, 49], "smart": [45, 244], "anthropologi": 45, "major": [45, 51, 52, 53, 253, 259, 261, 267, 268, 271, 272, 274, 275], "human": [45, 46, 49, 88, 128, 151, 160, 266, 301], "interact": [45, 46, 49, 50, 53, 55, 75, 79, 81, 88, 107, 136, 151, 152, 153, 184, 188, 216, 266], "As": [45, 57, 78, 86, 88, 90, 119, 127, 131, 135, 136, 138, 152, 154, 160, 166, 179, 184, 188, 190, 203, 211, 238, 239, 244, 259, 296, 301, 305], "life": [45, 50, 54, 185], "member": [45, 171, 224, 225, 226, 266], "societi": [45, 50, 51, 185], "previous": [45, 52, 77, 138, 232, 266], "read": [45, 46, 53, 55, 56, 77, 84, 87, 94, 123, 128, 129, 137, 160, 168, 179, 211, 212, 213, 216, 237, 238, 239, 242, 267, 274, 305], "book": [45, 46, 54, 55, 72, 77, 79, 81, 86, 88, 94, 168, 184, 188, 242, 285, 287, 294, 300, 305], "background": [45, 46, 53, 262], "interdisplinari": 45, "manner": 45, "highlight": [45, 81, 133, 260], "anthropolog": 45, "aspect": [45, 285], "uniqu": [45, 54, 169, 293], "lead": [45, 57, 75, 163, 166, 178, 182, 185, 187, 209], "man": [45, 56, 191], "admir": [45, 49], "humbl": 45, "arrog": 45, "treat": [45, 120, 129, 178, 238, 279, 299, 301], "bootcamp": [45, 54, 55], "glu": 45, "togeth": [45, 56, 77, 78, 86, 90, 91, 94, 123, 128, 129, 141, 151, 153, 154, 155, 162, 170, 182, 184, 225, 301], "maintain": [45, 188, 191, 224, 225, 226, 227, 228], "server": [45, 81, 86, 88, 169], "side": [45, 53, 76, 87, 88, 123, 126, 141, 148, 154, 167, 169, 205, 206, 263, 296], "servic": [45, 50, 81], "pretti": [46, 51, 54], "ident": [46, 49, 80, 155, 212, 297], "everyth": [46, 47, 53, 124, 184, 185, 232, 238, 245], "pet": [46, 88, 119, 136, 152, 183, 192, 238, 284, 291, 299, 305], "guinea": 46, "pig": [46, 63, 72, 118, 287, 305], "obsess": 46, "craft": [46, 48], "literatur": 46, "learner": 46, "instil": 46, "bought": [46, 160], "architectur": [46, 50], "appreci": 46, "though": [46, 48, 51, 57, 77, 88, 167, 184, 189, 190, 212, 245, 262, 271, 301], "technic": [46, 48, 49, 152], "mom": [46, 54], "happen": [46, 52, 80, 86, 87, 88, 90, 108, 109, 124, 125, 127, 130, 131, 136, 141, 152, 156, 166, 167, 168, 188, 191, 192, 211, 218, 238, 256, 297, 299], "challeng": [46, 47, 48, 59, 78, 84, 104, 105, 108, 118, 140, 165, 183, 210, 214, 216, 237, 241, 262, 263, 266, 268, 269, 270, 273, 291, 292, 305], "face": [46, 47, 48, 51, 53, 56, 80, 119, 125, 126, 185, 266], "ever": [46, 51, 54, 90, 128, 130, 131, 151, 152, 172, 193, 290, 301], "ta": 46, "ing": 46, "lab": [46, 56, 66, 75, 77, 136, 137, 140, 165, 166, 180, 183, 184, 185, 237, 269, 273, 291, 305], "frustrat": [46, 47, 78, 86], "oh": [46, 48, 56], "femal": [46, 48, 50, 53, 57], "mayb": [46, 107, 127, 141, 143, 146, 147, 148, 149, 155, 215, 258], "cri": 46, "whole": [46, 57, 87, 91, 94, 119, 125, 130, 141, 151, 154, 155, 156, 184, 192, 212, 242, 243, 263, 272], "small": [46, 49, 57, 61, 65, 119, 124, 179, 191, 211, 260, 265], "punch": 46, "strain": 46, "often": [46, 56, 57, 80, 87, 91, 107, 119, 127, 131, 133, 151, 154, 155, 156, 160, 166, 167, 168, 172, 179, 184, 185, 187, 188, 192, 209, 211, 212, 214, 238, 241, 242, 244, 260, 261, 266, 270, 293, 297, 301], "brush": 46, "went": [46, 48, 50, 51, 55, 90], "workshop": 46, "latina": [46, 57], "male": [46, 55, 57], "token": [46, 190, 219], "reduc": [46, 80, 191, 266, 299], "feel": [46, 47, 48, 53, 57, 78, 236, 268], "commun": [46, 50, 51, 52, 53, 54, 56, 57, 79, 88, 183, 210, 266, 305], "intersect": [46, 47, 154], "isol": [46, 57], "disrespect": 46, "throughout": [46, 49, 89, 156, 170, 238], "career": [46, 48, 50, 52, 53, 55, 56, 57, 75, 266], "research": [46, 51, 81, 83, 150, 151, 202, 263, 266, 294], "hci": [46, 151, 266], "educ": [46, 47, 50, 52, 54, 55, 79, 83, 202], "undergrad": [46, 50, 51, 53], "summer": [46, 81, 149], "grad": [46, 51], "tapia": 46, "divers": [46, 51, 59, 305], "confer": 46, "welcom": [46, 305], "gave": [46, 47, 88], "feedback": [46, 78, 81, 86, 117, 166, 181, 188], "mini": [46, 53], "academia": [46, 51], "nobl": 46, "pursuit": 46, "felt": [46, 47, 48], "grander": 46, "purpos": [46, 81, 166, 185, 187, 272, 285], "rather": [46, 89, 90, 142, 164, 180, 184, 187, 192, 238, 240, 242], "parent": [47, 48, 54, 71, 72, 76, 83, 128, 154, 284, 287, 290, 293, 294, 297, 298, 299, 300, 301], "unicef": 47, "travel": [47, 57], "african": [47, 51], "contin": 47, "screw": 47, "gui": [47, 48, 118, 183, 260, 305], "tool": [47, 53, 56, 79, 80, 88, 184, 188, 260, 294], "share": [47, 119, 141, 154, 178, 184, 192, 193, 211, 290, 293], "elit": 47, "bring": [47, 56], "brain": [47, 78], "sens": [47, 88, 89, 119, 124, 184, 187, 190, 192, 268, 293, 294, 301], "almost": [47, 57, 61, 86, 87, 127, 156, 166, 167, 184, 187, 247, 301], "entitl": 47, "men": 47, "particularli": [47, 205, 206], "knowledg": [47, 49, 57, 85, 150, 216, 262], "behind": [47, 48, 56, 57, 214, 242], "fulli": [47, 57, 88, 89, 238], "believ": [47, 52, 57], "scientist": [47, 57, 81, 107, 185, 242, 266], "until": [47, 48, 55, 56, 57, 64, 76, 80, 86, 88, 108, 109, 112, 126, 127, 131, 150, 151, 166, 170, 175, 188, 190, 191, 198, 209, 217, 218, 225, 238, 242, 243, 247, 259, 267, 290, 296, 298, 300], "internship": [47, 48, 57], "dealt": [47, 53], "sexism": 47, "impostor": [47, 48, 53, 59, 305], "syndrom": [47, 48, 53, 59, 305], "idea": [47, 49, 54, 56, 77, 78, 79, 81, 82, 86, 90, 131, 133, 137, 188, 214, 242, 301], "underappreci": 47, "underestim": 47, "pursu": [47, 48, 49, 50, 51, 53, 55], "postgradu": [47, 50], "analyz": [47, 83, 165, 266, 305], "either": [47, 57, 87, 88, 89, 91, 109, 127, 131, 138, 143, 146, 147, 148, 149, 151, 152, 154, 157, 158, 164, 172, 184, 193, 206, 211, 219, 225, 238, 242, 243, 249, 260, 261, 296, 302], "global": 47, "polici": [47, 83], "tackl": [47, 52, 54, 57, 214, 241], "confid": 47, "boost": 47, "drop": [47, 115, 131], "seem": [47, 57, 120, 129, 131, 135, 162, 166, 216], "overwhelm": [47, 169], "saw": [47, 48, 55, 56, 88, 119, 151, 190, 239, 301], "shut": 47, "said": [47, 48, 51, 56, 80, 90, 126, 135, 136, 152, 184, 290], "phrase": [47, 80, 137, 138, 153, 191, 223], "reson": [47, 56], "creativ": [48, 52, 54, 56, 81, 126, 153, 169, 191, 266], "sometim": [48, 51, 56, 78, 80, 86, 88, 119, 127, 130, 131, 152, 156, 166, 184, 185, 187, 188, 194, 260, 264, 293, 296, 297, 298, 301], "english": [48, 53, 86, 87, 90, 124, 141, 154, 166, 211, 212, 216, 219, 220, 236, 258, 259, 267, 268, 301], "colleg": [48, 50, 51, 52, 53, 54, 55, 75, 81, 115, 135, 136, 137, 179, 182, 183, 237, 247, 269, 275, 291, 305], "seminar": 48, "becam": [48, 55], "art": [48, 56, 81, 154, 269, 270, 305], "connect": [48, 54, 55, 77, 153, 194, 247, 262, 294], "continu": [48, 56, 80, 107, 108, 125, 151, 160, 163, 164, 166, 167, 169, 180, 212, 213, 225, 247, 251, 259, 261, 266, 271, 274, 275, 296, 298], "could": [48, 50, 51, 52, 55, 56, 61, 62, 64, 65, 72, 76, 86, 87, 90, 107, 109, 113, 119, 124, 125, 127, 131, 137, 138, 152, 155, 160, 162, 166, 178, 180, 184, 185, 187, 188, 190, 191, 200, 211, 212, 220, 235, 236, 242, 244, 247, 258, 259, 262, 268, 293, 294, 296, 297, 299, 300], "still": [48, 51, 57, 77, 80, 86, 88, 94, 101, 112, 125, 131, 141, 148, 175, 178, 179, 184, 187, 203, 204, 216, 247, 262, 263, 268, 272, 275, 290, 297, 298, 299], "intern": [48, 57, 81, 90, 127, 260, 262], "team": [48, 50, 78, 126, 128, 141, 154, 155, 170, 188, 266, 285], "app": [48, 77, 86, 115, 151, 166, 167, 180, 184, 189, 194, 211, 213, 244, 294], "3d": 48, "realiz": [48, 50, 52, 53, 55, 56, 57, 242, 244], "worth": [48, 75, 86, 162, 179, 301], "discourag": [48, 50], "meet": [48, 59, 83, 133, 168, 179, 214, 241, 267, 268, 301, 305], "tend": [48, 188], "cavali": 48, "stupid": 48, "yesterdai": 48, "beginn": [48, 79], "voic": 48, "loudest": 48, "experienc": [48, 152], "curv": [48, 125], "deal": [48, 51, 55, 57, 87, 107], "mathemat": [48, 76, 87, 88, 90, 91, 118, 127, 141, 157, 211, 242, 266, 305], "analysi": [48, 160, 165, 305], "strict": [48, 81], "drawn": [48, 180, 191], "typic": [48, 76, 87, 98, 127, 166, 169, 184, 185, 190, 216, 242, 247, 254, 271, 286], "ui": [48, 115, 189], "ux": [48, 50], "stereotyp": 48, "women": [48, 56, 57, 83, 266], "soft": 48, "couldn": [48, 53, 54, 56, 301], "disput": 48, "piec": [48, 109, 180, 184, 191, 247, 263], "paper": [48, 89, 109, 152, 155, 170, 180, 184, 212, 263, 266, 294], "sai": [48, 51, 54, 56, 78, 86, 87, 88, 115, 131, 136, 141, 152, 153, 154, 155, 162, 184, 187, 271, 293, 294, 298, 300], "No": [48, 53, 81, 152, 203, 204, 211, 298, 301], "ti": [49, 54], "job": [49, 50, 51, 54, 55, 80, 119, 120, 125, 126, 152, 183, 184, 188, 191, 305], "individu": [49, 57, 111, 117, 129, 166, 181, 184, 191, 212, 247, 301], "plai": [49, 79, 87, 89, 107, 119, 128, 131, 133, 137, 149, 152, 153, 160, 166, 184, 191, 247, 300], "instrument": 49, "resourc": [49, 50, 52, 53, 54, 56, 75, 135, 244, 305], "disciplin": 49, "limit": [49, 50, 61, 81, 82, 88, 90, 106, 107, 111, 117, 126, 130, 141, 149, 162, 170, 181, 185, 202, 208, 209, 210, 259, 305], "opportun": [49, 79, 83], "countless": 49, "whatev": [49, 53, 187, 296], "employ": 49, "stack": [49, 103, 106, 108], "boot": 49, "user": [49, 50, 53, 55, 79, 91, 115, 116, 127, 135, 136, 151, 153, 166, 180, 184, 187, 188, 238, 244, 260, 301], "facilit": 49, "devop": 49, "basic": [49, 86, 184, 217, 218, 239, 241, 268, 301], "pipelin": 49, "send": [49, 194, 260], "speak": [49, 72, 86, 129, 189, 284, 287, 297], "beyond": [49, 130, 164, 165, 175, 212, 239, 256, 259, 305], "inclin": 49, "coder": [49, 78, 86], "respect": [49, 166, 170, 185, 193, 194], "ghana": 50, "stai": [50, 167], "gone": [50, 175], "state": [50, 51, 76, 127, 136, 138, 155, 162, 187, 188, 191, 211, 262, 266], "dispar": 50, "At": [50, 54, 56, 64, 82, 111, 132, 133, 175, 194, 243, 296, 300], "doctor": 50, "found": [50, 51, 63, 80, 81, 86, 91, 109, 120, 129, 137, 151, 163, 168, 175, 178, 186, 187, 191, 198, 207, 211, 212, 213, 219, 220, 238, 240, 242, 244, 247, 261, 290, 300], "medic": [50, 184], "weigh": [50, 94], "physician": 50, "cannot": [50, 61, 76, 79, 87, 90, 107, 112, 117, 124, 127, 154, 164, 178, 181, 184, 189, 191, 192, 193, 194, 211, 212, 213, 214, 236, 238, 242, 247, 262, 263, 296, 299], "naiv": 50, "head": [50, 78, 125, 152, 263, 279, 280, 281, 282], "steadi": 50, "medicin": 50, "scale": [50, 82, 111, 132, 275], "95": [50, 131, 149], "ghanaian": 50, "blackboard": 50, "chalkboard": 50, "67": [50, 192, 234], "taught": [50, 53, 54, 88], "resili": 50, "although": [50, 80, 88, 90, 116, 124, 126, 141, 152, 155, 166, 180, 184, 188, 190, 191, 211, 212, 238, 239, 240, 258], "plan": [50, 78, 150, 152, 162, 166, 305], "switch": [50, 53, 56, 78, 79, 86, 88, 90, 92, 121, 153, 169], "lack": [50, 51, 59, 244, 305], "edg": [50, 76, 188, 251, 269, 275, 305], "sword": 50, "harder": [50, 87, 98, 114, 132, 190, 200, 202, 230, 234, 254, 286, 301], "earn": [50, 94, 116, 133, 179, 266, 280, 281, 282], "phd": [50, 51], "societ": [50, 51], "covid": 50, "situat": [50, 153, 168, 188, 189, 213, 216, 219, 220, 244], "home": [50, 171, 191], "buffet": 50, "earlier": [50, 86, 89, 130, 166, 266], "somebodi": [50, 55], "famili": [50, 51, 54, 55, 77, 136, 211], "fail": 50, "hospit": 50, "privileg": 50, "advic": [50, 52, 54], "anybodi": 50, "bog": 50, "excel": 50, "Or": [50, 87, 124, 127, 131, 136, 138, 140, 141, 151, 155, 157, 169, 170, 180, 184, 191, 242, 293, 305], "network": [50, 54, 247], "cyber": 50, "success": [50, 78, 86, 178, 188, 213], "appli": [50, 52, 130, 131, 155, 157, 179, 275, 280, 281, 282], "open": [50, 51, 77, 79, 86, 137, 146, 147, 149, 150, 151, 157, 165, 166, 219, 220, 247, 262, 289, 293, 305], "mind": [50, 77, 86, 188], "strength": [51, 242], "Being": 51, "prototyp": 51, "chemistri": 51, "senior": [51, 55, 81, 155, 187], "wow": 51, "ll": [51, 75, 77, 78, 80, 86, 88, 89, 107, 119, 126, 128, 131, 154, 184, 189, 193, 238, 240, 247, 272, 299, 301], "graduat": [51, 53, 56], "wait": [51, 150, 247], "minut": [51, 68, 70, 75, 82, 94, 111, 137, 138, 141, 150, 162, 181, 182, 224, 225, 226, 244], "knew": [51, 54, 107], "pervas": 51, "plenti": [51, 90, 260], "address": [51, 184, 187, 212, 284, 288, 293, 298], "barrier": 51, "biggest": 51, "american": [51, 83], "ran": [51, 53, 167], "peer": [51, 52, 57, 81], "honest": 51, "recent": [51, 56, 79, 88, 90, 108, 133, 188], "issu": [51, 52, 53, 57, 176, 185, 244], "kill": 51, "mr": [51, 136], "floyd": 51, "professor": [51, 81, 88, 266], "chair": 51, "univers": [51, 56, 66, 81, 83, 182, 202, 266], "collabor": [51, 56, 81, 126, 141, 188, 266], "faculti": 51, "dean": 51, "pull": [51, 93, 110, 122, 159, 174, 188, 196, 199, 239, 246, 276, 290, 293, 295, 300], "asid": [51, 87, 91, 211], "coupl": [51, 87, 131, 151, 152, 238], "excit": [51, 56], "elect": 51, "vote": 51, "built": [51, 79, 119, 120, 129, 130, 168, 184, 239, 301], "prime": [51, 140, 305], "feder": 51, "local": [51, 79, 86, 103, 106, 108, 151, 152, 163, 178, 180, 181, 187, 191, 193, 194], "america": [51, 54, 211], "innov": 51, "bia": [51, 185], "ai": [51, 56, 79, 129, 135, 185], "de": [51, 57, 58, 59, 140, 305], "bias": [51, 185], "darker": 52, "skin": 52, "leav": [52, 77, 87, 131, 151, 172, 188, 214, 240, 245, 293], "certain": [52, 82, 88, 111, 119, 124, 132, 136, 141, 151, 152, 166, 168, 178, 212, 213, 214, 247, 262], "popul": [52, 54], "affect": [52, 53, 57, 151, 167, 184, 188, 212, 214, 244, 261], "greatli": 52, "board": [52, 75, 81, 115, 135, 136, 137, 179, 183, 184, 237, 239, 247, 269, 275, 291, 305], "advanc": [52, 70, 75, 82, 83, 86, 87, 111, 135, 180, 182, 183, 191, 242, 266, 305], "placement": [52, 75, 83, 87, 135], "upon": [52, 294], "arriv": 52, "requir": [52, 61, 75, 77, 87, 94, 107, 109, 112, 120, 124, 126, 133, 139, 140, 151, 152, 162, 166, 167, 168, 179, 184, 187, 188, 189, 191, 212, 216, 218, 239, 240, 241, 242, 258, 259, 262, 266, 289, 301], "forc": [52, 154, 187, 298, 301], "contribut": [52, 81, 211], "capac": [52, 178], "efficaci": 52, "principl": [52, 77], "inequ": 52, "guid": [52, 79, 120, 130, 135, 137, 138, 141, 154, 155, 160, 170, 177, 184, 211, 213, 216, 221, 242, 247, 251, 262, 267, 277], "constel": 52, "center": [52, 107, 263, 266], "nation": [52, 81, 266], "revolution": 52, "import": [52, 53, 75, 77, 78, 86, 115, 119, 124, 126, 129, 133, 136, 166, 179, 180, 184, 187, 188, 189, 214, 216, 236, 237, 247, 260, 266, 284, 301, 305], "emphas": 52, "partnership": 52, "k12": 52, "ed": 52, "institut": [52, 56, 266], "bridg": 52, "secondari": 52, "post": [52, 150, 188, 305], "better": [52, 53, 78, 86, 90, 108, 127, 138, 139, 140, 157, 166, 187, 188, 239, 243, 247, 305], "uplift": 52, "empathi": 53, "am": [53, 54, 290], "perfectli": [53, 131], "littl": [53, 79, 126, 143, 156, 179], "websit": [53, 54, 55, 289], "competit": [53, 266], "nicest": 53, "driven": 53, "nowadai": 53, "passion": 53, "econom": 53, "media": [53, 133, 185, 266], "consult": [53, 187], "wordpress": 53, "engag": 53, "further": [53, 153, 155, 177, 242], "interdisciplinari": [53, 266], "busi": [53, 54, 81, 194, 266], "revenu": 53, "market": [53, 54, 160], "clear": [53, 88, 166], "myself": [53, 55, 57], "onlin": [53, 54, 55, 75, 79, 129, 136, 152, 153, 160, 166, 184, 188, 211, 247, 291, 292, 298, 299, 305], "obstacl": [53, 57], "impost": 53, "hispan": [53, 57, 266], "racial": [53, 56, 57], "minor": [53, 57], "gender": [53, 57, 185], "begun": 53, "won": [53, 77, 86, 88, 108, 137, 154, 157, 190, 200, 211, 239, 242, 260, 274, 296, 300], "matter": [53, 86, 88, 89, 124, 129, 152, 184, 187, 261], "secondli": 53, "common": [53, 54, 81, 84, 86, 89, 104, 107, 118, 127, 137, 140, 145, 156, 165, 167, 183, 188, 189, 192, 210, 214, 237, 238, 241, 247, 266, 269, 291, 294, 299, 300, 305], "alon": [53, 86, 184], "closer": [53, 86, 107], "focu": [53, 259], "pure": [53, 127], "familiar": [53, 56, 77, 141, 166, 214], "percept": 54, "beauti": [54, 56], "methodologi": 54, "goal": [54, 55, 82, 107, 116, 133, 137], "south": [54, 119, 126, 153, 211], "latino": 54, "multi": [54, 86, 140, 188, 305], "himself": 54, "site": [54, 55, 75, 79, 83, 90, 160, 162, 171, 179, 244, 260, 294, 305], "card": [54, 109, 184, 194, 256, 293], "fear": 54, "debt": 54, "incom": 54, "uber": 54, "driver": [54, 78, 86, 88, 90, 189], "domest": [54, 57], "worker": 54, "afford": 54, "reintroduc": 54, "retail": [54, 55], "fund": [54, 56], "attend": 54, "reinforc": 54, "aim": 54, "citi": [54, 211], "detroit": 54, "broadband": 54, "internet": [54, 160], "great": [54, 79, 81, 107, 152, 166, 170, 185, 203], "devic": [54, 92, 93, 100, 101, 110, 121, 122, 158, 159, 173, 174, 195, 196, 197, 199, 223, 246, 250, 276, 288, 295, 302], "freelanc": 54, "contract": [54, 81], "dropout": 54, "formal": [54, 80, 118, 119, 120, 126, 127, 184, 189, 190, 191, 193, 299, 305], "stem": 54, "wasn": [54, 155, 242], "adapt": [54, 81, 116, 188], "thrill": 54, "critic": [54, 90, 188, 296], "blog": [55, 262], "redesign": 55, "host": [55, 81, 178], "nobodi": 55, "viabl": 55, "path": [55, 56, 57, 247], "rediscov": 55, "gambl": 55, "paid": [55, 79], "solid": 55, "shortli": 55, "thereaft": 55, "assist": [55, 56, 81], "direct": [55, 81, 119, 125, 126, 153, 184, 186, 244, 247, 266, 284], "constant": [55, 57, 65, 87, 90, 91], "contact": [55, 83, 128], "establish": [55, 211, 238, 294], "care": [55, 129, 138, 151, 154, 166, 190, 206, 212, 236, 238, 240, 259, 272], "reach": [55, 76, 107, 108, 116, 128, 130, 133, 162, 166, 182, 198, 209, 224, 225, 226, 242, 243, 264, 266, 296], "financi": 55, "telemedicin": 55, "mostli": [55, 57, 114, 124, 238, 272], "serv": [55, 191, 238, 247], "retool": 55, "visual": [55, 76, 79, 80, 81, 88, 89, 99, 108, 109, 115, 125, 126, 127, 136, 137, 138, 166, 167, 168, 169, 170, 187, 189, 191, 192, 194, 200, 212, 213, 214, 216, 239, 242, 243, 254, 259, 266, 267, 272, 274, 296, 297, 298, 300, 301], "impair": 55, "artist": [56, 117, 265], "emerg": [56, 188], "approach": [56, 108, 171, 185, 240, 258], "graphic": [56, 115, 119, 124, 180, 184, 211, 216, 260, 272, 296], "mother": [56, 135, 136], "convinc": 56, "director": [56, 114, 124], "leslei": 56, "focus": [56, 259, 266], "massiv": [56, 244], "facil": 56, "socioeconom": 56, "underserv": 56, "hundr": [56, 260], "tailor": 56, "cultur": [56, 185], "relev": [56, 133, 180, 184, 187, 191, 211, 212, 213], "sojourn": 56, "truth": [56, 140, 157, 305], "speech": [56, 301], "ain": [56, 185], "woman": [56, 57, 185], "heard": [56, 88, 89, 155, 293], "step": [56, 65, 76, 80, 88, 89, 98, 99, 108, 125, 126, 133, 136, 137, 138, 155, 162, 165, 167, 168, 170, 179, 184, 188, 191, 192, 194, 200, 211, 212, 213, 214, 229, 230, 231, 233, 234, 235, 239, 240, 241, 242, 243, 247, 254, 255, 259, 263, 274, 275, 296, 297, 298, 300, 301, 305], "instruct": [56, 79, 81, 125, 150], "profession": [56, 57, 79, 185, 188], "todai": [56, 125, 152, 162, 266], "difficulti": 56, "struggl": 56, "exclud": [56, 57, 131], "unconvent": 56, "meant": [56, 190, 238], "forg": 56, "special": [56, 81, 86, 115, 128, 129, 130, 156, 168, 180, 188, 213, 238, 239, 240, 244, 272, 290, 293, 294, 296], "exhibit": 56, "artifici": [56, 152, 185], "intellig": [56, 152, 185], "older": [56, 82, 90, 111, 130, 284], "argu": 56, "amongst": 56, "medium": [56, 95, 104, 118, 140, 153, 165, 210, 222, 237, 252, 269, 278, 291, 305], "paint": [56, 260, 263], "watercolor": 56, "oil": 56, "acryl": 56, "placard": 56, "clue": [56, 86, 87, 166], "happi": [56, 117, 128, 138], "sat": [56, 146, 147, 149], "son": 56, "brief": [56, 85], "shock": 56, "everydai": 57, "compet": 57, "doubt": [57, 151], "fraud": 57, "widespread": 57, "interview": [57, 81], "csawesom": [57, 75, 79, 81, 86, 211, 305], "detail": [57, 77, 80, 125, 128, 129, 184, 191, 238, 260, 299], "similar": [57, 61, 62, 63, 64, 65, 68, 69, 70, 71, 72, 77, 80, 87, 90, 99, 107, 111, 114, 117, 130, 132, 149, 152, 161, 166, 167, 181, 187, 191, 200, 211, 212, 213, 214, 216, 235, 240, 243, 255, 272, 275, 287, 297, 299, 300], "camil": [57, 58, 59, 305], "mbayo": [57, 58, 59, 305], "luckili": [57, 126], "reaffirm": 57, "especi": [57, 77, 79, 87, 89, 90, 107, 142, 168, 221, 242, 271, 284], "fullproof": 57, "entail": 57, "pretend": [57, 125, 126, 160, 166, 188], "releas": [57, 90, 160, 177, 188, 221], "constantli": 57, "suffer": 57, "ada": [57, 79, 154, 184], "lovelac": 57, "crucial": 57, "modern": [57, 135, 262], "domin": [57, 234], "similarli": [57, 80, 89, 184, 188, 275, 279, 280, 281, 282], "despit": 57, "marian": 57, "croak": 57, "inventor": [57, 77, 86, 115, 151, 166, 167, 189, 211, 213], "voip": 57, "guillermo": 57, "diaz": [57, 58, 59, 81, 305], "jr": 57, "cio": 57, "cisco": 57, "twenti": [57, 171, 260], "indigen": 57, "twofold": 57, "deter": 57, "pregnant": 57, "isn": [57, 88, 92, 93, 94, 100, 107, 110, 121, 122, 129, 136, 137, 154, 158, 159, 163, 169, 173, 174, 175, 178, 196, 199, 204, 217, 218, 242, 246, 259, 260, 262, 276, 290, 295, 297, 299, 301], "imposs": [57, 178, 301], "attain": 57, "social": [57, 183, 249, 266, 305], "event": [57, 81, 115, 152, 178, 180, 184], "promot": [57, 81], "carla": [57, 58, 59, 305], "lira": [57, 58, 59, 305], "close": [57, 76, 86, 94, 119, 126, 137, 142, 146, 147, 149, 151, 157, 166, 219, 220, 247], "knit": 57, "solo": 57, "demograph": [57, 85], "briceida": [57, 58, 59, 305], "marisc": [57, 58, 59, 305], "bigger": [57, 141, 212, 238], "lone": 57, "anaya": [58, 59, 229, 239, 305], "taylor": [58, 59, 81, 305], "bryan": [58, 59, 305], "hickerson": [58, 59, 305], "destini": [58, 59, 211, 213, 229, 239, 284, 305], "deind": [58, 59, 305], "smith": [58, 59, 305], "eric": [58, 59, 305], "espinoza": [58, 59, 305], "dr": [58, 59, 81, 84, 85, 88, 119, 150, 266, 305], "gloria": [58, 59, 305], "opoku": [58, 59, 305], "boateng": [58, 59, 305], "juan": [58, 59, 141, 305], "gilbert": [58, 59, 305], "luisa": [58, 59, 305], "moral": [58, 59, 305], "luca": [58, 59, 305], "voco": [58, 59, 305], "lien": [58, 59, 305], "milli": [58, 59, 305], "rodriguez": [58, 59, 81, 305], "nettric": [58, 59, 305], "gaskin": [58, 59, 305], "interviewe": [59, 305], "equival": [61, 62, 63, 64, 82, 88, 90, 107, 111, 132, 140, 156, 167, 181, 194, 212, 239, 301, 305], "recal": [61, 184, 296], "demorgan": [61, 155, 157], "law": [61, 140, 157, 185, 244, 305], "ascend": [61, 72, 172, 202, 233, 235, 243, 302], "sort": [61, 62, 63, 64, 65, 72, 104, 119, 202, 222, 237, 242, 305], "fastest": [61, 109, 169], "01234": [61, 181], "outsid": [61, 79, 80, 84, 89, 90, 106, 112, 119, 120, 125, 129, 131, 150, 178, 181, 184, 187, 189, 190, 191, 193, 194, 211, 240, 264, 272, 305], "somevalu": [61, 65, 200], "stringrecurs": 61, "caus": [61, 68, 70, 72, 80, 81, 82, 90, 108, 111, 117, 124, 125, 127, 128, 166, 167, 172, 185, 200, 212, 238, 240, 242, 266, 300], "method1": [61, 71, 287], "method2": [61, 71], "arg": [61, 62, 63, 65, 68, 71, 76, 80, 86, 114, 125, 126, 127, 136, 163, 181, 189, 190, 192, 207, 234, 235, 247, 262, 287, 290, 297, 300], "objectc": 61, "objectb": 61, "stringlist": 61, "intlist": 61, "matrix": [61, 62, 63, 65, 68, 70, 71, 72, 249, 255, 261, 274], "printmatrix": 61, "7654": 61, "3210": 61, "4567": 61, "0123": 61, "456": [61, 184, 187], "012": [61, 188], "iv": [61, 62, 64, 68, 70, 71, 82, 111, 114, 161, 181], "randomlist": 61, "randomnum": 61, "fedcba": 61, "counter": [61, 166, 167, 168, 169, 170, 183, 212, 236, 240, 243, 279, 280, 281, 282, 305], "myvalu": 61, "super": [61, 62, 63, 64, 65, 70, 71, 72, 82, 111, 284, 286, 287, 290, 291, 296, 297, 299, 300, 301, 305], "rain": [61, 87, 151, 152, 154, 181], "bow": [61, 181], "versu": [61, 94], "merg": [61, 65, 104, 243, 305], "storag": [61, 215, 247, 269, 270, 305], "mergesort": [61, 72, 109, 243], "effici": [61, 109, 247], "nearli": 61, "v": [61, 68, 70, 71, 82, 111, 156, 161, 181, 188, 191, 207, 211, 235, 242, 291, 292, 305], "fish": [62, 90, 262], "goldfish": 62, "glub": 62, "instanti": [62, 223, 232, 241, 267, 268], "search": [62, 63, 64, 68, 70, 72, 81, 82, 104, 111, 129, 130, 137, 160, 166, 168, 191, 210, 212, 213, 222, 237, 241, 249, 275, 305], "col": [62, 64, 68, 70, 71, 72, 82, 111, 169, 248, 254, 255, 259, 261, 262, 263, 264, 266, 272, 274, 275], "printstr": 62, "sandwich": [62, 279, 280, 281, 282], "goldenretriev": 62, "numleg": 62, "spot": [62, 187, 188], "thenam": [62, 63, 64, 70, 72, 296, 297], "bark": [62, 65, 117, 297], "woof": [62, 72, 117, 284, 287, 297], "02468": 62, "infinit": [62, 68, 70, 82, 106, 107, 111, 112, 163, 166, 168, 172, 175, 200, 207, 212], "fluffycat": 62, "obj": [62, 71, 231, 237, 241, 245, 301, 305], "cool": [62, 86, 136, 188], "showm": 62, "sumrow": 62, "symmetr": [62, 301], "rowvalu": 62, "5364": 62, "29": [62, 64, 71], "minivan": [62, 288], "changearrai": [62, 200], "findmax": [62, 241, 254], "sequenti": [62, 68, 70, 80, 82, 109, 111, 125, 237, 275, 305], "maxval": 62, "swan": 63, "bird": [63, 72, 152, 287], "thecolor": [63, 64], "makenois": [63, 64, 300], "showfeath": 63, "rowsum": 63, "binsearch": [63, 64], "41": [63, 117, 274], "occur": [63, 64, 76, 82, 90, 111, 137, 152, 166, 172, 200, 202, 205, 206, 219, 223, 247, 272, 297], "mid": [63, 64, 72, 235], "wordscrambl": 63, "theag": [63, 64], "thegrad": [63, 64], "62": [63, 142], "select": [63, 69, 72, 93, 109, 110, 122, 136, 140, 145, 151, 159, 160, 166, 174, 196, 199, 235, 237, 246, 271, 276, 295, 305], "oink": 63, "piglet": 63, "oddarrai": 63, "By": [63, 90, 190, 284], "numfun": 63, "21560": 63, "emptylist": 63, "120": [63, 108, 126, 163, 169], "confirm": [63, 127], "recur": [63, 71], "termin": [63, 79, 232, 234, 247, 259], "grape": 63, "seedlessgrap": 63, "seed": 63, "setse": 63, "printnam": 63, "minval": 64, "min": [64, 76, 80, 85, 86, 87, 88, 89, 90, 91, 106, 107, 108, 109, 115, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 136, 137, 138, 141, 151, 152, 153, 154, 155, 156, 166, 167, 168, 169, 170, 171, 179, 180, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 210, 211, 212, 213, 237, 238, 239, 240, 242, 243, 244, 247, 260, 261, 262, 263, 264, 265, 266, 270, 271, 272, 273, 274, 275, 292, 293, 294, 296, 297, 298, 299, 300, 301, 304, 305], "total": [64, 65, 70, 71, 90, 91, 107, 114, 141, 150, 165, 170, 178, 179, 198, 201, 208, 214, 217, 218, 220, 228, 241, 248, 249, 258, 260, 261, 264, 274, 275, 280, 281, 282, 299, 305], "fluffi": 64, "orang": [64, 124, 214, 248, 279, 280, 281, 282], "getweight": [64, 203, 204], "weight": [64, 75, 84, 104, 118, 140, 165, 183, 189, 190, 203, 204, 210, 237, 261, 269, 291], "theweight": 64, "mysterynum": 64, "intarr": 64, "36": [64, 207], "numlist": [64, 231, 241], "columnsum": 64, "intarrai": 64, "34": [64, 248, 274], "vehicl": [64, 71, 293], "bike": 64, "thewheel": 64, "numofwheel": 64, "wordmix": 64, "penguin": 64, "evenli": [64, 88, 141, 162, 163, 165, 166, 173, 207, 217, 218, 305], "remaind": [64, 84, 91, 140, 152, 162, 163, 165, 169, 198, 232, 238, 305], "000": [64, 131, 179, 212], "guarante": [64, 208, 209, 224, 225, 226, 258, 259, 301], "saynam": 64, "getag": [64, 178, 181], "nicknam": [64, 70], "getgrad": 64, "changegrad": 64, "decrement": [64, 89, 165, 175, 243, 305], "f1": 65, "f2": 65, "printsometh": [65, 114], "mat": [65, 68, 70, 82, 111, 255], "asterik": 65, "act": [65, 76, 125, 126, 184, 219, 260], "underdog": 65, "sleep": 65, "fido": 65, "s1": [65, 68, 70, 71, 72, 82, 111, 114, 120, 128, 129, 156, 181, 189, 225, 287, 299, 300, 301], "s2": [65, 68, 70, 71, 72, 82, 111, 114, 120, 128, 129, 156, 181, 225, 299, 301], "s3": [65, 68, 70, 71, 72, 82, 111, 114, 129, 156, 181, 299], "chapter": [66, 81, 135, 157, 166, 172, 187, 215, 245, 256, 289, 290], "washington": [66, 211, 266], "edu": [66, 81, 83, 150], "cse142": 66, "apc": 66, "shtml": 66, "csa": [67, 69, 73, 79, 81, 83, 84, 85, 88, 97, 98, 99, 104, 105, 109, 111, 114, 116, 117, 118, 129, 130, 131, 132, 133, 136, 140, 141, 155, 160, 161, 165, 166, 168, 177, 181, 183, 184, 188, 200, 202, 203, 204, 210, 214, 221, 229, 230, 231, 233, 234, 235, 237, 238, 239, 242, 243, 247, 253, 254, 255, 269, 274, 277, 279, 285, 286, 287, 291, 296, 301], "readi": [68, 69, 70, 71, 72, 82, 111, 163, 184, 187, 188, 202, 203, 204, 236, 258], "jump": [68, 70, 71, 72, 80, 82, 86, 111, 172, 212, 215, 256], "paus": [68, 70, 71, 72, 82, 108, 111, 202], "wrong": [68, 70, 71, 72, 82, 86, 87, 88, 91, 92, 93, 94, 100, 101, 110, 111, 119, 121, 122, 126, 158, 159, 167, 172, 173, 174, 195, 196, 197, 199, 202, 212, 213, 217, 218, 223, 227, 240, 242, 243, 246, 250, 256, 274, 276, 288, 295, 302], "skip": [68, 70, 71, 72, 80, 82, 86, 111, 125, 151, 163, 166, 168, 188, 202, 216, 219, 220, 236, 240], "addminut": [68, 181], "timer": [68, 181], "hour": [68, 70, 75, 79, 82, 83, 94, 111, 116, 133, 135, 141, 162, 181, 182, 244], "addhour": [68, 181], "additionminut": [68, 181], "propos": [68, 70, 181, 200, 296], "tester": [68, 181, 188, 189], "charat": [68, 98], "starter": [68, 88, 181], "longest": [68, 70, 72, 82, 111, 200, 232, 242], "hierarchi": [68, 70, 291, 294, 296, 300, 301, 305], "superclass": [68, 70, 82, 111, 128, 279, 290, 291, 294, 296, 297, 298, 300, 305], "rewrit": [68, 70, 82, 111, 175, 198, 213, 232, 239, 299], "m1": [68, 70, 71, 82, 111, 200], "referenc": [68, 70, 128, 181, 215, 262], "s4": [68, 70, 72, 82, 111, 114, 156, 181], "tolowercas": [68, 70, 72, 82, 111, 114, 123, 129, 137, 160, 181], "touppercas": [68, 70, 72, 82, 111, 114, 181], "conditiontest": [68, 70, 72, 181], "num1": [68, 70, 71, 72, 141, 162, 181], "num2": [68, 70, 71, 72, 141, 162, 181], "load": [69, 79, 86, 93, 110, 122, 137, 138, 144, 145, 159, 166, 174, 175, 196, 199, 246, 247, 275, 276, 295], "dynam": [69, 79, 93, 110, 122, 145, 159, 174, 196, 199, 238, 245, 246, 247, 276, 295], "ap_bowl_2019_q1": 69, "ap_bowl_2019_q2": 69, "ap_bowl_2019_q3": 69, "ap_bowl_2019_q4": 69, "ap_bowl_2019_q5": 69, "ap_bowl_2019_q6": 69, "ap_bowl_2019_q7": 69, "ap_bowl_2019_q8": 69, "ap_bowl_2019_q9": 69, "ap_bowl_2019_q10": 69, "ap_bowl_2019_q11": 69, "ap_bowl_2019_q12": 69, "ap_bowl_2019_q13": 69, "ap_bowl_2019_q14": 69, "ap_bowl_2019_q15": 69, "ap_bowl_2019_q16": 69, "ap_bowl_2019_q17": 69, "ap_bowl_2019_q18": 69, "ap_bowl_2019_q19": 69, "ap_bowl_2019_q20": 69, "int1": 70, "int2": 70, "int3": 70, "faster": [70, 82, 109, 111, 169, 242, 243], "checkstr": [70, 114], "aba": [70, 114], "abba": [70, 114], "bcb": [70, 114], "bcd": [70, 114], "4444": [70, 161, 175, 181], "list1": [70, 82, 111, 229, 231, 239, 240, 241, 245], "xy": [70, 128], "coordin": [70, 115, 124, 131, 188, 216, 260, 264, 275, 296], "plane": 70, "legal": [70, 89, 185, 188, 244], "namedpoint": [70, 296], "myx": [70, 296], "myi": [70, 296], "incomplet": [70, 82, 111, 200, 267, 268], "mynam": [70, 296], "d1": [70, 296], "d2": [70, 296], "timerecord": [70, 82, 111], "gethour": [70, 82, 111], "getminut": [70, 82, 111], "client": [70, 71, 82, 111, 286, 287, 298], "timecard": 70, "contactinfo": 70, "phonenumb": [70, 184, 187, 194], "thephonenumb": 70, "getphonenumb": [70, 187], "extendedcontactinfo": 70, "thenicknam": 70, "dogown": 71, "invok": [71, 187, 238, 290, 301], "sportscar": 71, "vehicletest": 71, "sporti": 71, "child": [71, 284, 288, 290, 293, 294, 297, 300], "pm1": 71, "m2": 71, "pm2": 71, "cm1": 71, "cm2": 71, "bear": 71, "growl": 71, "4321": [71, 101], "classroom": [71, 84, 85, 119, 135, 271], "room": [71, 76, 79, 142, 154, 239, 245], "testval": 71, "val": [71, 200, 213, 214, 275], "method3": 71, "c2": 72, "c1": 72, "thenum": 72, "quan": [72, 81], "simplifi": [72, 116, 129, 133, 139, 140, 305], "maxcompar": 72, "savedindex": 72, "numstep": 72, "changematrix": 72, "condsid": 72, "dictionari": [72, 212, 213, 214, 242, 247, 287, 300], "xxzxyxx": 72, "cow": [72, 80, 211, 287], "awk": [72, 287], "moo": [72, 80, 287], "descend": [72, 302], "bowl": [73, 305], "2021": [73, 305], "6982": 74, "intention": [74, 114, 132, 161], "page": [74, 75, 86, 92, 107, 108, 114, 119, 121, 125, 127, 132, 135, 137, 150, 161, 162, 166, 171, 172, 175, 177, 179, 188, 221, 242, 251, 271, 274, 275, 277, 305], "quiz": [74, 114, 132, 161], "bank": [74, 75, 114, 132, 161, 183, 301, 305], "prepar": [75, 77, 119, 139, 140, 160, 185, 305], "quick": [75, 76, 120, 129, 130, 131, 168, 184, 239, 301], "cover": [75, 83, 90, 115, 116, 130, 135, 160, 166, 168, 188, 203, 204, 238, 242, 243, 247, 258, 262, 268, 296], "control": [75, 79, 80, 88, 90, 116, 125, 133, 136, 140, 160, 165, 167, 175, 186, 189, 305], "structur": [75, 77, 79, 80, 106, 107, 116, 133, 138, 160, 165, 166, 191, 211, 237, 239, 247, 305], "2d": [75, 81, 107, 250, 258, 259, 260, 263, 267, 305], "portal": [75, 160, 177, 221, 251, 277], "form": [75, 81, 83, 89, 137, 138, 146, 147, 149, 152, 180, 240, 262, 263, 265, 266, 267, 268, 299, 300, 301, 305], "assess": 75, "organ": [75, 80, 81, 108, 119, 180, 184, 191, 227, 228, 247, 271], "titl": [75, 114, 117, 124, 285, 294], "expr": 75, "ifs": [75, 151, 152, 166], "descript": [75, 80, 109, 114, 118, 119, 129, 137, 139, 140, 152, 166, 179, 184, 189, 242, 243, 247, 259, 263, 305], "ced": 75, "frq": [75, 118, 140, 163, 164, 165, 183, 203, 205, 206, 207, 208, 209, 210, 216, 225, 226, 227, 228, 230, 237, 258, 259, 305], "categor": [75, 266], "topic": [75, 83, 162, 179, 183, 191, 305], "link": [75, 79, 85, 88, 90, 98, 99, 108, 109, 113, 127, 137, 145, 147, 160, 168, 170, 200, 213, 231, 234, 242, 243, 254, 255, 262, 289, 296, 297, 298, 300], "quizz": 75, "regist": [75, 305], "increasingli": [75, 185], "applic": [75, 129, 131, 155, 184, 185, 300], "audit": [75, 160, 177, 221, 251, 277], "estim": [76, 80, 85, 86, 87, 88, 89, 90, 106, 107, 108, 109, 111, 115, 117, 119, 124, 125, 126, 127, 128, 129, 130, 131, 136, 137, 138, 141, 151, 152, 153, 154, 155, 156, 166, 167, 168, 169, 170, 171, 179, 180, 181, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 211, 212, 213, 214, 238, 239, 240, 241, 242, 243, 244, 247, 260, 261, 262, 263, 264, 265, 266, 270, 271, 272, 273, 274, 275, 292, 293, 294, 296, 297, 298, 299, 300, 301, 304], "far": [76, 127, 170, 184, 198, 211, 220, 247, 270], "keyword": [76, 84, 86, 87, 118, 124, 128, 133, 135, 136, 138, 139, 140, 151, 152, 153, 156, 165, 181, 183, 184, 189, 190, 192, 193, 210, 211, 247, 256, 258, 271, 284, 291, 293, 294, 296, 300, 301, 305], "templat": [76, 79, 86, 88, 90, 179, 184, 189, 190, 262], "befor": [76, 80, 82, 83, 85, 86, 88, 89, 90, 91, 109, 115, 124, 125, 126, 128, 129, 137, 141, 151, 152, 153, 154, 160, 166, 167, 169, 170, 172, 175, 179, 181, 182, 184, 187, 188, 189, 190, 192, 204, 211, 212, 213, 214, 215, 220, 236, 238, 239, 240, 242, 247, 248, 256, 259, 261, 262, 264, 265, 268, 272, 274, 284, 296, 298, 300, 301], "function": [76, 80, 118, 120, 126, 127, 184, 191, 195, 211, 214, 242, 268, 305], "machin": [76, 79, 135, 185, 194, 266], "toaster": 76, "bread": 76, "toast": 76, "librari": [76, 80, 115, 124, 125, 129, 238, 247], "simpl": [76, 79, 86, 107, 119, 125, 126, 127, 131, 136, 152, 153, 166, 167, 179, 188, 198, 211, 239, 251, 258, 265, 269, 305], "signatur": [76, 84, 109, 118, 125, 126, 160, 183, 190, 191, 290, 297, 301, 305], "directli": [76, 86, 107, 127, 184, 190, 239, 296, 297], "methodtrac": [76, 126, 127], "forget": [76, 86, 87, 91, 94, 120, 127, 128, 166, 172, 184, 186, 188, 189, 215, 245, 256], "mismatch": [76, 186], "mathfunct": 76, "along": [76, 108, 191, 249], "dot": [76, 119, 120, 125, 126, 131, 184, 191, 192, 211, 274, 297], "pow": [76, 88, 120, 131], "rais": [76, 120, 131, 227, 228], "root": [76, 120, 131, 266], "pythagorean": [76, 127], "theorem": [76, 127], "hypotenus": 76, "opposit": [76, 154, 155, 160, 166, 249, 299], "angl": [76, 125, 126, 167, 169], "triangl": [76, 107, 123, 126, 167, 169, 170, 262, 263, 293], "leg": 76, "incident": [76, 81], "pythagora": 76, "leader": [76, 180, 184], "gang": 76, "greek": [76, 264], "mathematician": [76, 87, 127, 170], "legend": 76, "allegedli": 76, "drown": 76, "fellow": 76, "irrat": 76, "formula": [76, 88, 90, 131, 162, 169, 170, 264, 266, 267], "window": [76, 79, 88, 115, 124, 126, 131, 137, 138, 152, 155, 166, 167, 169, 189, 190, 191, 192, 211, 242, 243, 260, 294, 300], "belov": [76, 141], "cruel": 76, "lock": [76, 131], "surround": [76, 151], "moat": 76, "likewis": [76, 88], "laddersizeneed": 76, "Then": [76, 80, 86, 87, 88, 90, 109, 116, 119, 125, 126, 127, 128, 131, 138, 141, 152, 153, 154, 160, 162, 167, 170, 171, 184, 187, 191, 193, 202, 211, 212, 213, 214, 217, 240, 243, 247, 248, 272, 275, 298], "therefor": [76, 90, 102, 184, 212, 240], "calculatepizzabox": [76, 127], "numofpeopl": [76, 117, 119, 126, 127, 178, 184, 189, 190, 193], "slicesperbox": [76, 127], "taken": [77, 83, 179, 224, 225, 226, 238], "languag": [77, 79, 80, 83, 86, 87, 88, 89, 90, 107, 115, 119, 124, 128, 141, 151, 166, 167, 184, 186, 188, 189, 211, 239, 261, 262, 270, 271, 272, 293, 297, 301], "scratch": [77, 87, 151, 156, 166, 167, 211], "snap": [77, 166, 167], "plug": [77, 153], "python": [77, 79], "javascript": 77, "syntax": [77, 80, 84, 87, 91, 94, 124, 125, 186, 215, 272, 305], "prior": [77, 81, 150, 188, 238, 243], "unlik": [77, 211, 296], "palett": 77, "attent": [77, 86, 137], "lower": [77, 87, 120, 129, 239], "upper": [77, 87, 120, 129, 149], "punctuat": [77, 129, 213], "semicolon": [77, 86, 87, 94, 142, 151, 167, 211], "paragraph": 77, "forgot": [77, 125, 131, 166], "period": [77, 84, 86, 94, 104, 118, 140, 165, 183, 210, 237, 260, 269, 291, 294], "curli": [77, 80, 86, 109, 137, 151, 152, 157, 166, 172, 193, 211], "brace": [77, 80, 86, 109, 137, 151, 152, 157, 166, 172, 193, 211], "pseudocod": [77, 89, 90, 151, 166, 167, 211, 213, 238, 240], "indent": [77, 151, 152, 166, 167, 197, 205, 206, 208, 209, 212, 213, 217, 218, 223, 227, 228, 236, 241, 250, 267, 268, 274], "reformat": 77, "activ": [77, 79, 81, 88, 126, 128, 131, 139, 140, 141, 151, 154, 155, 165, 166, 167, 169, 170, 171, 177, 179, 180, 184, 187, 189, 190, 191, 192, 194, 211, 213, 221, 236, 238, 243, 244, 261, 262, 263, 275, 277, 294, 300, 305], "habit": [77, 86, 152, 167, 188], "frequent": [77, 78, 86, 297, 301], "tidi": 77, "googl": [77, 81, 88, 168, 211, 242, 243, 244], "doc": [77, 79, 80, 87, 90, 153, 247, 260], "incred": 78, "grow": [78, 242, 245, 247], "watch": [78, 80, 86, 88, 109, 119, 124, 131, 141, 156, 166, 167, 168, 169, 184, 185, 189, 191, 192, 203, 207, 211, 244, 275, 301], "yourself": [78, 86, 88, 137, 167, 290, 294], "substitut": [78, 81, 88, 108, 176, 213, 279, 291, 292, 305], "awesom": [78, 81, 189, 190], "strategi": [78, 166], "effort": [78, 81, 185, 188], "train": 78, "enough": [78, 87, 90, 116, 131, 154, 157, 187, 191, 194, 202, 218], "navig": [78, 86, 107, 115, 180], "buddi": [78, 86, 114], "advantag": [78, 114, 242, 247, 299], "usual": [78, 80, 86, 87, 97, 105, 107, 109, 114, 115, 116, 120, 124, 125, 127, 129, 132, 161, 162, 166, 167, 168, 178, 179, 184, 187, 188, 189, 190, 193, 200, 212, 213, 214, 229, 233, 238, 242, 247, 253, 258, 275, 285, 294, 297], "roadblock": 78, "futur": [78, 114, 151, 164], "file": [79, 86, 91, 107, 114, 115, 119, 124, 126, 127, 160, 162, 167, 169, 177, 179, 180, 184, 186, 189, 211, 212, 213, 221, 237, 238, 242, 251, 260, 262, 263, 265, 266, 277, 294, 296, 299, 305], "integr": [79, 86, 136], "panel": [79, 296], "log": [79, 82, 83, 86, 111, 117, 181, 242], "histori": [79, 86, 166, 175, 244], "popular": [79, 188, 244], "ones": [79, 107, 127, 129, 155, 164, 171, 191, 214, 260, 275], "offer": [79, 83], "featur": [79, 119, 184, 211, 212, 266, 293], "chromebook": 79, "instal": 79, "replit": [79, 88, 90, 115, 119, 124, 125, 126, 127, 136, 137, 138, 151, 152, 153, 166, 167, 169, 180, 212, 262, 263, 265, 266, 275, 296, 299, 300], "com": [79, 80, 81, 83, 87, 88, 90, 102, 107, 115, 123, 127, 137, 138, 142, 153, 161, 180, 184, 187, 188, 191, 198, 207, 242, 244, 247, 260, 262, 263, 265, 266, 294, 299], "awar": [79, 90, 185, 244], "chat": [79, 135], "juicemind": [79, 88, 90, 119, 124, 125, 126, 128, 129, 136, 137, 138, 151, 152, 153, 166, 167, 169, 212, 299], "pickcod": 79, "io": [79, 80, 247], "en": 79, "quickstart": 79, "repositori": 79, "git": 79, "wide": [79, 260, 266], "approv": [79, 190], "blank": [79, 87, 168, 179, 211], "repo": 79, "editor": 79, "prompt": 79, "pack": 79, "debugg": 79, "copilot": 79, "gpt": 79, "sign": [79, 87, 88, 89, 90, 94, 130, 131, 141, 151, 155, 182, 184, 215, 256, 290, 299], "signup": 79, "visualstudio": 79, "download": [79, 108, 119, 124, 126, 127, 160, 167, 169, 262, 263, 265, 266, 296], "microsoft": 79, "studio": 79, "drjava": [79, 108, 136], "pane": 79, "www": [79, 81, 88, 115, 180, 191, 207, 244], "explor": [79, 139, 140, 141, 154, 155, 160, 192, 244, 251, 262, 264, 266, 269], "playlist": 79, "youtub": [79, 107, 163, 164, 191, 203, 204, 207, 224, 225, 242, 258, 259], "plypwr4erjcnzwb95mvvlkaro6pifv1fhd": 79, "lightweight": 79, "automat": [79, 86, 90, 128, 130, 187, 189, 194, 211, 238, 239, 245, 272, 290, 296, 297], "platform": [79, 81], "virtual": 79, "diagram": [79, 119, 126, 154, 156, 167, 180, 183, 184, 259, 262, 279, 280, 281, 282, 293, 294, 305], "csd": 79, "vhdl": 79, "complex": [79, 80, 90, 125, 126, 129, 142, 153, 155, 156, 157, 162, 170, 179, 184, 191, 202, 212, 262, 266, 296, 301], "profil": 79, "graph": [79, 88], "cpg": 79, "uml": [79, 180, 184, 251, 269, 279, 280, 281, 282, 293, 294], "viewer": 79, "canva": 79, "conjunct": 79, "workbench": 79, "intro": [79, 80, 118, 237, 305], "pdf": [79, 133, 135, 162, 179], "tutori": [79, 90, 153, 180, 184, 247], "jetbrain": 79, "easier": [79, 86, 87, 88, 94, 95, 104, 118, 123, 125, 140, 165, 184, 188, 191, 210, 211, 213, 214, 222, 237, 241, 247, 252, 262, 269, 278, 290, 291, 299, 305], "configur": 79, "html": [79, 80, 87, 90, 132, 153, 211, 247, 260, 305], "kb": 79, "packag": [79, 87, 124, 128, 129, 130, 131, 237, 247, 260, 301, 305], "skylit": 79, "javamethod": 79, "faq": 79, "break": [80, 109, 153, 188, 191, 234, 238, 243, 300, 301], "subproblem": [80, 191], "perform": [80, 91, 153, 178, 180, 184, 242, 243], "task": [80, 123, 129, 182, 249], "enclos": [80, 86, 87, 128, 151, 152, 157, 172, 191, 193], "subroutin": 80, "etc": [80, 87, 128, 151, 153, 156, 170, 179, 189, 215, 242, 247, 275, 299], "latter": [80, 301], "awai": [80, 88, 90, 94, 127, 129, 131, 166, 173, 191, 218, 244, 274, 297], "hit": [80, 125, 128, 260], "brake": [80, 125], "stop": [80, 96, 103, 107, 108, 109, 125, 150, 166, 167, 172, 175, 212, 242, 247, 259, 266, 300], "avoid": [80, 151, 152, 156, 179, 185, 191, 194, 212, 240, 244], "repetit": [80, 166, 191], "macdonald": [80, 126], "farm": 80, "signal": [80, 128, 162, 166, 191], "methodnam": [80, 125, 131, 191, 192, 284], "flow": [80, 125, 136, 140, 166, 167, 189, 305], "choru": [80, 125, 191], "interrupt": [80, 81, 125], "immedi": [80, 86, 106, 107, 125, 152, 166, 188, 189, 201, 212, 240, 268], "vers": [80, 126, 191, 192], "scroll": [80, 137, 260, 275, 299], "duck": [80, 86], "banana": [80, 125], "action": [80, 86, 88, 89, 108, 119, 125, 126, 127, 137, 168, 182, 189, 192, 194, 242, 263, 290], "trace": [80, 84, 103, 104, 105, 107, 112, 118, 127, 137, 140, 153, 154, 165, 167, 168, 172, 194, 202, 212, 214, 241, 243, 274, 275, 305], "api": [80, 129, 137, 188, 260], "document": [80, 81, 86, 124, 125, 126, 129, 137, 188, 216, 242, 243], "comma": [80, 247, 248, 265, 301], "printstream": 80, "oracl": [80, 87, 90, 153, 247, 260], "javas": [80, 87, 90, 153, 247, 260], "compat": 80, "term": [80, 119, 188, 200], "interchang": [80, 126], "except": [80, 107, 120, 123, 129, 143, 146, 147, 148, 149, 156, 160, 175, 187, 188, 191, 201, 211, 215, 247], "everywher": [80, 151], "quack": 80, "goos": 80, "honk": 80, "len": [80, 88, 89, 114, 126, 129, 153, 167, 168, 170, 191, 212, 213, 214, 242, 243], "reserv": [80, 81, 87, 91, 305], "memori": [80, 81, 87, 88, 90, 91, 119, 124, 128, 141, 156, 194, 211, 212, 214, 301], "liter": [80, 86, 88, 90, 128, 156], "ant": [80, 191, 192], "march": [80, 191, 192], "sound1": 80, "sound2": 80, "purr": [80, 125], "endors": [81, 305], "offici": [81, 188], "2019": [81, 88, 135, 160, 165, 177, 183, 219, 221], "review": [81, 135, 165, 171, 184, 187, 305], "barbara": [81, 83, 150], "ericson": [81, 83, 150, 305], "michigan": [81, 83, 305], "beryl": [81, 305], "hoffman": [81, 305], "elm": [81, 305], "ma": 81, "guidelin": [81, 185, 249], "grant": 81, "mobil": [81, 92, 93, 100, 101, 110, 121, 122, 158, 159, 173, 174, 195, 196, 197, 199, 223, 246, 250, 260, 276, 288, 295, 302], "csp": [81, 84, 85, 151, 166, 167, 189, 211, 213, 260, 305], "thank": [81, 150, 154, 155, 238], "barb": [81, 305], "beth": 81, "simon": 81, "colleen": [81, 88, 119], "lewi": [81, 88, 119], "john": [81, 234], "figliulo": 81, "paulin": 81, "lake": 81, "jennif": 81, "rosato": 81, "kim": 81, "evelti": 81, "becki": 81, "stacei": 81, "lopez": [81, 154], "kyle": 81, "gillett": 81, "peter": [81, 305], "bower": 81, "edit": [81, 136, 250, 272, 284], "extraordinair": 81, "kate": 81, "mcdonnel": 81, "cherri": 81, "creek": 81, "co": [81, 227, 266], "junit": 81, "suit": 81, "volunt": 81, "pat": [81, 86, 187], "clark": 81, "emma": [81, 256, 272], "brown": 81, "pinnel": 81, "megha": 81, "sharma": 81, "arjun": 81, "balaji": 81, "anvita": 81, "gollu": 81, "auto": 81, "gradabl": 81, "2023": [81, 187, 305], "seibel": [81, 305], "author": [81, 136, 188, 190, 266, 285, 294], "berkelei": [81, 266, 305], "began": [81, 162], "valuabl": [81, 83], "runeston": [81, 82, 83, 88, 111, 152, 213, 305], "bug": [81, 86, 87, 130, 189, 192, 305], "report": [81, 84, 86, 90, 152, 160, 179, 185, 305], "acknowledg": 81, "gratefulli": 81, "jobe": 81, "brad": 81, "miller": 81, "canterburi": 81, "zealand": 81, "jeff": 81, "jochen": 81, "rick": 81, "philip": 81, "guo": 81, "paul": 81, "resnick": 81, "hackathon": 81, "instructor": 81, "dashboard": 81, "david": 81, "ranum": 81, "luther": 81, "foundat": 81, "ebook": [81, 83, 88], "1432300": 81, "1138378": 81, "1228352": 81, "opinion": [81, 160], "conclus": [81, 200], "recommend": [81, 135, 142, 151, 161, 268], "necessarili": [81, 154, 178, 202, 301], "reflect": [81, 208, 209, 263], "tfr14": 81, "03256": 81, "00363": 81, "tfr": 81, "01052": 81, "succe": [81, 83, 179], "contributor": 81, "emili": [81, 211, 213], "cahil": 81, "bre": 81, "ana": 81, "deen": 81, "kantwon": 81, "roger": [81, 234], "hemanth": 81, "koralla": 81, "ikenna": 81, "omekam": 81, "gabriel": 81, "galarza": 81, "ja": 81, "nimish": 81, "todi": 81, "ashraf": 81, "youni": 81, "sana": [81, 184], "ajani": 81, "yamini": 81, "nambiar": 81, "andrew": 81, "teachout": 81, "sydni": 81, "peterson": 81, "bhavika": 81, "devnani": 81, "stephani": 81, "remi": 81, "kira": 81, "woodhous": 81, "california": [81, 244, 266], "san": 81, "diego": 81, "matthew": 81, "crook": 81, "miranda": 81, "valeri": 81, "hon": 81, "sophia": 81, "kraus": 81, "levi": 81, "shauna": 81, "sapper": 81, "creation": [81, 185, 210, 215, 238, 244, 245, 256, 305], "atiba": 81, "nkosi": 81, "kee": 81, "robert": 81, "mckenzi": 81, "nicol": 81, "guobadia": 81, "daniel": 81, "boaitei": 81, "2014": [81, 135, 164, 236, 279, 280, 281, 282, 289, 305], "christi": 81, "zachari": 81, "javier": [81, 298], "gabbi": [81, 94], "jackson": 81, "sofia": [81, 211], "moin": 81, "gerald": 81, "nash": 81, "sabrina": 81, "stringformatt": [81, 237, 241], "oo": 81, "hamelberg": 81, "seat": [81, 249, 256, 271], "chart": 81, "christin": 81, "hsieh": 81, "carlo": 81, "averi": 81, "rosh": 81, "jp": 81, "fasano": 81, "srikar": 81, "yendap": 81, "kiran": 81, "ruston": 81, "arvindh": 81, "manian": 81, "format": [81, 90, 180, 188, 191, 217, 218, 238, 299], "stori": [81, 128, 170, 305], "sanjana": 81, "duttagupta": 81, "peerinstruction4c": 81, "licens": [81, 152], "noncommerci": 81, "sharealik": 81, "barbar": [81, 83, 150], "umich": [81, 83, 150], "2024": [81, 305], "hoffmanb": 81, "peterseibel": 81, "net": [81, 180, 184, 247, 294], "redistribut": 81, "modif": [81, 251, 265, 269, 275], "permit": 81, "retain": 81, "copyright": [81, 305], "disclaim": 81, "reproduc": [81, 162, 179], "distribut": [81, 157, 217, 218, 266], "nor": [81, 86, 89], "deriv": [81, 82, 111, 195, 286, 298], "permiss": [81, 202, 244], "BY": 81, "THE": 81, "holder": [81, 194, 301], "AND": [81, 155, 218], "AS": 81, "OR": [81, 154, 155], "impli": [81, 87, 216, 219], "warranti": 81, "BUT": 81, "OF": 81, "merchant": 81, "fit": [81, 136, 179], "FOR": 81, "IN": 81, "NO": 81, "shall": 81, "BE": 81, "liabl": 81, "indirect": 81, "exemplari": 81, "consequenti": 81, "damag": 81, "procur": 81, "loss": [81, 185], "profit": 81, "ON": 81, "theori": 81, "liabil": 81, "tort": 81, "neglig": 81, "aris": [81, 185, 244], "IF": 81, "advis": 81, "SUCH": 81, "icon": [81, 156, 305], "flaticon": 81, "getbootstrap": 81, "creativecommon": 81, "123456": [82, 111], "findlongest": [82, 111, 200, 232], "consecut": [82, 90, 111, 164, 200, 202, 205, 206, 214, 215, 241, 268], "target": [82, 109, 111, 123, 168, 200, 201, 212, 213, 214, 233, 242, 249], "lencount": [82, 111, 200], "maxlen": [82, 111, 200], "var1": [82, 111, 149, 161, 170, 181], "var2": [82, 111, 149, 161, 170, 181], "93": [82, 111, 131, 132, 234], "84": [82, 111, 132, 234], "92": [82, 111, 131, 132, 142], "83": [82, 111, 132], "susan": [82, 111], "matt": [82, 111], "updat": [82, 111, 133, 178, 191, 209, 214, 228, 260], "1234": [82, 99, 108, 111], "methodon": [82, 111, 286, 298], "methodtwo": [82, 111, 286, 298], "encapsul": [82, 111, 184, 216], "heirarchi": [82, 111], "latinx": 83, "nativ": 83, "remot": 83, "session": [83, 150], "undergradu": 83, "tinyurl": 83, "55z7tyb9": 83, "guardian": 83, "introduc": [83, 86, 107, 124, 137, 166, 211, 242], "deeper": [83, 127, 165, 259, 305], "email": [83, 150, 184, 187, 189, 190, 194, 298], "academi": [83, 305], "privaci": [83, 185, 237, 305], "prefac": [84, 85, 305], "cloud": [84, 85], "github": [84, 85, 242], "codespac": [84, 85], "vscode": [84, 85], "bluej": [84, 85], "jgrasp": [84, 85, 136], "intellij": [84, 85], "netbean": [84, 85], "eclips": [84, 85], "growth": [84, 85, 242, 305], "mindset": [84, 85, 305], "pair": [84, 85, 86, 87, 88, 90, 106, 107, 109, 119, 124, 125, 126, 128, 129, 135, 136, 141, 151, 154, 160, 166, 167, 169, 170, 172, 179, 180, 184, 187, 188, 194, 195, 210, 211, 212, 213, 219, 237, 243, 247, 272, 275, 294, 299, 301, 305], "survei": [84, 85, 111, 305], "sister": [84, 85, 136], "summari": [84, 104, 105, 108, 118, 137, 140, 165, 183, 210, 237, 269, 270, 273, 291, 292, 305], "weather": [84, 135, 136, 152, 305], "maze": [84, 305], "cast": [84, 91, 123, 131, 301, 305], "bonu": [84, 133, 305], "unicod": [84, 272, 305], "vocabulari": [84, 86, 104, 118, 124, 140, 165, 183, 184, 210, 237, 269, 291, 305], "mistak": [84, 86, 104, 118, 140, 151, 165, 168, 179, 183, 210, 237, 269, 291, 305], "preview": [84, 305], "2026": [84, 305], "procedur": [84, 106, 107, 118, 191, 305], "abstract": [84, 88, 118, 126, 167, 191, 211, 212, 245, 260, 262, 305], "song": [84, 125, 126, 166, 167, 183, 305], "ladder": [84, 305], "tower": [84, 305], "android": [86, 244], "minecraft": 86, "netflix": 86, "tablet": 86, "translat": [86, 90, 91, 106, 107, 186, 272], "worldwid": 86, "myclass": [86, 188], "revisit": 86, "login": [86, 88, 243, 289, 305], "screen": [86, 124, 127, 184, 190], "ln": 86, "quot": [86, 87, 128], "Such": [86, 127], "penal": [86, 215, 239, 256], "lenient": 86, "bye": [86, 115, 128, 129, 136, 156, 166, 240], "sent": [86, 212], "grace": [86, 154], "hopper": 86, "rubber": 86, "earli": [86, 90, 153, 170, 172, 188, 212, 214, 215, 266], "pioneer": 86, "moth": 86, "flew": 86, "1947": 86, "ey": 86, "attempt": [86, 88, 116, 129, 133, 194], "unfortun": [86, 213], "firstclass": 86, "unclos": 86, "submit": 86, "via": [86, 90], "colon": 86, "cryptic": 86, "meaning": [86, 87], "suggest": [86, 88, 90, 131, 154, 184], "caret": 86, "complain": 86, "soon": [86, 168, 170, 212], "recogn": [86, 266, 275], "quicker": 86, "tempt": 86, "rid": 86, "slow": [86, 119, 137, 167], "undo": 86, "unfix": 86, "date": [86, 124, 125, 146, 147, 149, 162, 188, 285, 294], "toi": [86, 300], "nameofclass": 86, "monitor": 86, "cursor": 86, "isfun": 86, "unexpect": [86, 241], "pong": 87, "fraction": [87, 91, 131, 187, 193, 218], "76": 87, "20393": 87, "60293": 87, "93032": 87, "float": [87, 90], "decim": [87, 88, 90, 91, 94, 114, 131, 163, 207, 238, 260, 274], "rel": [87, 88, 148, 236, 293], "magnitud": 87, "scientif": [87, 251, 269], "64": [87, 242], "rare": [87, 238], "georg": 87, "bool": 87, "19th": 87, "centuri": 87, "invent": 87, "algebra": 87, "domain": 87, "household": 87, "monei": [87, 94, 114, 131, 191, 194, 227, 228, 301], "precis": [87, 90, 131], "smush": [87, 128], "hijos": [87, 128], "jose": [87, 128], "equat": [87, 176], "shoe": [87, 191], "ticket": 87, "visit": [87, 112, 167, 168, 211, 212, 262, 275], "temperatur": [87, 117, 142, 149, 154, 178, 184, 192, 194], "insur": 87, "numvisit": 87, "hasinsur": 87, "tradition": [87, 90], "pi": 87, "symbol": [87, 91], "underscor": 87, "spec": 87, "jl": 87, "se14": 87, "crazi": 87, "thisisareallylongnam": 87, "camelcas": 87, "sensit": [87, 91, 129], "convent": 87, "gamescor": 87, "camel": [87, 91, 94, 123], "hump": 87, "append": [87, 91, 94, 123, 128, 129, 224, 239], "gpa": [87, 293], "numstud": 87, "plu": [88, 89, 164, 240, 242, 260, 301], "increment": [88, 89, 107, 112, 130, 164, 166, 167, 175, 182, 188, 191, 192, 198, 206, 208, 212, 213, 220, 236, 240, 243, 245, 248, 264, 265], "strang": [88, 212, 260], "scanner": [88, 90, 128, 129, 136, 151, 166, 237, 238, 305], "anyon": [88, 178], "behold": 88, "w3school": 88, "java_user_input": 88, "asp": 88, "newer": [88, 130, 247], "howtodoinjava": 88, "keyboard": [88, 90, 272], "exponenti": 88, "desmo": 88, "confusingli": 88, "confus": [88, 103, 138, 152, 297], "surpris": [88, 130, 187, 239, 267, 268], "approxim": [88, 91, 150, 152, 238, 243], "truncat": [88, 90, 238], "throw": [88, 129, 131, 156, 188, 240, 247], "arithmeticexcept": 88, "preced": [88, 91, 154], "pemda": 88, "hurt": 88, "unsur": [88, 268], "operand": [88, 90, 91, 154], "elementari": [88, 141, 170, 171], "floormod": 88, "158": 88, "birthdat": 88, "born": 88, "repl": [88, 90, 115, 160, 180, 264, 300], "thrown": [88, 90, 94, 211, 212, 218, 240, 247, 274], "accord": [88, 133, 152, 164, 180, 191, 216, 259], "unless": [88, 91, 146, 147, 149, 154, 178, 191, 214], "shortcut": [89, 91, 167, 170], "mnemon": [89, 141], "concis": 89, "minu": [89, 175, 198, 211, 215, 218, 242, 243, 245, 262, 263, 275, 299], "joke": 89, "incremend": 89, "shorcut": 89, "partner": [89, 136, 143, 168], "occassion": 89, "afteward": 89, "afterward": 89, "postfix": 89, "prefix": [89, 238], "context": [89, 160, 296], "pencil": [89, 156], "simul": [89, 116, 133, 151, 152, 299, 300], "dry": 89, "prove": [89, 155], "scope": [89, 106, 183, 194, 272, 305], "bronz": 90, "heat": 90, "913": 90, "celsiu": [90, 117], "molten": 90, "reshap": 90, "melt": 90, "pour": [90, 214], "mold": 90, "shape": [90, 119, 152, 165, 169, 296, 299, 300, 305], "metal": 90, "handl": [90, 107, 138, 153, 160, 247, 300], "round": 90, "contagi": 90, "bunch": [90, 128], "widen": 90, "vice": [90, 135, 167], "versa": [90, 135, 167], "wider": [90, 169], "31": [90, 151, 152, 233, 242, 274], "53": 90, "larger": [90, 119, 130, 169, 171, 179, 184, 193, 194, 202, 219, 243, 265, 267], "min_valu": [90, 91, 120, 130], "max_valu": [90, 120, 130], "nearest": 90, "somewher": [90, 131, 242, 296], "negnumb": 90, "nearestint": 90, "nearestnegint": 90, "closest": [90, 131, 152, 188, 193], "333333": 90, "accuraci": 90, "byte": [90, 260], "2147483647": [90, 130], "2147483648": [90, 130], "overflow": [90, 130, 176], "printf": 90, "02f": 90, "numberformat": 90, "escap": [90, 128], "94": [90, 131], "284": 90, "666667": 90, "chines": [90, 211, 272], "lookup": 90, "emoji": 90, "ascii": [90, 269, 270, 305], "128": [90, 163, 207, 242], "codepoint": 90, "hex": 90, "1f600": 90, "128512": 90, "1996": 90, "five": [90, 131, 150, 171, 179, 212, 215, 260, 301], "536": 90, "char": 90, "seven": [90, 123], "folk": [90, 109, 243], "ooop": 90, "112": 90, "064": 90, "septemb": [90, 124], "2022": [90, 116, 140, 305], "149": 90, "186": 90, "obsolet": 90, "dec": 90, "temporari": [90, 204, 214], "cut": [90, 160, 213, 238, 242], "finit": 90, "myscor": 91, "235": 91, "quizlet": [91, 120, 157, 172, 186, 215, 245, 256, 290], "embed": [91, 120, 214], "studenttot": 91, "absolut": [91, 120, 131, 208, 247], "experiment": [92, 121], "famou": [92, 170], "menu": [93, 110, 122, 159, 174, 180, 184, 196, 199, 246, 260, 276, 279, 280, 281, 282, 295], "u1_muc_wc1": 93, "ch4ex1muc": 93, "u1_muc_wc2": 93, "ch4ex2muc": 93, "u1_muc_wc3": 93, "ch4ex3muc": 93, "u1_muc_wc4": 93, "ch3ex1muc": 93, "u1_muc_wc5": 93, "ch3ex2muc": 93, "u1_muc_wc6": 93, "ch3ex4muc": 93, "u1_muc_wc7": 93, "ch3ex5muc": 93, "u1_muc_wc8": 93, "ch4ex5muc": 93, "u1_muc_wc9": 93, "ch4ex6muc": 93, "u1_muc_wc10": 93, "ch3ex6muc": 93, "u1_muc_wc11": 93, "ch3ex7muc": 93, "u1_muc_wc12": 93, "ch3ex8muc": 93, "u1_muc_wc13": 93, "ch3ex9muc": 93, "u1_muc_wc14": 93, "ch3ex10muc": 93, "mari": 94, "sport": 94, "soccer": 94, "carli": 94, "justin": 94, "movi": [94, 114, 117, 124, 154, 160, 193, 285, 294], "300": [94, 124, 188, 265], "unmatch": [94, 152], "tripmil": 94, "mass": 94, "bmi": 94, "feet": 94, "tall": 94, "pound": 94, "00": [94, 114, 131, 146, 147, 149, 182, 279, 280, 281, 282], "milespergallon": 94, "clearanc": 94, "coupon": 94, "portion": 94, "320893": 94, "roughli": 94, "quarter": 94, "starstr": 97, "multiplyeven": 97, "ex": [98, 108, 229, 232, 233, 234, 235, 243, 248, 253], "redo": 98, "82": [98, 142], "q11": 99, "dcba": [100, 101], "hihihi": 101, "xhihxixx": 101, "4_2_": 101, "findsum": 102, "euqal": 102, "codingbat": [102, 123, 142, 161, 198], "27": [106, 264], "strmethod": 106, "eri": 106, "ry": 106, "captur": 106, "deep": 106, "implicit": [106, 128, 296], "neverend": 107, "Of": 107, "crash": 107, "stackoverflowerror": 107, "mystery2": 107, "broken": [107, 193], "folder": [107, 212, 299], "sub": 107, "regular": [107, 160, 211, 240], "stare": 107, "deepli": 107, "plain": [107, 180, 191, 216, 219, 220, 236, 258, 259, 267, 268], "fractal": 107, "sierpinski": 107, "subdivid": 107, "tree": [107, 108, 152, 223, 290, 300], "incredibli": 107, "easili": [107, 131, 247], "linear": [107, 109, 212, 242, 275], "youtu": [107, 163, 164, 191, 203, 204, 224, 225, 242, 258, 259], "v2s_8e_ubbi": 107, "demonstr": [107, 152, 166, 189, 212, 238, 240, 242, 243, 297], "gigamonkei": 107, "misc": 107, "depend": [107, 125, 126, 127, 133, 160, 169, 170, 179, 184, 187, 208, 242, 294, 296, 299, 300], "shrink": [107, 245], "bunni": [107, 108], "bunnyear": [107, 108], "cup": [108, 214], "grap": 108, "pop": 108, "test1": [108, 181, 287], "test2": [108, 287], "upsid": [108, 170], "handi": [108, 130], "jeloit": 108, "joensuu": 108, "fi": 108, "jeliot": 108, "ear": 108, "toward": [108, 124, 125, 141, 212, 216, 236, 267], "xyzxyxi": 108, "elimin": [109, 166, 242], "prefer": [109, 136, 141, 238], "eleg": 109, "startindex": 109, "endindex": [109, 188], "binarysearch": [109, 233, 242], "conquer": [109, 166], "danc": [109, 131, 243], "mergesorthelp": 109, "subarrai": 109, "86": [109, 233, 234, 242], "43": [109, 274], "split": [109, 166, 213, 219, 247], "deck": 109, "recursivebinarysearch": 109, "sortedarrai": 109, "u10_muc_wc1": 110, "ch12ex1muc": 110, "u10_muc_wc2": 110, "ch12ex2muc": 110, "u10_muc_wc3": 110, "ch12ex3muc": 110, "u10_muc_wc4": 110, "ch12ex4muc": 110, "u10_muc_wc5": 110, "ch12ex5muc": 110, "u10_muc_wc6": 110, "ch12ex6muc": 110, "u10_muc_wc7": 110, "ch12ex7muc": 110, "u10_muc_wc8": 110, "ch12ex8muc": 110, "u10_muc_wc9": 110, "ch12ex9muc": 110, "u10_muc_wc10": 110, "ch12ex10muc": 110, "u10_p2_muc_wc2": 110, "ch12p2ex2muc": 110, "u10_p2_muc_wc3": 110, "ch12p2ex3muc": 110, "u10_p2_muc_wc4": 110, "ch12p2ex4muc": 110, "u10_p2_muc_wc5": 110, "ch12p2ex5muc": 110, "u10_p2_muc_wc6": 110, "ch12p2ex6muc": 110, "u10_p2_muc_wc7": 110, "ch12p2ex7muc": 110, "bound": [112, 164, 172, 182, 198, 206, 215, 216, 232, 236, 240, 256, 259, 261, 266, 267], "breed": [114, 119, 124, 189, 190], "mycat": 114, "rate": [114, 117, 124, 165, 184, 301, 305], "scarymovi": 114, "ded": 114, "ca": 114, "indexof": [114, 118, 120, 123, 136, 137, 156, 160, 168, 175, 212, 300, 305], "successfulli": [114, 124], "intheat": [114, 124], "unknown": [114, 124, 187], "bankaccount": [114, 194], "accountid": 114, "initialdeposit": 114, "printcurrenttot": 114, "newaccount": 114, "12345": 114, "xyz": 114, "dealership": [114, 285], "sale": [114, 285, 294], "door": [114, 126, 191, 285], "air": [114, 285], "someclass": 114, "mainclass": [114, 287], "somefunc": 114, "someotherfunc": 114, "hoo": 114, "woo": 114, "somevar": 114, "jbutton": [115, 180], "toolkit": [115, 260], "introduct": [115, 251, 269], "jframe": [115, 180], "jlabel": [115, 180], "awt": [115, 260], "layout": 115, "frame": 115, "setsiz": 115, "setlayout": 115, "setvis": 115, "button1": [115, 189], "setbound": 115, "resiz": [115, 127], "addactionlisten": [115, 180], "javatpoint": [115, 180], "getpoint": [116, 133], "goalreach": [116, 133], "tripl": [116, 133, 212], "level1": 116, "level2": 116, "level3": 116, "boilingpoint": [117, 127, 178, 191], "boil": [117, 178], "hasfrozen": 117, "frozen": 117, "liquid1": 117, "artwork": 117, "galleri": 117, "painting1": 117, "classsiz": [117, 181], "numoffriend": [117, 181], "yourparti": [117, 181], "98": [117, 131, 211, 215], "wag": 117, "tail": [117, 152, 263, 268], "celsiustofahrenheit": 117, "ctemp": 117, "ftemp": 117, "printtemperatur": 117, "fahrenheit": 117, "77": 117, "33": [117, 131, 151, 153, 166, 207, 212, 213, 274], "calculatepizzaord": 117, "slicesperperson": [117, 126], "numofpizza": 117, "printord": [117, 299, 300], "slice": [117, 126], "calculatemovier": 117, "234": 117, "455": 117, "oneth": 117, "anotherth": 117, "mad": [118, 305], "lib": [118, 305], "compareto": [118, 120, 137, 141, 225, 226, 234, 242, 284, 305], "wrapper": [118, 120, 238, 245, 305], "swing": [118, 183, 211, 262, 263, 265, 266, 275, 296, 305], "primari": 119, "blueprint": [119, 120, 184], "cooki": [119, 184, 227, 228], "cutter": [119, 184], "properti": [119, 168, 184, 185, 186, 189, 210, 211, 232, 237, 239, 271, 305], "discuss": [119, 127, 128, 129, 131, 136, 141, 150, 160, 184, 185, 187, 188, 189, 191, 238, 243, 244, 299], "noun": [119, 184], "adject": [119, 160], "verb": [119, 184], "yertl": [119, 125, 126, 127, 152, 167, 169, 184], "browser": [119, 124, 126, 127, 169, 175], "habitat": [119, 124], "default": [119, 124, 127, 129, 136, 162, 179, 187, 211, 215, 245, 296], "turnright": [119, 125, 126, 152, 211], "sidewai": 119, "compass": [119, 126], "north": [119, 125, 126, 153, 211], "west": [119, 126, 153], "east": [119, 126, 153, 211], "myrtl": [119, 184], "classnam": [119, 124, 131, 179, 187, 191, 192, 194, 211, 290], "variablenam": [119, 124, 184, 187, 192, 272], "yourturtlenam": 119, "complic": [119, 160, 258], "penup": [119, 125, 126], "pendown": [119, 125, 126], "classif": [119, 128], "belt": 119, "discolightson": 119, "disco": 119, "ball": [119, 140, 218, 266, 305], "partystart": 119, "immut": [120, 128, 129, 187, 191], "intvalu": [120, 130], "doublevalu": [120, 130], "str1": [120, 228], "str2": [120, 228], "pointer": [120, 125, 129], "u2_muc_wc1": 122, "ch3ex3muc": 122, "u2_muc_wc2": 122, "ch4ex4muc": 122, "u2_muc_wc3": 122, "ch4ex7muc": 122, "u2_muc_wc4": 122, "ch4ex8muc": 122, "u2_muc_wc5": 122, "ch4ex9muc": 122, "u2_muc_wc6": 122, "ch4ex10muc": 122, "name1": 123, "alex": [123, 234], "lol": 123, "laugh": 123, "loud": 123, "prob": [123, 142, 161, 198, 200], "p161056": 123, "p147483": 123, "p108853": 123, "p130896": 123, "p130781": 123, "t1": [123, 124, 192, 287], "horizont": [123, 249, 263, 271], "newli": [124, 186, 238], "640x480": [124, 260], "400": [124, 265], "300x400": 124, "world1": 124, "world2": 124, "cartesian": 124, "carri": [124, 268], "t2": [124, 192, 287], "commonli": [124, 272, 298, 301], "2005": 124, "map": [124, 167, 211, 244, 271], "januari": [124, 162], "9th": [124, 162], "sept": 124, "customturtl": 124, "warm": [124, 140, 305], "activecod": [124, 137, 294, 299], "shell": 124, "150x200": 124, "25x50": 124, "350": 124, "ishungri": [124, 187], "shorthair": 124, "hungri": [124, 141], "tabbi": 124, "king": 124, "nullpointerexcept": [125, 156, 238, 247], "style": [125, 140, 146, 147, 182, 184, 305], "straight": [125, 262], "diagon": [125, 126, 248, 249, 263], "invitefriend": 125, "cancelparti": 125, "endparti": 125, "welcomehom": 125, "purrmeow": 125, "subtl": 126, "simpleturtl": 126, "javadoc": [126, 131, 188, 301], "pen": [126, 169, 190], "predefin": 126, "magenta": 126, "cyan": 126, "setpencolor": 126, "setbodycolor": 126, "setshellcolor": 126, "extern": [126, 167, 169, 184], "equilater": [126, 167], "roof": [126, 264], "interpret": [126, 211, 300], "traceobj": [126, 127], "walk": [126, 135, 142, 154, 163, 164, 203, 204, 224, 241, 242, 258, 259], "builder": 126, "moveto": [126, 184, 190], "inchestocentimet": 126, "54": 126, "printincentimet": 126, "inch": 126, "centimet": 126, "splitpizza": 126, "printslic": 126, "observ": [127, 194], "contrast": [127, 262], "obvious": 127, "getxpo": [127, 184, 190], "getypo": [127, 184, 190], "bother": 127, "movement": [127, 190], "refresh": [127, 166, 172, 175], "fork": [127, 160, 180, 260, 262, 263, 264, 265, 266], "occupi": [127, 203, 204, 249], "inde": [127, 184], "somewhat": [127, 238], "circl": [127, 154, 162, 179, 188, 300], "radiu": 127, "14159": 127, "amt": [127, 200, 212], "mention": [127, 212], "caller": [127, 187, 189], "gettemp": [127, 178], "water": [127, 178, 194, 262], "greet": [128, 136, 284, 297], "lang": [128, 129, 130, 131, 238, 296, 301], "ye": [128, 146, 147, 149, 151, 152, 156, 190, 192, 282, 294, 296], "music": [128, 131, 293], "ancestri": 128, "hernandez": 128, "exclam": 128, "birthdai": 128, "represent": [128, 156, 173, 189, 258, 259, 301], "1243": 128, "124": 128, "backslash": [128, 272], "wacki": 128, "silli": 128, "memor": [129, 155, 170, 239], "overridden": [129, 189, 284, 297, 298, 300, 301], "abccba": 129, "babi": 129, "insensit": 129, "comparetoignorecas": 129, "equalsignorecas": [129, 234], "zoo": 129, "prewritten": 129, "essenti": [129, 188], "indexoutofboundsexcept": [129, 188, 240], "igpai": 129, "transform": [129, 139, 140, 305], "ith": [129, 211], "chandan": 129, "sarkar": 129, "wrap": [130, 141, 162, 184, 232, 238, 245], "deprec": [130, 239], "anymor": 130, "complement": 130, "underflow": 130, "odomet": 130, "roll": [130, 182, 191], "surpass": 130, "autobox": [130, 238, 239, 245], "unbox": [130, 239, 245], "bore": 131, "outcom": [131, 157, 188], "subset": [131, 242, 275], "1000000": 131, "125": 131, "Their": 131, "exclus": [131, 141, 154], "expand": [131, 137, 152, 153], "dollar": [131, 191], "richer": 131, "invest": 131, "penni": 131, "shy": 131, "million": [131, 260, 262], "trick": 131, "pocket": 131, "stretch": 131, "rnd": 131, "rnd1": 131, "rnd2": 131, "rnd3": 131, "rnd4": 131, "discard": 131, "quadrillion": 131, "rn": 131, "locker": [131, 211, 271], "spin": [131, 300], "dial": 131, "permut": 131, "01": [131, 182, 262], "02": 131, "03": 131, "04": 131, "05": [131, 162, 179], "06": 131, "07": 131, "08": 131, "09": 131, "91": [131, 142], "96": [131, 264], "97": [131, 211, 264], "numbersperdi": 131, "numberofdi": 131, "zac": 131, "martin": 131, "255": [131, 254, 258, 259, 260, 262, 275], "187": 132, "apcentr": [133, 135], "ap22": 133, "levelon": 133, "leveltwo": 133, "levelthre": 133, "isbonu": 133, "playmanytim": 133, "dens": 133, "belong": [133, 152, 192], "eleven": 135, "steganographi": [135, 269, 305], "picturelab": 135, "celebr": [135, 183, 237, 291, 305], "eliza": 135, "therapist": 135, "bot": 135, "1970": [135, 153, 188], "1990": 135, "asdfghjkl": 135, "peculiar": 135, "respond": [135, 136, 138, 153], "getrespons": [136, 137, 138, 166], "maggi": 136, "getgreet": 136, "brother": 136, "chatbot": [136, 137, 138, 140, 166, 305], "magpie2": 136, "getrandomrespons": 136, "mitten": 136, "favor": 136, "pronoun": 136, "finkelstein": 136, "robot": [136, 266], "trim": [136, 137], "noncommitt": 136, "1b": 136, "veget": 136, "smother": 136, "chees": 136, "magpierunner2": 136, "lauri": 136, "april": 136, "2012": [136, 203, 204, 224, 225, 226, 230, 258, 259], "repli": 136, "nextlin": [136, 152, 166, 247], "father": 136, "committ": 136, "number_of_respons": 136, "whichrespons": 136, "hmmm": 136, "stringexplor": 137, "illustr": [137, 217, 218], "1c": 137, "behav": [137, 156, 188, 216], "notfoundpsn": 137, "fromindex": [137, 168], "simpli": 137, "catch": [137, 160, 223, 244, 247], "ensur": [137, 166, 178, 185, 187, 188, 191, 249, 296], "findkeyword": 137, "haven": [137, 207], "startpo": 137, "incorpor": 137, "psn": 137, "refin": 137, "codelen": [137, 169, 172, 184, 187, 189, 192, 193, 194, 213, 214, 241, 242, 259, 274, 275, 301], "magpi": [137, 140, 166, 305], "spain": [137, 138], "french": [138, 211], "magpie4": 138, "transformiwanttostat": 138, "transformyoumestat": 138, "transformiwantstat": 138, "transformiyoustat": 138, "fri": 138, "restructur": [138, 211], "pogil": [140, 165, 171, 183, 237, 305], "Ifs": [140, 305], "dangl": [140, 305], "adventur": [140, 305], "circuit": [140, 156, 157, 305], "morgan": [140, 305], "rubric": [140, 162, 179, 283, 291, 305], "posttest": [140, 145, 147, 150, 305], "mia": 141, "alias": [141, 156, 191], "numer": [141, 154, 162, 187, 238, 242, 243, 247, 272], "troubl": [141, 157], "apart": [141, 148], "pointi": 141, "allig": 141, "mouth": 141, "rightmost": [141, 163], "totalminut": 141, "345": 141, "warn": [141, 188, 191], "briefli": 141, "numberphil": 141, "inquiri": [141, 154, 155, 170], "particip": [141, 154, 155, 170], "encrypt": [141, 267, 268], "factor": [141, 262, 284], "curiou": [141, 184], "tricki": 141, "against": [142, 166, 188, 191], "ride": 142, "dish": 142, "negat": [142, 154, 155, 157, 214, 262, 275], "havehomework": 142, "fever": 142, "cold": 142, "hot": 142, "72": 142, "81": 142, "71": 142, "p118290": 142, "p183071": 142, "p110973": 142, "p103360": 142, "p169213": 142, "p178728": 142, "p115233": 142, "overtim": [143, 194], "remain": [143, 171, 236, 239, 240, 259, 297], "workload": 143, "yourworkload": 143, "partnerworkload": 143, "eithr": 143, "needovertim": 143, "alarmclock": [145, 146, 147, 149], "datefashion": [145, 146, 147, 149], "frontback": 145, "proce": [145, 147], "sun": [146, 147, 149], "mon": [146, 147, 149], "tue": [146, 147, 149], "vacat": [146, 147, 149], "clock": [146, 147, 149, 182], "weekend": [146, 147, 149], "restaur": [146, 147, 149, 188], "stylish": [146, 147, 149], "cloth": [146, 147, 149], "front_back": [146, 147, 149], "s_e": [146, 147, 149], "noon": [146, 147, 149, 267], "afternoon": [146, 147, 149], "roommat": 148, "yourmessi": 148, "messi": 148, "roommatemessi": 148, "shouldclean": 148, "squirrel": 149, "palo": 149, "alto": 149, "spend": [149, 152], "issumm": 149, "squirrelplai": 149, "pre": 150, "measur": [150, 242], "lose": [150, 211, 274], "parenthesi": [151, 187], "statement1": [151, 152, 153], "statement2": [151, 152, 153], "statementn": 151, "remind": [151, 171], "umbrella": 151, "ubiquit": 151, "israin": 151, "carefulli": 151, "multilin": [151, 188], "wear": 151, "coat": 151, "glove": 151, "iscold": 151, "shake": 151, "28": [151, 235], "38": 151, "coin": 152, "land": 152, "flowchart": [152, 153], "claus": 152, "ishead": 152, "potenti": 152, "percentag": 152, "halfwai": 152, "chanc": [152, 184], "akin": 152, "fiction": [152, 153], "decis": [152, 185], "pinpoint": 152, "mammal": 152, "distinguish": [152, 193, 194], "reptil": 152, "fly": [152, 266], "eleph": 152, "singer": 152, "athlet": [152, 180, 184], "attach": 152, "79": [152, 171], "possibilit": 153, "statement3": 153, "nutsandbolt": 153, "quartil": 153, "hook": 153, "Will": [153, 263, 274], "batteri": 153, "unplug": 153, "coloss": 153, "cave": 153, "walkthrough": 153, "elabor": 153, "understood": 153, "command": [153, 238], "recreat": 153, "seri": [153, 170, 206], "66": [153, 213], "cleanedroom": 154, "didhomework": 154, "carisavail": 154, "homeworkdon": 154, "venn": 154, "alan": 154, "jill": 154, "westerlund": 154, "hoover": 154, "sweetwat": 154, "sunni": 154, "beach": [154, 218, 260, 262, 264, 275], "truthtabl": 154, "rumor": 155, "weren": 155, "kevin": 155, "saxton": 155, "kent": 155, "ct": [155, 178, 191, 194], "augustu": 155, "1800": 155, "yield": 155, "simplif": 155, "worksheet": [155, 160, 180, 184, 187], "xpo": [156, 184, 188], "ypo": [156, 188], "autograd": [156, 166, 167, 168, 191, 212, 262, 263], "grader": 156, "shortcircuit": 156, "memo": 156, "u3_muc_wc1": 159, "ch5ex1muc": 159, "u3_muc_wc2": 159, "ch5ex2muc": 159, "u3_muc_wc3": 159, "ch5ex3muc": 159, "u3_muc_wc4": 159, "ch5ex4muc": 159, "u3_muc_wc5": 159, "ch5ex5muc": 159, "u3_muc_wc6": 159, "ch5ex6muc": 159, "u3_muc_wc7": 159, "ch5ex7muc": 159, "u3_muc_wc8": 159, "ch5ex8muc": 159, "u3_muc_wc9": 159, "ch5ex9muc": 159, "u3_muc_wc10": 159, "ch5ex10muc": 159, "cleansenti": 160, "csv": [160, 237, 305], "consumerreviewlabfil": 160, "shop": [160, 238, 291, 305], "basi": 160, "headphon": 160, "rank": 160, "agre": [160, 168], "qualiti": 160, "quantiti": 160, "sentimentv": 160, "ctrl": 160, "runtim": [160, 237, 247, 290, 299, 305], "funni": 160, "txt": [160, 247], "simplereview": 160, "26westreview": 160, "totalsenti": 160, "starrat": 160, "texttostr": 160, "simpler": [160, 263, 275], "bad": 160, "positiveadject": 160, "negativeadject": 160, "fakereview": 160, "randomadject": 160, "randompositiveadject": 160, "randomnegativeadject": 160, "star": [161, 165, 169, 170, 175, 296, 305], "warmup": 161, "p142270": 161, "p101475": 161, "p165666": 161, "p117334": 161, "p121596": 161, "ap19": [162, 179], "calendar": 162, "sundai": 162, "mondai": 162, "saturdai": 162, "firstdayofyear": 162, "nth": 162, "dayofyear": 162, "numleapyear": 162, "reveal": [162, 163, 179, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 220, 224, 225, 227, 228, 236, 258, 259, 267, 268], "easiest": [162, 187, 265], "wast": 162, "tuesdai": 162, "2017": [162, 238], "61": 162, "firstdayyear": 162, "jan": 162, "8th": 162, "divisor": [162, 165, 210, 214, 305], "isselfdivisor": [163, 207], "selfdivisor": [163, 207], "102": 163, "ahead": [163, 236], "ok1hdtmr3a": 163, "entri": [164, 184, 224, 225, 236, 258], "scrambleword": [164, 236], "adjac": [164, 201, 204, 206, 214, 249, 302], "scrambledstr": [164, 236], "tan": [164, 236], "abracadabra": [164, 236], "whoa": [164, 236], "stringscrambl": 164, "hlvdo9nij44": 164, "snowflak": [165, 265, 305], "apcalendar": [165, 305], "numberofleapyear": [165, 305], "dayofweek": [165, 305], "scrambl": [165, 237, 241, 305], "sentiment": [165, 305], "autogener": [165, 305], "fake": [165, 305], "quickli": [166, 170, 242, 262, 301], "exit": 166, "repeatedli": [166, 168, 169, 205, 206, 268], "simplest": [166, 259], "reader": 166, "demo": [166, 275], "accident": 166, "accid": [166, 185], "sentinel": 166, "prematur": 166, "nextint": [166, 247], "printpopsong": 167, "exterior": 167, "360": [167, 169], "4x90": 167, "pentagon": [167, 169], "polygon": [167, 169], "nonagon": 167, "wall": 167, "rewritten": [167, 213], "ithlett": 168, "srevers": 168, "criteria": [168, 214, 241], "outer": [169, 170, 175, 243, 248, 256, 258, 259, 261, 264, 265, 267, 271, 274, 275], "predict": [169, 170, 185], "setspe": 169, "delai": 169, "turnamount": 169, "largestvalu": 170, "smallestvalu": 170, "natur": [170, 232, 271], "neat": 170, "summat": 170, "carl": 170, "gauss": 170, "1780": 170, "101": 170, "cspogil": 171, "helen": 171, "hu": 171, "twelv": 171, "candi": [171, 284], "amoung": 171, "kindergarten": 171, "get_mid": 173, "stringwork": 173, "ev_div": 173, "numwork": 173, "even_div": 173, "6892": 173, "u4_muc_wc1": 174, "ch6ex1muc": 174, "u4_muc_wc2": 174, "ch6ex2muc": 174, "u4_muc_wc3": 174, "ch6ex3muc": 174, "u4_muc_wc4": 174, "ch6ex4muc": 174, "u4_muc_wc5": 174, "ch6ex5muc": 174, "u4_muc_wc7": 174, "ch6ex7muc": 174, "u4_muc_wc8": 174, "ch6ex8muc": 174, "u4_muc_wc9": 174, "ch6ex9muc": 174, "u4_muc_wc10": 174, "ch6ex10muc": 174, "reset": [175, 182, 198, 206, 208], "printer": 175, "2010": [176, 187, 227, 228, 289], "ax": 176, "slope": 176, "line1": 176, "slope1": 176, "getslop": 176, "online1": 176, "isonlin": 176, "line2": 176, "slope2": 176, "625": 176, "online2": 176, "paramat": 176, "adoptcat": 178, "partyhost": 178, "natasha": 178, "eduardo": 178, "emillio": 178, "undeclar": 178, "billi": [178, 234], "charli": 178, "78": 178, "cap": 178, "volumeofmus": [178, 184], "currenttemperatur": 178, "bp": [178, 191], "fp": 178, "unabl": 178, "assumpt": [178, 188], "getcurrenttemp": [178, 194], "getcurrenttemperatur": 178, "resettemp": [178, 190], "new_temp": 178, "liq": 178, "resettemperatur": 178, "mutat": [178, 180, 183, 189, 191, 290, 297, 305], "raisetemperatur": 178, "calculatepizzacostperperson": 178, "numofbox": 178, "priceofonepizzabox": 178, "updatenumofpeopl": 178, "additionalpeopl": [178, 190], "unsuccess": 178, "changetemp": 178, "newtemp": [178, 190], "increasetemp": 178, "howmuch": 178, "ordermorefood": [178, 193], "eatfood": 178, "getboxesoffood": 178, "boxesoffood": [178, 193], "foodbox": [178, 193], "additionalfoodbox": [178, 193], "updatedamountoffood": [178, 193], "getnumofpeopl": [178, 189], "eatenbox": [178, 193], "monthofparti": 178, "partystarttim": 178, "starttim": 178, "getmonth": 178, "getstarttim": 178, "gethost": 178, "addtoopt": 178, "partyopt": 178, "addparti": 178, "onlythismonth": 178, "reject": 178, "p1": [178, 184, 194], "kerri": 178, "p2": [178, 184, 194], "jule": 178, "10th": 178, "accumul": [179, 210, 305], "expressionsvalu": 179, "tr": 179, "10000": [179, 247], "0no": 179, "0when": 179, "9000": 179, "5000": 179, "7000": 179, "0the": 179, "14000": 179, "13000": 179, "1of": 179, "27000": 179, "23000": 179, "1111": 179, "2of": 179, "10222": 179, "2the": 179, "51111": 179, "conform": 179, "draft": 179, "threshold": 179, "exampleclass": 179, "typeofvar": [179, 189, 190], "varnam": [179, 189, 190], "getvarnam": [179, 189], "changevarnam": 179, "newvalu": [179, 190], "accessori": 179, "brainstorm": [180, 184, 187], "statist": [180, 184, 266], "health": [180, 184], "subject": [180, 184], "categori": [180, 184], "jtextfield": 180, "uncom": [180, 240, 275, 296, 297, 298, 299, 301], "actionlisten": 180, "119": 181, "unrel": [182, 208, 209], "tick": 182, "59": 182, "european": [182, 244], "midnight": [182, 267, 268], "invalid": 182, "offset": 182, "pad": 182, "anatomi": [183, 305], "riddl": [183, 305], "agil": [183, 305], "setter": [183, 189, 284, 290, 296, 297, 305], "groupwork": [183, 237, 305], "midterm": [183, 305], "steptrack": [183, 305], "activedai": [183, 305], "adddailystep": [183, 305], "averagestep": [183, 305], "aplin": [183, 305], "skeleton": 184, "altogeth": 184, "charl": 184, "moment": 184, "meat": 184, "anatom": 184, "weird": 184, "appendix": 184, "perhap": 184, "vital": 184, "blood": 184, "pressur": 184, "puls": 184, "diari": 184, "decor": 184, "stress": 184, "anywher": [184, 194, 211, 214, 238, 245], "pink": [184, 260], "setxpo": 184, "setypo": 184, "gmail": [184, 187], "123": [184, 187], "7890": [184, 187], "ood": 184, "glanc": 184, "sketch": 184, "notebook": 184, "whiteboard": 184, "unifi": [184, 262, 293], "hire": [184, 189], "monopoli": 184, "trademark": 184, "hasbro": 184, "sell": [184, 227, 228], "dream": 184, "scheme": 184, "rich": 184, "trade": 184, "hotel": 184, "bankrupt": 184, "oppon": 184, "chest": 184, "cross": 184, "playground": 184, "slide": 184, "initquest": 184, "initansw": 184, "printquest": 184, "printansw": 184, "stand": [184, 239, 247, 260], "restrict": 184, "numofboxesofpizza": 184, "startparti": 184, "acm": 185, "ethic": [185, 237, 305], "wire": 185, "articl": 185, "live": [185, 193, 299], "rapid": 185, "autom": 185, "hardwar": 185, "harm": [185, 244], "unintend": 185, "consequ": 185, "reliabl": 185, "implic": 185, "intellectu": 185, "pose": 185, "lane": 185, "collis": 185, "safer": 185, "distract": 185, "drink": [185, 279, 280, 281, 282], "pedestrian": 185, "shade": [185, 258, 259, 262, 275], "joi": 185, "buolamwini": 185, "race": 185, "recognit": 185, "mit": 185, "justic": 185, "leagu": 185, "ted": 185, "facial": 185, "polic": 185, "crime": 185, "benefici": [185, 244], "maxim": [185, 260], "concern": 185, "economi": 185, "constructornam": 187, "suffici": 187, "initnam": 187, "initemail": 187, "initphon": 187, "conveni": 187, "addressbookentri": 187, "getemail": 187, "anonym": 187, "denomin": 187, "honda": [187, 211], "ford": 187, "mutabl": [187, 191, 238], "addr": 187, "initaddr": 187, "getstreet": 187, "getciti": 187, "getstat": 187, "issenior": 187, "oliv": 187, "whisker": 187, "bella": 187, "undefin": 187, "kitten": [187, 262], "sprinkl": 187, "luci": 187, "luna": 187, "commerci": 188, "jdk": 188, "ital": 188, "tag": [188, 211], "promis": 188, "testscor": 188, "studentnam": [188, 271], "extracredit": 188, "ec": 188, "lo": 188, "beginindex": 188, "getitoend": 188, "subsect": 188, "satellit": 188, "outerspac": 188, "thoroughli": 188, "protect": [188, 244], "actor": [188, 216], "staff": 188, "deliv": 188, "waterfal": 188, "phase": 188, "sprint": 188, "scrum": 188, "wake": 188, "morn": 188, "purchas": [188, 227, 228], "button2": 189, "exampletempl": [189, 190], "objectnam": [189, 190, 191], "strictli": [189, 232], "notabl": [189, 238], "clinic": [189, 190], "patient": 189, "lizard": 189, "Its": [189, 190], "shouldn": 190, "reflex": [190, 301], "setvarnam": 190, "newnam": 190, "setvar": 190, "ayanna": 190, "setid": [190, 297], "presum": [190, 296], "testerclass": 190, "getnum": 190, "setnum": 190, "exact": 190, "setnumofpeopl": 190, "addpeopl": 190, "mainten": 191, "reus": [191, 290, 293, 299], "sing": 191, "di23o5cn4zu": 191, "ab_channel": 191, "rock": [191, 218], "27nlearn": 191, "knick": 191, "knack": 191, "paddi": 191, "whack": 191, "bone": 191, "rhyme": 191, "thumb": 191, "knee": 191, "findlett": 191, "qpwez8vv2yq": 191, "param1": 191, "param2": 191, "wallet": 191, "putmoneyinwallet": 191, "isboil": 191, "returntyp": 192, "staticvari": 192, "staticmethod": 192, "personcount": 192, "printcount": 192, "maxtemp": 192, "t3": [192, 287], "numvers": 192, "sit": 193, "violat": 193, "eatfoodbox": 193, "currentpric": 193, "movier": 193, "getcurrentpric": 193, "printpric": 193, "setemail": 194, "conflict": [194, 238], "mypai": 194, "getpai": 194, "calculatepaywithovertim": 194, "ot": 194, "getovertimepai": 194, "paywithovertim": 194, "acount": 194, "atm": 194, "teller": 194, "venmo": 194, "paypal": 194, "instancevari": 194, "addtojar": 194, "liquidjar": 194, "addliquid": 194, "totaltemp": 194, "gettotaltemp": 194, "milk": [194, 214], "jar": 194, "unneed": [195, 240], "argument1": 195, "argument2": 195, "u5_muc_wc1": 196, "ch7ex1muc": 196, "u5_muc_wc2": 196, "ch7ex2muc": 196, "u5_muc_wc3": 196, "ch7ex3muc": 196, "u5_muc_wc4": 196, "ch7ex4muc": 196, "u5_muc_wc5": 196, "ch7ex5muc": 196, "u5_muc_wc6": 196, "ch7ex6muc": 196, "u5_muc_wc7": 196, "ch7ex7muc": 196, "u5_muc_wc8": 196, "ch7ex8muc": 196, "u5_muc_wc9": 196, "ch7ex9muc": 196, "u5_muc_wc10": 196, "ch7ex10muc": 196, "a1": [198, 202, 251, 269, 275, 305], "getsum": [198, 261], "getsumchar": 198, "strarr": 198, "findmin": 198, "p167011": 198, "p191991": 198, "p146256": 198, "p199519": 198, "p109537": 198, "p180920": 198, "p104627": 198, "p199612": 198, "p105031": 198, "p100246": 198, "u6_muc_wc1": 199, "arrayex1muc": 199, "u6_muc_wc2": 199, "arrayex2muc": 199, "u6_muc_wc3": 199, "arrayex3muc": 199, "u6_muc_wc4": 199, "arrayex4muc": 199, "u6_muc_wc5": 199, "arrayex5muc": 199, "u6_muc_wc6": 199, "arrayex6muc": 199, "u6_muc_wc7": 199, "arrayex7muc": 199, "u6_muc_wc8": 199, "arrayex8muc": 199, "u6_muc_wc9": 199, "arrayex9muc": 199, "u6_muc_wc10": 199, "arrayex10muc": 199, "doublelast": [200, 212], "multal": 200, "mult": 200, "mystuff": 200, "checkarrai": 200, "loc": [200, 216], "copyarrai": 200, "partialsum": 200, "sum13": 201, "unlucki": 201, "has22": [201, 302], "total89": 201, "twosum": 201, "raymond": 202, "lister": 202, "sydnei": 202, "australia": 202, "x1": [202, 266], "x2": [202, 266], "i1": 202, "i2": 202, "issort": 202, "invers": 202, "inversioncount": 202, "array1": [202, 211], "array2": [202, 211], "a2": [202, 251, 269], "variat": [203, 204], "horsebarn": [203, 204], "findhorsespac": 203, "sk9i_mhrc5m": 203, "consolid": 204, "3hytvgdlcni": 204, "2009": [205, 206, 266], "statistician": [205, 206], "toss": [205, 206], "numbercub": [205, 206], "getcubetoss": 205, "numtoss": 205, "getlongestrun": 206, "firstnumselfdivisor": 207, "currnumb": 207, "2vbz": 207, "px1xo": 207, "2011": [208, 209, 230, 267, 268], "limitamplitud": [208, 209], "silenc": [208, 209], "nonzero": [208, 209], "trimsilencefrombegin": [208, 209], "volum": 208, "2300": 208, "4000": 208, "numchang": 208, "samples2": 209, "countri": [210, 305], "spellcheck": [210, 242, 247, 305], "foreach": [210, 305], "rotat": [210, 237, 305], "hors": [210, 214], "barn": [210, 214], "cube": [210, 214], "score1": 211, "score2": 211, "score3": 211, "score10": 211, "cram": 211, "bracket": [211, 215, 271, 272], "hasn": [211, 271], "highscor": [211, 212, 213, 215, 239], "88": [211, 213, 215], "68": [211, 215], "jamal": [211, 213, 256, 272], "mateo": [211, 213], "alloc": 211, "arraynam": [211, 212, 213, 238, 248, 274], "volvo": 211, "bmw": 211, "toyota": 211, "parallel": [211, 237, 305], "correpond": 211, "arrayindexoutofboundsexcept": [211, 212, 215, 240, 247, 256], "jpg": [211, 260, 262, 263, 264, 265, 266, 275], "puppi": [211, 262], "reindeer": 211, "china": 211, "egypt": 211, "franc": 211, "germani": 211, "india": 211, "japan": 211, "kenya": 211, "mexico": 211, "kingdom": 211, "beij": 211, "cairo": 211, "pari": 211, "berlin": 211, "delhi": 211, "tokyo": 211, "nairobi": 211, "london": 211, "arab": 211, "german": 211, "hindi": 211, "japanes": 211, "swahili": 211, "spanish": [211, 301], "uk": 211, "png": [211, 247], "central": 211, "asia": 211, "pacif": 211, "europ": [211, 244], "africa": 211, "printhtmlimag": 211, "url": [211, 247], "refactor": 211, "depict": 212, "getindexoflastelementsmallerthantarget": 212, "getindexoflastelementgreaterthantarget": 212, "5th": 212, "arraywork": 212, "triplefirstfour": 212, "incorrectli": 212, "arrayindexoutofbound": 212, "startswith": 212, "print10": 212, "printstartswith": 212, "firstlett": 212, "spellchek": 212, "wish": [213, 259], "checktext": 213, "misspel": [213, 242, 247], "studentarrai": 213, "findandprint": 213, "info": [213, 239, 289, 291, 305], "stringarrai": 213, "classnamearrai": 213, "mode": [214, 241, 305], "presenc": [214, 241], "absenc": [214, 241], "isproperti": 214, "allodd": 214, "iseven": [214, 241], "sumpairs10": 214, "nodup": 214, "overwrit": 214, "glass": 214, "juic": 214, "huge": [214, 260], "oj": 214, "gridworld": 216, "formerli": [216, 239], "apcsa": 216, "nonetheless": 216, "gridworldutil": 216, "getemptyloc": 216, "inhabit": 216, "greenfoot": 216, "unfamiliar": [216, 268], "boundedgrid": 216, "datatyp": [216, 236, 272], "explan": [216, 219, 220, 236, 258, 267, 268], "loctocheck": 216, "wordlist": [217, 218, 236, 240], "gap": [217, 218], "leftov": [217, 218], "totallett": [217, 218], "variablelist": 217, "frog": 217, "basicgapwidth": 218, "formattedlen": 218, "comp": 218, "sci": 218, "egg": [218, 236], "ham": 218, "boundari": 219, "getdelimiterslist": [219, 220], "getdelimterslist": 219, "dellist": 219, "opendel": [219, 220], "closedel": [219, 220], "isbalanc": 220, "sup": 220, "totalopen": 220, "totalclos": 220, "currstr": 220, "mous": [223, 241], "mountain": [224, 225, 226], "peak": [224, 225, 226], "climbinfo": [224, 225, 226], "peaknam": [224, 225, 226], "climbtim": [224, 225, 226], "gettim": [224, 225, 226], "climbingclub": [224, 225, 226], "addclimb": [224, 225, 226], "distinctpeaknam": [224, 225, 226], "climblist": [224, 225, 226], "distinct": [224, 225, 226], "hikerclub": [224, 225, 226], "monadnock": [224, 225, 226], "274": [224, 225, 226], "whitefac": [224, 225, 226], "301": [224, 225, 226], "algonquin": [224, 225, 226], "225": [224, 225, 226], "344": [224, 225, 226], "newclimb": 224, "everest": 224, "600": 224, "dabu9_qn92i": 224, "334": 225, "bee": 225, "kiwi": 225, "fye33ypqk": 225, "numnam": 226, "currinfo": 226, "prevnam": 226, "currnam": 226, "climbclub": 226, "numbox": [227, 228], "getvarieti": [227, 228], "getnumbox": [227, 228], "masterord": [227, 228], "theorder": [227, 228], "addord": [227, 228], "gettotalbox": [227, 228], "removevarieti": 228, "cookievar": 228, "goodi": 228, "chocol": [228, 284], "chip": 228, "shortbread": 228, "macaroon": 228, "browni": 228, "sharri": [229, 239], "numquest": [230, 231, 240], "spreadsheet": [230, 247, 271], "process1": 231, "process2": 231, "somelist": 231, "alist": [231, 290], "therebi": 232, "printevenindex": 232, "printevenel": 232, "sumnegv": 232, "removelongstr": 232, "shiftlefton": 232, "accordingli": 232, "movesmallest": 232, "smallestindex": 232, "slowest": 233, "alphasort": 234, "numbercount": 234, "guestlist": 234, "anna": [234, 248], "briana": 234, "subj1": 234, "subj2": 234, "oddevenmod": 234, "primeornot": 234, "gradesort": 234, "temp2": 234, "divisibleby2or3": 234, "divcheck": 234, "searcher": 235, "folloiwng": 235, "elem": 235, "minindex": [235, 243], "scrambleorremov": 236, "fifth": 236, "reassign": 236, "climb": [237, 241], "cookieord": [237, 241], "delimit": [237, 241, 247], "grid": [237, 241, 256], "ioexcept": [237, 305], "nio": [237, 305], "flexibl": [238, 247], "sizabl": [238, 245], "underli": [238, 239], "qualifi": 238, "wildcard": 238, "shoppinglist": 238, "namelist": [238, 239, 240, 245, 300], "list2": 238, "aslist": 238, "1a": 238, "154": 238, "digitslist": 238, "removeexampl": 239, "listnam": [239, 245], "example1": [239, 241], "example2": [239, 241], "highscorelist": 239, "handout": 239, "sam": [239, 240, 297], "procopio": 239, "bishop": 239, "blanchet": 239, "concurrentmodificationexcept": 240, "insertinord": 240, "nicer": 240, "printout": 240, "wordpair": 240, "word1": 240, "word2": 240, "getfirst": 240, "getsecond": 240, "studentlist": 240, "tyler": 240, "wordpairslist": 240, "allpair": 240, "nummatch": 240, "countodd": 241, "hasdupl": 241, "rotateleft": 241, "simultan": 241, "preliminari": 241, "vast": [242, 266], "dhlcxxx1ote": 242, "narrow": 242, "unsort": [242, 243], "sequentialsearch": 242, "simplic": 242, "shortest": 242, "alvaroisrael": 242, "characterist": 242, "fast": [242, 262], "worst": 242, "256": 242, "512": 242, "1024": 242, "slightli": 242, "linearsearch": 242, "selectionsort": 243, "insertionsort": 243, "possibleindex": 243, "summar": 243, "timelin": 244, "gp": 244, "smartphon": 244, "benefit": [244, 247], "outweigh": 244, "risk": 244, "breach": 244, "stolen": 244, "slowli": 244, "lost": [244, 280, 281], "unsaf": 244, "unauthor": 244, "gain": 244, "facebook": 244, "cambridg": 244, "analytica": 244, "incid": 244, "pb": 244, "geo": 244, "fenc": 244, "regul": 244, "gdpr": 244, "poster": [244, 260], "safeguard": 244, "u7_muc_wc1": 246, "ch8ex1muc": 246, "u7_muc_wc2": 246, "ch8ex2muc": 246, "u7_muc_wc3": 246, "ch8ex3muc": 246, "u7_muc_wc4": 246, "ch8ex4muc": 246, "u7_muc_wc5": 246, "ch8ex5muc": 246, "u7_muc_wc6": 246, "ch8ex6muc": 246, "u7_muc_wc7": 246, "ch8ex7muc": 246, "u7_muc_wc8": 246, "ch8ex8muc": 246, "u7_muc_wc9": 246, "ch8ex9muc": 246, "u7_muc_wc10": 246, "ch8ex10muc": 246, "persist": 247, "verifi": 247, "manual": 247, "modular": 247, "myfil": 247, "stream": 247, "filenotfoundexcept": 247, "fileio": 247, "unreport": 247, "caught": 247, "hasnext": 247, "inputmismatchexcept": 247, "nextdoubl": 247, "nextboolean": 247, "hasnextlin": 247, "pokemon": 247, "pokemonlin": 247, "readalllin": 247, "certainli": 247, "myarrai": 247, "toarrai": 247, "delimet": 247, "type1": 247, "imagefil": 247, "parseint": 247, "type2": 247, "defens": 247, "extract": [247, 267, 268], "pokeimag": 247, "pokemonlist": 247, "findtyp": 247, "dataset": [247, 266], "readingurl": 247, "brice": 248, "marvin": 248, "kamal": 248, "elissa": 248, "item1": 248, "item2": 248, "item3": 248, "item4": 248, "item5": 248, "item6": 248, "47": 248, "51": 248, "87": 248, "findandreplacefirst": 249, "findmaxon": 249, "encount": 249, "arrang": [249, 260], "theater": [249, 271], "isseatavail": 249, "adher": 249, "diagonalsum": 249, "a3": [251, 269, 275, 305], "a4": [251, 269, 305], "a5": [251, 269, 275, 305], "a6": [251, 269, 305], "a7": [251, 269, 305], "a8": [251, 269, 305], "collag": [251, 269, 275, 305], "a9": [251, 269, 305], "breakthrough": [251, 269], "hide": [251, 266], "strgrid": 253, "imagepixel": 254, "bright": [254, 262], "imax": 254, "bingo": [256, 271], "battleship": [256, 271], "seatingchart": [256, 271, 272], "seatinginfo": [256, 272], "jake": [256, 272], "suzi": [256, 272], "luke": [256, 272], "grai": [257, 260, 262, 269, 275, 305], "rout": [257, 269, 305], "cipher": [257, 269, 305], "grayscal": [258, 259, 262], "grayimag": [258, 259], "pixelvalu": [258, 259], "countwhitepixel": 258, "boldfac": [258, 259], "intuit": 258, "pv": 258, "rx4bps0wkxu": 258, "processimag": 259, "8j34xqkjsji": 259, "advertis": 260, "camera": [260, 266], "megapixel": 260, "sensor": 260, "zoom": 260, "rgb": [260, 275], "tilt": 260, "cd": 260, "dvd": 260, "prism": 260, "alpha": 260, "transpar": 260, "opaqu": 260, "beneath": 260, "325": 260, "webapp": 260, "binaryconvert": 260, "640": 260, "480": 260, "slider": 260, "colorchoos": 260, "firewalledreplit": 260, "berylhoffman": 260, "pictureexplor": 260, "crosshair": 260, "upload": 260, "imagecolorpick": 260, "jpeg": 260, "lossi": 260, "mysterymethod": 261, "intarraywork": 261, "gettot": 261, "gettotalnest": 261, "rowarrai": [261, 262, 275], "forev": 261, "getcount": 261, "intarrayworkertest": 261, "getlargest": 261, "getcoltot": 261, "simplepictur": 262, "digitalpictur": 262, "getpixels2d": [262, 263, 264, 265, 266, 275], "pict": [262, 275], "zeroblu": [262, 265, 275], "pixelobj": 262, "keeponlyblu": [262, 275], "metallion": 262, "bluemotorcycl": 262, "fixunderwat": 262, "ie": [262, 285], "nitk": 262, "underwat": 262, "hair": 262, "motor": 263, "sculpt": 263, "clai": 263, "twodimension": 263, "mirrorvert": [263, 265], "caterpillar": 263, "mirrorverticalrighttoleft": 263, "mirrorhorizont": 263, "mirrorhorizontalbottotop": 263, "mirrordiagon": 263, "triangular": 263, "fold": 263, "wet": 263, "templ": 264, "greec": 264, "pediment": 264, "275": 264, "mirrortempl": 264, "mirrorpoint": 264, "276": 264, "263": 264, "410": 264, "18410": 264, "mirrorarm": 264, "arm": 264, "snowperson": 264, "mirrorgul": 264, "seagul": 264, "fromrow": 265, "torow": 265, "fromcol": 265, "tocol": 265, "frompic": 265, "frompixel": 265, "topixel": 265, "onto": 265, "createcollag": 265, "flower1": 265, "flower2": 265, "flowernoblu": 265, "copyparti": 265, "mycollag": 265, "butterfli": 265, "y1": 266, "y2": 266, "red1": 266, "green1": 266, "blue1": 266, "red2": 266, "green2": 266, "blue2": 266, "colordist": 266, "edgedetect": 266, "edgedist": 266, "rightcolor": 266, "myedgedetect": 266, "geograph": 266, "cecilia": 266, "aragon": 266, "escienc": 266, "lawrenc": 266, "laboratori": 266, "ph": 266, "uc": 266, "2004": 266, "cooper": 266, "cscw": 266, "mediat": 266, "novel": 266, "analyt": 266, "cyberinfrastructur": 266, "astrophys": 266, "presidenti": 266, "pecas": 266, "intens": 266, "magazin": 266, "architect": 266, "sunfal": 266, "workflow": 266, "nearbi": 266, "supernova": 266, "uncertainti": 266, "cosmolog": 266, "energi": 266, "grand": 266, "aerobat": 266, "pilot": 266, "medalist": 266, "1993": 266, "championship": 266, "1994": 266, "champion": 266, "routeciph": [267, 268], "letterblock": [267, 268], "unfil": [267, 268], "trail": [267, 268], "fillblock": [267, 268], "encryptblock": [267, 268], "encryptmessag": [267, 268], "aforement": 267, "overlap": 268, "mte": 268, "eati": 268, "dmnitgaha": 268, "reimplement": 268, "chunksiz": 268, "rag": [271, 272], "unselect": 271, "ticketinfo": [271, 272, 274], "explicitli": [272, 296], "3rd": 272, "press": 272, "asciiart": 272, "numberrow": 272, "numbercol": 272, "innerarrai": 275, "colarrai": 275, "gettotalforcol": 275, "mixer": 275, "photograph": 275, "tini": 275, "173": 275, "214": 275, "photo": 275, "switchcolor": 275, "jason": 275, "stark": 275, "la": 275, "u8_muc_wc1": 276, "ch9ex1muc": 276, "u8_muc_wc2": 276, "ch9ex2muc": 276, "u8_muc_wc3": 276, "ch9ex3muc": 276, "u8_muc_wc4": 276, "ch9ex4muc": 276, "u8_muc_wc5": 276, "ch9ex5muc": 276, "u8_muc_wc6": 276, "ch9ex6muc": 276, "u8_muc_wc7": 276, "ch9ex7muc": 276, "u8_muc_wc8": 276, "ch9ex8muc": 276, "u8_muc_wc9": 276, "ch9ex9muc": 276, "u8_muc_wc10": 276, "ch9ex10muc": 276, "lunch": [279, 280, 281, 282], "salad": [279, 280, 281, 282], "lowest": [279, 280, 281, 282], "menuitem": [279, 280, 281, 282], "trioclass": 279, "getpric": [279, 280, 281, 282], "cheeseburg": [279, 280, 281, 282], "spinach": [279, 280, 281, 282], "soda": [279, 280, 281, 282], "coleslaw": [279, 280, 281, 282], "cappuccino": [279, 280, 281, 282], "trio": [283, 291, 305], "beagl": 284, "arf": 284, "tast": 284, "sansa": 284, "brag": 284, "overwritten": 284, "erica": 284, "parm1": 284, "parm2": 284, "younger": 284, "bookstor": 285, "publish": [285, 294, 305], "audio": 285, "tape": 285, "point3d": 286, "point2d": 286, "gradstud": [287, 300], "getinfo": [287, 300], "getfood": [287, 297, 298, 300], "taco": [287, 298, 300], "enhanceditem": [287, 297], "enitemobj": 287, "setx": [287, 297], "thex": [287, 297], "v1": 287, "test3": 287, "v2": 287, "fuel": [287, 300], "addfuel": [287, 300], "fastcar": [287, 300], "getisbn": [287, 300], "getdefinit": [287, 300], "wonder": 287, "somesound": 287, "screeech": 287, "garfield": 287, "lasagna": 287, "resolv": 290, "compli": 290, "childnam": 290, "parentnam": 290, "chain": [291, 298, 305], "cart": [291, 305], "di": 293, "motorcycl": 293, "parkinggarag": 293, "instanceof": [293, 300, 301], "courseperiod": 294, "periodlist": 294, "courseinfo": 294, "apcours": 294, "roster": 294, "comicbook": 294, "comic": 294, "itemforsal": 294, "amazon": 294, "u9_muc_wc2": 295, "oopex2muc": 295, "u9_muc_wc3": 295, "oopex3muc": 295, "u9_muc_wc5": 295, "oopex5muc": 295, "u9_muc_wc6": 295, "oopex6muc": 295, "u9_muc_wc7": 295, "oopex7muc": 295, "u9_muc_wc8": 295, "oopex8muc": 295, "u9_muc_wc9": 295, "oopex9muc": 295, "u9_muc_wc10": 295, "oopex10muc": 295, "u9_muc_wc11": 295, "oopex11muc": 295, "u9_muc_wc12": 295, "oopex12muc": 295, "implicitli": 296, "unwind": 296, "safe": 296, "mpoint": 296, "longrectangl": 296, "oval": [296, 300], "explicit": 296, "meangreet": 297, "greeter": 297, "spanishgreet": 297, "hola": 297, "annot": 297, "g2": 297, "g1": 297, "hamburg": [297, 298], "nextid": 297, "theid": 297, "curritem": 297, "vegan": 298, "contructor": 298, "ancestor": 298, "subclassinstancevari": 298, "onlinecustom": 298, "earth": 299, "incompat": 299, "shapearrai": [299, 300], "shapelist": 299, "petlist": 299, "shoppingcart": [299, 300], "groceri": 299, "discounteditem": [299, 300], "discount": [299, 300], "valuetostr": 299, "poli": 300, "morphism": 300, "toddler": 300, "countdiscounteditem": 300, "apscor": 301, "p3": 301, "p4": 301, "satisifi": 301, "o1": 301, "o2": 301, "o3": 301, "reli": 301, "pie": 301, "tasti": 301, "bake": 301, "foot": 301, "recip": 301, "classifiedword": 301, "partofspeech": 301, "symmetri": 301, "regularword": 301, "savingsaccount": 301, "has3oddoreven": 302, "isascend": 302, "isdescend": 302, "islevel": 302, "introductori": 305, "flyer": 305, "guest": [], "speaker": [], "enrol": [], "august": [], "gift": [], "genderqu": [], "technologist": [], "oct": [], "29th": [], "ncwit": [], "aspir": [], "aichsaward": [], "revis": 305, "univ": 305, "framework": 305, "csawesome2": 305, "brows": 305}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"arraytest": [0, 1], "part": [0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 37, 38, 39, 40, 69, 133, 162, 167, 205, 206, 208, 209, 212, 216, 217, 218, 219, 220, 227, 228, 264, 268], "A": [0, 6, 8, 10, 12, 37, 39, 57, 69, 133, 162, 163, 164, 203, 205, 208, 216, 217, 219, 224, 227, 258, 267, 279], "try": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 37, 38, 176, 203, 205, 206, 208, 209, 224, 225, 226, 236, 258, 259, 267, 279], "solv": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 37, 38, 133, 162, 163, 164, 176, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 220, 224, 225, 227, 228, 236, 258, 259, 267, 268, 279], "It": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 37, 38, 176, 203, 224, 225, 236, 258, 259, 267, 279], "b": [1, 4, 7, 9, 11, 13, 38, 40, 162, 204, 206, 207, 209, 218, 220, 225, 228, 236, 259, 268], "exercis": [2, 36, 60, 74, 95, 114, 132, 133, 136, 137, 138, 161, 178, 200, 222, 252, 262, 278], "hidden": [3, 25, 303], "word": [3, 240], "write": [3, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 93, 110, 122, 147, 159, 164, 166, 174, 179, 183, 187, 190, 191, 196, 199, 216, 217, 218, 219, 220, 246, 276, 295], "class": [3, 76, 116, 119, 124, 130, 131, 179, 180, 183, 184, 187, 189, 190, 191, 247, 262], "numbergroup": [4, 5], "c": [5, 42, 185, 226], "randomstringchoos": [6, 7, 37, 38, 39, 40], "skyview": [8, 9], "stringcod": [10, 11], "studentanswersheet": [12, 13], "free": [14, 41, 116, 133, 162, 163, 164, 176, 179, 182, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 220, 224, 225, 226, 227, 228, 236, 257, 258, 259, 267, 268, 279, 283], "respons": [14, 41, 116, 133, 138, 162, 163, 164, 176, 179, 182, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 220, 224, 225, 226, 227, 228, 236, 257, 258, 259, 267, 268, 279, 283], "practic": [14, 39, 41, 68, 70, 71, 72, 76, 80, 86, 87, 88, 91, 92, 93, 94, 96, 100, 101, 102, 103, 110, 116, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 133, 134, 141, 142, 144, 145, 146, 147, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161, 166, 167, 171, 172, 173, 174, 175, 184, 186, 187, 189, 190, 191, 193, 194, 195, 196, 197, 198, 199, 201, 202, 211, 214, 215, 223, 232, 241, 245, 246, 248, 249, 250, 256, 274, 275, 276, 280, 281, 282, 284, 288, 289, 290, 295], "peer": [15, 16, 17, 18, 19, 20, 21, 22, 23], "instruct": [15, 16, 17, 18, 19, 20, 21, 22, 23], "unit": [15, 16, 17, 18, 19, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 84, 91, 112, 116, 118, 120, 133, 157, 172, 186, 215], "1": [15, 24, 26, 61, 70, 84, 88, 91, 107, 112, 117, 133, 135, 160, 271, 274, 280, 293], "multipl": [15, 16, 17, 18, 19, 20, 21, 22, 23, 73, 74, 97, 98, 99, 114, 132, 161, 178, 200, 222, 229, 230, 231, 233, 234, 235, 241, 252, 253, 254, 255, 278, 285, 286, 287], "choic": [15, 16, 17, 18, 19, 20, 21, 22, 23, 73, 74, 97, 98, 99, 114, 132, 161, 178, 200, 222, 229, 230, 231, 233, 234, 235, 252, 253, 254, 255, 278, 285, 286, 287], "question": [15, 16, 17, 18, 19, 20, 21, 22, 23, 97, 98, 99, 114, 116, 132, 133, 137, 152, 161, 162, 176, 179, 182, 200, 216, 219, 220, 229, 230, 231, 233, 234, 235, 253, 254, 255, 257, 283, 285, 286, 287], "2": [16, 19, 28, 62, 71, 108, 116, 117, 118, 120, 136, 160, 213, 272, 275, 281, 294, 300], "3": [17, 29, 63, 72, 90, 133, 137, 157, 160, 282], "4": [18, 30, 64, 138, 160, 171, 172], "turtl": [19, 119, 124, 126, 127, 167, 169], "us": [20, 107, 118, 131, 137, 188, 211, 293], "object": [20, 117, 118, 119, 124, 156, 184, 211, 212, 213, 240, 247, 275, 284, 301], "arrai": [21, 22, 198, 201, 202, 210, 211, 212, 213, 214, 239, 248, 249, 251, 256, 261, 269, 270, 271, 272, 273, 274, 275, 299], "2d": [22, 248, 249, 251, 256, 261, 269, 270, 271, 272, 273, 274, 275], "6": [23, 24, 32, 112, 215], "pictur": [23, 251, 260, 261, 262, 263, 264, 265, 266, 275], "teacher": [24, 112], "pd": [24, 112], "pretest": [24, 82, 148], "file": [25, 247], "code": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 39, 41, 89, 92, 93, 94, 100, 101, 102, 110, 121, 122, 123, 134, 136, 142, 145, 146, 147, 149, 156, 158, 159, 163, 164, 173, 174, 175, 180, 195, 196, 197, 198, 199, 201, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 220, 223, 224, 225, 227, 228, 232, 246, 248, 249, 250, 258, 259, 276, 284, 288, 295], "toggl": [26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 93, 110, 122, 159, 174, 196, 199, 246, 276, 295], "10": 27, "5": [31, 65, 117, 160, 186], "7": 33, "8": [34, 151], "9": 35, "again": [37, 38], "2nd": 38, "time": [38, 61, 62, 63, 64, 65, 73, 182], "parson": [39, 40, 302], "mix": [39, 41, 92, 93, 100, 101, 110, 121, 122, 134, 145, 146, 158, 159, 173, 174, 195, 196, 197, 199, 205, 206, 208, 209, 223, 227, 228, 246, 250, 276, 288, 295], "up": [39, 41, 83, 92, 93, 100, 101, 110, 121, 122, 133, 134, 158, 159, 173, 174, 195, 196, 197, 199, 205, 206, 208, 209, 223, 227, 228, 246, 250, 276, 288, 295], "more": [39, 100, 137, 150, 160, 161, 171, 198, 201, 249, 289], "after": 42, "ap": [42, 61, 62, 63, 64, 65, 66, 69, 70, 71, 72, 75, 76, 77, 80, 82, 86, 87, 88, 119, 124, 125, 126, 127, 133, 141, 151, 152, 153, 154, 155, 156, 166, 167, 184, 187, 189, 190, 191, 193, 194, 211, 274, 275, 305], "csa": [42, 61, 62, 63, 64, 65, 66, 70, 71, 72, 75, 77, 82, 305], "bootcamp": 42, "colleg": [42, 177, 221, 251, 277], "industri": 42, "academia": 42, "specif": 42, "subfield": 42, "anaya": 43, "taylor": 43, "bryan": 44, "hickerson": 44, "briceida": 45, "marisc": 45, "carla": 46, "de": [46, 155], "lira": 46, "camil": 47, "mbayo": 47, "destini": 48, "deind": 48, "smith": 48, "eric": 49, "espinoza": 49, "dr": [50, 51, 56, 79], "gloria": 50, "opoku": 50, "boateng": 50, "juan": 51, "gilbert": 51, "lien": 52, "diaz": 52, "luisa": 53, "moral": 53, "luca": 54, "voco": 54, "milli": 55, "rodriguez": 55, "nettric": 56, "gaskin": 56, "challeng": [57, 76, 80, 86, 87, 88, 89, 90, 106, 109, 119, 124, 125, 126, 127, 128, 129, 130, 131, 141, 151, 152, 153, 154, 155, 156, 166, 167, 168, 169, 170, 184, 187, 188, 189, 190, 191, 192, 193, 194, 211, 212, 213, 238, 239, 240, 242, 243, 247, 272, 275, 294, 296, 297, 298, 299, 300, 301], "In": 57, "comput": 57, "impostor": 57, "syndrom": 57, "lack": 57, "divers": 57, "meet": 58, "The": [58, 88, 124, 187, 236, 267], "interviewe": 58, "stori": 59, "exam": [61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 73, 75, 82, 202], "prepar": [66, 67, 137], "x": 68, "bowl": 69, "2021": 69, "about": 75, "call": [76, 80, 125, 126], "method": [76, 80, 86, 107, 108, 125, 126, 127, 129, 137, 179, 184, 191, 192, 239, 297, 299, 301], "preview": [76, 80], "2026": [76, 80], "curriculum": [76, 80], "non": [76, 170], "void": 76, "common": [76, 91, 103, 120, 129, 151, 157, 166, 172, 186, 212, 215, 245, 256, 290], "error": [76, 86, 151, 166, 212], "outsid": 76, "groupwork": [76, 80, 86, 87, 88, 89, 90, 106, 109, 119, 124, 125, 126, 127, 128, 129, 130, 131, 141, 151, 152, 153, 154, 155, 156, 166, 167, 168, 169, 170, 179, 180, 184, 185, 187, 188, 189, 190, 191, 192, 193, 194, 211, 212, 213, 238, 239, 240, 242, 243, 244, 247, 272, 275, 294, 296, 297, 298, 299, 300, 301], "program": [76, 78, 80, 86, 88, 90, 119, 124, 125, 126, 127, 128, 129, 130, 131, 141, 151, 152, 153, 154, 155, 156, 166, 167, 168, 169, 170, 184, 187, 188, 189, 190, 191, 192, 193, 194, 211, 212, 213, 238, 239, 240, 242, 243, 247, 272, 275, 294, 296, 297, 298, 299, 300, 301], "ladder": 76, "tower": 76, "summari": [76, 80, 86, 87, 88, 89, 90, 91, 103, 106, 109, 119, 120, 124, 125, 126, 127, 128, 129, 130, 131, 141, 151, 152, 153, 154, 155, 156, 157, 166, 167, 168, 169, 170, 172, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 211, 212, 213, 215, 238, 239, 240, 242, 243, 244, 245, 256, 272, 275, 290, 294, 296, 297, 298, 299, 300, 301], "transit": 77, "from": [77, 212, 247, 272], "csp": 77, "growth": 78, "mindset": 78, "pair": [78, 214, 240, 241], "java": [79, 86, 87, 91, 115, 120, 157, 172, 184, 186, 215, 247, 261, 271, 290, 305], "develop": [79, 188], "environ": 79, "cloud": 79, "id": 79, "github": 79, "classroom": 79, "codespac": 79, "vscode": 79, "bluej": 79, "jgrasp": 79, "intellij": 79, "netbean": 79, "eclips": 79, "signatur": [80, 124, 187], "procedur": [80, 125], "abstract": [80, 125], "paramet": [80, 124, 125, 126, 187, 191, 299], "argument": [80, 127], "overload": [80, 124, 297], "song": [80, 191, 192], "prefac": 81, "survei": [83, 113], "sister": 83, "rise": 83, "get": [84, 85, 239, 272, 274, 297], "start": [84, 85], "primit": 84, "type": [84, 87], "tabl": [84, 118, 154, 155, 305], "content": [84, 118, 305], "why": [86, 107, 293], "first": 86, "print": 86, "syntax": 86, "debug": [86, 87, 130, 193], "read": [86, 247], "messag": 86, "comment": [86, 188], "variabl": [87, 88, 124, 179, 184, 192, 212], "data": [87, 177, 221, 241, 244, 247], "what": [87, 107, 119], "i": [87, 107, 266, 294, 296], "declar": [87, 211, 238, 271], "name": 87, "weather": 87, "report": 87, "express": [88, 140, 141, 154, 155], "assign": [88, 89], "statement": [88, 138, 140, 151, 152, 153], "ad": 88, "input": [88, 166, 247], "oper": [88, 89, 128, 141, 151, 171], "remaind": [88, 141, 171], "dog": [88, 168], "year": 88, "compound": [89, 154], "trace": [89, 106, 108, 109, 126, 156, 166, 170], "maze": 89, "cast": 90, "rang": 90, "valu": [90, 127, 160, 211, 272], "averag": [90, 214, 241], "number": [90, 131, 141, 205, 206, 274], "bonu": 90, "unicod": 90, "concept": [91, 103, 120, 157, 172, 186, 215, 245, 256, 284, 290], "keyword": [91, 120, 137, 157, 172, 186, 194, 215, 290, 298], "vocabulari": [91, 103, 120, 157, 172, 186, 215, 245, 256, 290], "mistak": [91, 103, 120, 129, 157, 172, 186, 215, 245, 256, 290], "base": [96, 107], "case": [96, 107, 188], "easier": [97, 114, 132, 161, 200, 229, 233, 253, 285], "hard": [98, 114, 132, 200, 230, 234, 254, 286], "medium": [99, 114, 132, 161, 200, 231, 235, 255, 287], "recurs": [102, 103, 104, 105, 106, 107, 108, 109, 268], "dai": [107, 108, 271, 272, 274, 275, 293, 294], "factori": 107, "search": [109, 214, 233, 234, 235, 242], "sort": [109, 233, 234, 235, 243], "binari": [109, 242], "merg": 109, "post": [111, 112, 113], "test": [111, 112, 113, 117, 141, 181, 214, 294], "swing": [115, 180], "gui": [115, 180], "option": [115, 136, 180, 247], "frq": [116, 133, 149, 162, 179, 214, 238, 240, 241], "descript": [116, 133, 135], "level": 116, "instanc": [119, 179, 184], "ar": 119, "intro": [119, 238], "creat": [119, 124, 160, 184, 211, 238, 265], "draw": [119, 125, 167], "initi": [124, 211, 272, 296], "constructor": [124, 179, 187, 296], "world": [124, 216], "refer": [124, 187, 299], "formal": 124, "actual": [124, 136], "custom": [124, 298], "without": 125, "letter": 125, "With": 126, "hous": 126, "return": 127, "accessor": [127, 179, 189], "getter": [127, 189], "distanc": 127, "string": [128, 129, 137, 156, 164, 168, 236], "concaten": 128, "mad": 128, "lib": 128, "length": [129, 211], "substr": 129, "indexof": 129, "compareto": 129, "equal": [129, 141, 156, 301], "pig": 129, "latin": 129, "game": [129, 133, 141, 154, 166, 170, 211, 212, 272, 275], "wrapper": 130, "integ": 130, "doubl": 130, "math": [131, 152], "mathemat": 131, "function": 131, "random": [131, 152], "recip": 131, "2022": 133, "warm": 133, "problem": [133, 144, 145, 146, 147, 163, 164, 203, 204, 207, 236, 258, 259, 302], "score": 133, "rubric": [133, 280, 281, 282], "magpi": [135, 136, 139], "chatbot": [135, 139], "lab": [135, 139, 160, 177, 221, 251, 260, 261, 262, 263, 264, 265, 266, 275, 277], "requir": 135, "activ": [135, 136, 137, 138, 160], "explor": [135, 260], "run": 136, "simplifi": [136, 155], "better": 137, "detect": [137, 266], "new": [137, 156, 211, 266], "next": 137, "transform": 138, "boolean": [140, 141, 154, 155], "If": [140, 151], "relat": [141, 151, 266], "prime": 141, "pogil": [141, 154, 155, 170, 185, 244], "posttest": 143, "help": 145, "style": 149, "experi": [150, 302], "control": [151, 162, 166], "flow": 151, "magic": 151, "ball": 151, "two": [152, 270], "wai": [152, 163, 164, 203, 204, 207, 224, 225, 258, 259], "select": [152, 153, 243], "els": [152, 153], "nest": [152, 169, 170, 273, 274], "Ifs": 152, "dangl": 152, "20": 152, "multi": 153, "adventur": 153, "And": [154, 267], "Or": 154, "Not": 154, "truth": [154, 155], "short": 154, "circuit": 154, "evalu": 154, "equival": 155, "morgan": 155, "": [155, 272], "law": 155, "compar": [156, 239], "null": 156, "consum": 160, "review": 160, "0": 160, "analyz": [160, 170], "sentiment": 160, "total": 160, "star": 160, "rate": 160, "autogener": 160, "fake": 160, "posit": 160, "neg": 160, "open": 160, "end": 160, "structur": [162, 241], "2019": [162, 179, 305], "apcalendar": 162, "numberofleapyear": 162, "how": [162, 163, 164, 190, 203, 204, 205, 206, 207, 208, 209, 216, 217, 218, 219, 220, 224, 225, 227, 228, 236, 258, 259, 266, 267, 268, 271], "dayofweek": 162, "self": [163, 207], "divisor": [163, 207], "thi": [163, 164, 194, 203, 204, 207, 208, 209, 224, 225, 227, 228, 236, 258, 259, 267, 268], "video": [163, 164, 203, 204, 207, 224, 225, 258, 259], "One": [163, 164, 203, 204, 207, 224, 225, 258, 259], "solut": [163, 164, 203, 204, 207, 224, 225, 258, 259, 268, 280, 281, 282], "scrambl": [164, 236], "figur": 164, "out": [164, 226], "algorithm": [164, 213, 214, 236, 241, 242, 243, 258, 259, 267, 275], "iter": [165, 170], "loop": [165, 166, 167, 168, 169, 170, 175, 212, 213, 240, 273, 274, 275], "while": [166, 168, 240], "three": [166, 167], "step": 166, "guess": 166, "For": [167, 168, 169, 212, 213, 240, 275], "decrement": 167, "shape": 167, "find": [168, 241], "replac": 168, "revers": [168, 214, 241], "cat": 168, "snowflak": 169, "analysi": 170, "count": 170, "rectangular": 170, "group": 171, "work": 171, "go": 171, "beyond": 171, "look": 171, "deeper": 171, "long": 171, "divis": 171, "divid": 171, "evenli": 171, "describ": 171, "aplin": 176, "board": [177, 221, 251, 277], "celebr": [177, 221, 277], "steptrack": 179, "determin": 179, "header": 179, "activedai": 179, "mutat": [179, 190], "adddailystep": 179, "averagestep": 179, "design": [180, 184, 187, 191, 211, 212, 213, 247], "your": [180, 184, 187, 191, 211, 212, 213, 216, 219, 220], "commun": [180, 184, 187, 191, 211, 212, 213], "project": 180, "midterm": 181, "anatomi": 184, "orient": [184, 247, 284], "riddl": 184, "social": 185, "impact": 185, "job": 187, "advanc": 187, "topic": 187, "student": [187, 240, 280, 281, 282], "condit": 188, "precondit": 188, "postcondit": 188, "softwar": 188, "valid": 188, "diagram": 188, "agil": 188, "tostr": [189, 301], "pet": [189, 190, 297], "setter": 190, "static": 192, "counter": 192, "scope": 193, "access": [193, 211], "bank": 194, "account": [194, 301], "hors": [203, 204], "barn": [203, 204], "cube": [205, 206], "sound": [208, 209, 297], "creation": 211, "an": [211, 212, 213, 214, 241], "list": [211, 272], "modifi": [211, 262], "countri": 211, "travers": [212, 240, 273], "index": [212, 239, 305], "back": 212, "front": 212, "through": [212, 225, 274], "when": 212, "spellcheck": [212, 213], "enhanc": [213, 240, 275], "each": [213, 240, 275], "foreach": 213, "limit": 213, "accumul": 214, "pattern": 214, "sum": [214, 241], "min": [214, 241], "max": [214, 241], "properti": [214, 241], "duplic": [214, 241], "rotat": [214, 241], "element": [214, 241], "grid": 216, "necessari": 216, "preliminari": 216, "inform": 216, "check": [216, 219, 220], "understand": [216, 219, 220], "stringformatt": [217, 218], "put": [217, 218], "order": [217, 218], "delimit": [219, 220], "climb": [224, 225, 226], "club": [224, 225, 226], "To": [224, 225], "walk": 225, "exampl": 225, "cookieord": [227, 228], "arraylist": [232, 237, 238, 239, 240, 241, 245, 247, 299], "packag": 238, "import": 238, "digit": [238, 260], "size": 239, "add": [239, 241], "obj": 239, "remov": [239, 241], "set": [239, 272, 297], "shift": 241, "parallel": 241, "sequenti": 242, "runtim": [242, 243], "insert": 243, "ethic": 244, "collect": 244, "privaci": 244, "scanner": 247, "ioexcept": 247, "nio": 247, "csv": 247, "steganographi": [251, 266], "grai": [258, 259], "imag": [258, 259, 262, 266], "a1": 260, "a3": 260, "introduct": 260, "color": 260, "a2": 260, "pick": 260, "a4": 261, "a5": 262, "uml": 262, "inherit": [262, 290, 291, 292, 293, 296, 297, 299], "modif": 262, "a6": 263, "mirror": [263, 264], "a7": 264, "a8": 265, "collag": 265, "a9": 266, "simpl": 266, "edg": 266, "process": 266, "scientif": 266, "breakthrough": 266, "rout": [267, 268], "cipher": [267, 268], "altern": 268, "dimension": 270, "storag": 271, "store": [271, 294], "ascii": 272, "art": 272, "row": 274, "column": 274, "trio": [279, 280, 281, 282], "grade": [280, 281, 282], "superclass": [292, 293, 299, 301], "subclass": [292, 293], "extend": 293, "v": 294, "ha": 294, "substitut": 294, "onlin": 294, "chain": 296, "squar": 296, "rectangl": 296, "overrid": [297, 301], "super": 298, "info": 298, "hierarchi": 299, "shop": [299, 300], "cart": [299, 300], "polymorph": 300, "save": 301, "item": 303, "cours": 305, "2025": 305}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"ArrayTester - Part A": [[0, "arraytester-part-a"]], "Try and Solve It": [[0, "try-and-solve-it"], [1, "try-and-solve-it"], [3, "try-and-solve-it"], [4, "try-and-solve-it"], [5, "try-and-solve-it"], [6, "try-and-solve-it"], [7, "try-and-solve-it"], [8, "try-and-solve-it"], [9, "try-and-solve-it"], [10, "try-and-solve-it"], [11, "try-and-solve-it"], [12, "try-and-solve-it"], [13, "try-and-solve-it"], [176, "try-and-solve-it"], [224, "try-and-solve-it"], [225, "try-and-solve-it"], [236, "try-and-solve-it"], [258, "try-and-solve-it"], [259, "try-and-solve-it"], [279, "try-and-solve-it"]], "ArrayTester - Part B": [[1, "arraytester-part-b"]], "Exercises": [[2, "exercises"], [36, "exercises"], [60, "exercises"], [95, "exercises"], [136, "exercises"]], "Hidden Word - Write Class": [[3, "hidden-word-write-class"]], "NumberGroup - Part B": [[4, "numbergroup-part-b"]], "NumberGroup - Part C": [[5, "numbergroup-part-c"]], "RandomStringChooser - Part A": [[6, "randomstringchooser-part-a"], [37, "randomstringchooser-part-a"]], "RandomStringChooser - Part B": [[7, "randomstringchooser-part-b"]], "SkyView - Part A": [[8, "skyview-part-a"]], "SkyView - Part B": [[9, "skyview-part-b"]], "StringCoder - Part A": [[10, "stringcoder-part-a"]], "StringCoder - Part B": [[11, "stringcoder-part-b"]], "StudentAnswerSheet - Part A": [[12, "studentanswersheet-part-a"]], "StudentAnswerSheet - Part B": [[13, "studentanswersheet-part-b"]], "Free Response Practice": [[14, "free-response-practice"]], "Peer Instruction: Unit 1 Multiple Choice Questions": [[15, "peer-instruction-unit-1-multiple-choice-questions"]], "Peer Instruction: Unit 2 Multiple Choice Questions": [[16, "peer-instruction-unit-2-multiple-choice-questions"]], "Peer Instruction: Unit 3 Multiple Choice Questions": [[17, "peer-instruction-unit-3-multiple-choice-questions"]], "Peer Instruction: Unit 4 Multiple Choice Questions": [[18, "peer-instruction-unit-4-multiple-choice-questions"]], "Peer Instruction: Unit 2 Turtle Multiple Choice Questions": [[19, "peer-instruction-unit-2-turtle-multiple-choice-questions"]], "Peer Instruction: Using Objects Multiple Choice Questions": [[20, "peer-instruction-using-objects-multiple-choice-questions"]], "Peer Instruction: Arrays Multiple Choice Questions": [[21, "peer-instruction-arrays-multiple-choice-questions"]], "Peer Instruction: 2D Arrays Multiple Choice Questions": [[22, "peer-instruction-2d-arrays-multiple-choice-questions"]], "Peer Instruction: Unit 6 Multiple Choice Questions (with pictures)": [[23, "peer-instruction-unit-6-multiple-choice-questions-with-pictures"]], "Teacher PD Pretest for Units 1-6": [[24, "teacher-pd-pretest-for-units-1-6"]], "Hidden Files": [[25, "hidden-files"], [25, null]], "Unit 1 Write Code for Toggle Code": [[26, "unit-1-write-code-for-toggle-code"]], "Unit 10 Write Code for Toggle Code": [[27, "unit-10-write-code-for-toggle-code"]], "Unit 2 Write Code for Toggle Code": [[28, "unit-2-write-code-for-toggle-code"]], "Unit 3 Write Code for Toggle Code": [[29, "unit-3-write-code-for-toggle-code"]], "Unit 4 Write Code for Toggle Code": [[30, "unit-4-write-code-for-toggle-code"]], "Unit 5 Write Code for Toggle Code": [[31, "unit-5-write-code-for-toggle-code"]], "Unit 6 Write Code for Toggle Code": [[32, "unit-6-write-code-for-toggle-code"]], "Unit 7 Write Code for Toggle Code": [[33, "unit-7-write-code-for-toggle-code"]], "Unit 8 Write Code for Toggle Code": [[34, "unit-8-write-code-for-toggle-code"]], "Unit 9 Write Code for Toggle Code": [[35, "unit-9-write-code-for-toggle-code"]], "Try and Solve It - Again": [[37, "try-and-solve-it-again"], [38, "try-and-solve-it-again"]], "RandomStringChooser - Part B - 2nd time": [[38, "randomstringchooser-part-b-2nd-time"]], "RandomStringChooser - Part A Parsons": [[39, "randomstringchooser-part-a-parsons"]], "Mixed Up Code Practice": [[39, "mixed-up-code-practice"], [92, "mixed-up-code-practice"], [101, "mixed-up-code-practice"], [121, "mixed-up-code-practice"], [134, "mixed-up-code-practice"], [158, "mixed-up-code-practice"], [173, "mixed-up-code-practice"], [195, "mixed-up-code-practice"], [197, "mixed-up-code-practice"], [223, "mixed-up-code-practice"], [250, "mixed-up-code-practice"], [288, "mixed-up-code-practice"]], "More Mixed Up Code Practice": [[39, "more-mixed-up-code-practice"], [100, "more-mixed-up-code-practice"]], "RandomStringChooser - Part B Parsons": [[40, "randomstringchooser-part-b-parsons"]], "Mixed Up Code - Free Response Practice": [[41, "mixed-up-code-free-response-practice"]], "CS After AP CSA": [[42, "cs-after-ap-csa"]], "Bootcamps and Colleges": [[42, "bootcamps-and-colleges"]], "Industry and Academia": [[42, "industry-and-academia"]], "Specific Subfields": [[42, "specific-subfields"]], "Anaya Taylor": [[43, "anaya-taylor"]], "Bryan Hickerson": [[44, "bryan-hickerson"]], "Briceida Mariscal": [[45, "briceida-mariscal"]], "Carla De Lira": [[46, "carla-de-lira"]], "Camille Mbayo": [[47, "camille-mbayo"]], "Destini Deinde-Smith": [[48, "destini-deinde-smith"]], "Eric Espinoza": [[49, "eric-espinoza"]], "Dr. Gloria Opoku-Boateng": [[50, "dr-gloria-opoku-boateng"]], "Dr. Juan Gilbert": [[51, "dr-juan-gilbert"]], "Lien Diaz": [[52, "lien-diaz"]], "Luisa Morales": [[53, "luisa-morales"]], "Lucas Vocos": [[54, "lucas-vocos"]], "Milly Rodriguez": [[55, "milly-rodriguez"]], "Dr. Nettrice Gaskins": [[56, "dr-nettrice-gaskins"]], "Challenges In Computing": [[57, "challenges-in-computing"]], "Impostor Syndrome": [[57, "impostor-syndrome"]], "A Lack of Diversity": [[57, "a-lack-of-diversity"]], "Meet The Interviewees": [[58, "meet-the-interviewees"]], "Stories": [[59, "stories"]], "Exam 1 for the AP CSA Exam (not timed)": [[61, "exam-1-for-the-ap-csa-exam-not-timed"]], "Exam 2 for the AP CSA Exam (not timed)": [[62, "exam-2-for-the-ap-csa-exam-not-timed"]], "Exam 3 for the AP CSA Exam (not timed)": [[63, "exam-3-for-the-ap-csa-exam-not-timed"]], "Exam 4 for the AP CSA Exam (not timed)": [[64, "exam-4-for-the-ap-csa-exam-not-timed"]], "Exam 5 for the AP CSA Exam (not timed)": [[65, "exam-5-for-the-ap-csa-exam-not-timed"]], "Preparing for the AP CSA Exam": [[66, "preparing-for-the-ap-csa-exam"]], "Preparing for the Exam": [[67, "preparing-for-the-exam"]], "Practice Exam X": [[68, "practice-exam-x"]], "AP Bowl 2021 - Part A": [[69, "ap-bowl-2021-part-a"]], "Practice Exam 1 for the AP CSA Exam": [[70, "practice-exam-1-for-the-ap-csa-exam"]], "Practice Exam 2 for the AP CSA Exam": [[71, "practice-exam-2-for-the-ap-csa-exam"]], "Practice Exam 3 for the AP CSA Exam": [[72, "practice-exam-3-for-the-ap-csa-exam"]], "Timed Multiple-Choice Exams": [[73, "timed-multiple-choice-exams"]], "Multiple Choice Exercises": [[74, "multiple-choice-exercises"], [114, "multiple-choice-exercises"], [132, "multiple-choice-exercises"], [161, "multiple-choice-exercises"]], "About the AP CSA Exam": [[75, "about-the-ap-csa-exam"]], "Calling Class Methods (preview 2026 curriculum)": [[76, "calling-class-methods-preview-2026-curriculum"]], "Non-void Methods": [[76, "non-void-methods"]], "Common Errors with Methods": [[76, "common-errors-with-methods"]], "Methods Outside the Class": [[76, "methods-outside-the-class"]], "groupwork Programming Challenge: Ladder on Tower": [[76, "groupwork-programming-challenge-ladder-on-tower"]], "Summary": [[76, "summary"], [80, "summary"], [86, "summary"], [87, "summary"], [88, "summary"], [89, "summary"], [90, "summary"], [106, "summary"], [109, "summary"], [119, "summary"], [124, "summary"], [125, "summary"], [126, "summary"], [127, "summary"], [128, "summary"], [129, "summary"], [130, "summary"], [131, "summary"], [141, "summary"], [151, "summary"], [152, "summary"], [153, "summary"], [154, "summary"], [155, "summary"], [156, "summary"], [166, "summary"], [167, "summary"], [168, "summary"], [169, "summary"], [170, "summary"], [184, "summary"], [185, "summary"], [187, "summary"], [188, "summary"], [189, "summary"], [190, "summary"], [191, "summary"], [192, "summary"], [193, "summary"], [194, "summary"], [211, "summary"], [212, "summary"], [213, "summary"], [238, "summary"], [239, "summary"], [240, "summary"], [242, "summary"], [243, "summary"], [244, "summary"], [272, "summary"], [275, "summary"], [294, "summary"], [296, "summary"], [297, "summary"], [298, "summary"], [299, "summary"], [300, "summary"], [301, "summary"]], "AP Practice": [[76, "ap-practice"], [80, "ap-practice"], [86, "ap-practice"], [87, "ap-practice"], [88, "ap-practice"], [119, "ap-practice"], [124, "ap-practice"], [125, "ap-practice"], [126, "ap-practice"], [127, "ap-practice"], [141, "ap-practice"], [151, "ap-practice"], [152, "ap-practice"], [153, "ap-practice"], [154, "ap-practice"], [155, "ap-practice"], [156, "ap-practice"], [166, "ap-practice"], [167, "ap-practice"], [184, "ap-practice"], [187, "ap-practice"], [189, "ap-practice"], [190, "ap-practice"], [191, "ap-practice"], [193, "ap-practice"], [194, "ap-practice"], [211, "ap-practice"], [274, "ap-practice"], [275, "ap-practice"]], "Transitioning from AP CSP to AP CSA": [[77, "transitioning-from-ap-csp-to-ap-csa"]], "Growth Mindset and Pair Programming": [[78, "growth-mindset-and-pair-programming"]], "Growth Mindset": [[78, "growth-mindset"]], "Pair Programming": [[78, "pair-programming"]], "Java Development Environments": [[79, "java-development-environments"]], "Cloud IDEs": [[79, "cloud-ides"]], "Github Classroom and Codespaces": [[79, "github-classroom-and-codespaces"]], "VSCode": [[79, "vscode"]], "Dr. Java": [[79, "dr-java"]], "BlueJ": [[79, "bluej"]], "jGRASP": [[79, "jgrasp"]], "IntelliJ": [[79, "intellij"]], "Netbeans": [[79, "netbeans"]], "Eclipse": [[79, "eclipse"]], "Method Signatures (preview 2026 curriculum)": [[80, "method-signatures-preview-2026-curriculum"]], "Methods and Procedural Abstraction": [[80, "methods-and-procedural-abstraction"]], "Method Calls": [[80, "method-calls"]], "Methods Signature, Parameters, Arguments": [[80, "methods-signature-parameters-arguments"]], "Overloading": [[80, "overloading"]], "groupwork Programming Challenge: Song with Parameters": [[80, "groupwork-programming-challenge-song-with-parameters"]], "Preface": [[81, "preface"]], "Pretest for the AP CSA Exam": [[82, "pretest-for-the-ap-csa-exam"]], "Survey": [[83, "survey"], [83, "id1"]], "Sisters Rise Up": [[83, "sisters-rise-up"]], "Getting Started and Primitive Types": [[84, "getting-started-and-primitive-types"]], "Unit 1 Table of Contents": [[84, null]], "Getting Started": [[85, "getting-started"], [85, null]], "Why Programming? Why Java?": [[86, "why-programming-why-java"]], "First Java Program": [[86, "first-java-program"]], "Print Methods": [[86, "print-methods"]], "Syntax Errors and Debugging": [[86, "syntax-errors-and-debugging"]], "Reading Error Messages": [[86, "reading-error-messages"]], "Comments": [[86, "comments"], [188, "comments"]], "groupwork Debugging Challenge": [[86, "groupwork-debugging-challenge"]], "Variables and Data Types": [[87, "variables-and-data-types"]], "What is a Variable?": [[87, "what-is-a-variable"]], "Data Types": [[87, "data-types"]], "Declaring Variables in Java": [[87, "declaring-variables-in-java"]], "Naming Variables": [[87, "naming-variables"]], "groupwork Debugging Challenge : Weather Report": [[87, "groupwork-debugging-challenge-weather-report"]], "Expressions and Assignment Statements": [[88, "expressions-and-assignment-statements"]], "Assignment Statements": [[88, "assignment-statements"]], "Adding 1 to a Variable": [[88, "adding-1-to-a-variable"]], "Input with Variables": [[88, "input-with-variables"]], "Operators": [[88, "operators"]], "The Remainder Operator": [[88, "the-remainder-operator"]], "groupwork Programming Challenge : Dog Years": [[88, "groupwork-programming-challenge-dog-years"]], "Compound Assignment Operators": [[89, "compound-assignment-operators"]], "groupwork Code Tracing Challenge and Operators Maze": [[89, "groupwork-code-tracing-challenge-and-operators-maze"]], "Casting and Ranges of Values": [[90, "casting-and-ranges-of-values"]], "groupwork Programming Challenge : Average 3 Numbers": [[90, "groupwork-programming-challenge-average-3-numbers"]], "Bonus Challenge : Unicode": [[90, "bonus-challenge-unicode"]], "Unit 1 Summary": [[91, "unit-1-summary"]], "Concept Summary": [[91, "concept-summary"], [103, "concept-summary"], [120, "concept-summary"], [157, "concept-summary"], [172, "concept-summary"], [186, "concept-summary"], [215, "concept-summary"], [245, "concept-summary"], [256, "concept-summary"], [290, "concept-summary"]], "Java Keyword Summary": [[91, "java-keyword-summary"], [120, "java-keyword-summary"], [157, "java-keyword-summary"], [172, "java-keyword-summary"], [186, "java-keyword-summary"], [215, "java-keyword-summary"], [290, "java-keyword-summary"]], "Vocabulary Practice": [[91, "vocabulary-practice"], [103, "vocabulary-practice"], [120, "vocabulary-practice"], [157, "vocabulary-practice"], [172, "vocabulary-practice"], [186, "vocabulary-practice"], [215, "vocabulary-practice"], [245, "vocabulary-practice"], [256, "vocabulary-practice"], [290, "vocabulary-practice"]], "Common Mistakes": [[91, "common-mistakes"], [103, "common-mistakes"], [120, "common-mistakes"], [157, "common-mistakes"], [172, "common-mistakes"], [186, "common-mistakes"], [215, "common-mistakes"], [245, "common-mistakes"], [256, "common-mistakes"], [290, "common-mistakes"]], "Toggle Mixed Up or Write Code Practice": [[93, "toggle-mixed-up-or-write-code-practice"], [110, "toggle-mixed-up-or-write-code-practice"], [122, "toggle-mixed-up-or-write-code-practice"], [159, "toggle-mixed-up-or-write-code-practice"], [174, "toggle-mixed-up-or-write-code-practice"], [196, "toggle-mixed-up-or-write-code-practice"], [199, "toggle-mixed-up-or-write-code-practice"], [246, "toggle-mixed-up-or-write-code-practice"], [276, "toggle-mixed-up-or-write-code-practice"], [295, "toggle-mixed-up-or-write-code-practice"]], "Coding Practice": [[94, "coding-practice"], [123, "coding-practice"], [142, "coding-practice"]], "Base Case Practice": [[96, "base-case-practice"]], "Easier Multiple Choice Questions": [[97, "easier-multiple-choice-questions"], [114, "easier-multiple-choice-questions"], [132, "easier-multiple-choice-questions"], [161, "easier-multiple-choice-questions"], [200, "easier-multiple-choice-questions"], [229, "easier-multiple-choice-questions"], [253, "easier-multiple-choice-questions"], [285, "easier-multiple-choice-questions"]], "Hard Multiple Choice Questions": [[98, "hard-multiple-choice-questions"], [114, "hard-multiple-choice-questions"], [132, "hard-multiple-choice-questions"], [200, "hard-multiple-choice-questions"], [230, "hard-multiple-choice-questions"], [254, "hard-multiple-choice-questions"], [286, "hard-multiple-choice-questions"]], "Medium Multiple Choice Questions": [[99, "medium-multiple-choice-questions"], [114, "medium-multiple-choice-questions"], [132, "medium-multiple-choice-questions"], [161, "medium-multiple-choice-questions"], [200, "medium-multiple-choice-questions"], [231, "medium-multiple-choice-questions"], [255, "medium-multiple-choice-questions"], [287, "medium-multiple-choice-questions"]], "Code Practice for Recursion": [[102, "code-practice-for-recursion"]], "Recursion Summary": [[103, "recursion-summary"]], "Recursion": [[104, "recursion"], [105, "recursion"]], "groupwork Tracing Challenge : Recursion": [[106, "groupwork-tracing-challenge-recursion"]], "What is Recursion? (Day 1)": [[107, "what-is-recursion-day-1"]], "Why use Recursion?": [[107, "why-use-recursion"]], "Factorial Method": [[107, "factorial-method"]], "Base Case": [[107, "base-case"]], "Tracing Recursive Methods (Day 2)": [[108, "tracing-recursive-methods-day-2"]], "Recursive Searching and Sorting": [[109, "recursive-searching-and-sorting"]], "Recursive Binary Search": [[109, "recursive-binary-search"]], "Merge Sort": [[109, "merge-sort"]], "groupwork Tracing Challenge : Recursive Search and Sort": [[109, "groupwork-tracing-challenge-recursive-search-and-sort"]], "Post Test": [[111, "post-test"]], "Teacher PD Post Test for Units 1-6": [[112, "teacher-pd-post-test-for-units-1-6"]], "Post Test and Survey": [[113, "post-test-and-survey"]], "Post-Survey": [[113, "post-survey"]], "Java Swing GUIs (optional)": [[115, "java-swing-guis-optional"]], "Unit 2 Free Response Question (FRQ) Practice": [[116, "unit-2-free-response-question-frq-practice"]], "FRQ Description of Level Class": [[116, "frq-description-of-level-class"]], "FRQ Practice": [[116, "frq-practice"], [214, "frq-practice"], [241, "frq-practice"]], "Practice Test for Objects (2.1-2.5)": [[117, "practice-test-for-objects-2-1-2-5"]], "Using Objects": [[118, "using-objects"]], "Unit 2 Table of Contents": [[118, null]], "Objects - Instances of Classes": [[119, "objects-instances-of-classes"]], "What are Objects and Classes?": [[119, "what-are-objects-and-classes"]], "Intro to Objects with Turtles": [[119, "intro-to-objects-with-turtles"]], "Creating Turtle Objects": [[119, "creating-turtle-objects"]], "groupwork Programming Challenge : Turtle Drawing": [[119, "groupwork-programming-challenge-turtle-drawing"]], "Unit 2 Summary": [[120, "unit-2-summary"]], "Creating and Initializing Objects: Constructors": [[124, "creating-and-initializing-objects-constructors"]], "Overloading Constructors": [[124, "overloading-constructors"]], "The World Class Constructors": [[124, "the-world-class-constructors"]], "The Turtle Class Constructors": [[124, "the-turtle-class-constructors"]], "Object Variables and References": [[124, "object-variables-and-references"]], "Constructor Signatures": [[124, "constructor-signatures"]], "Formal and Actual Parameters": [[124, "formal-and-actual-parameters"]], "groupwork Programming Challenge: Custom Turtles": [[124, "groupwork-programming-challenge-custom-turtles"]], "Calling Methods Without Parameters": [[125, "calling-methods-without-parameters"]], "Procedural Abstraction": [[125, "procedural-abstraction"]], "groupwork Programming Challenge : Draw a Letter": [[125, "groupwork-programming-challenge-draw-a-letter"]], "Calling Methods With Parameters": [[126, "calling-methods-with-parameters"]], "Tracing Methods": [[126, "tracing-methods"]], "groupwork Programming Challenge : Turtle House": [[126, "groupwork-programming-challenge-turtle-house"]], "Methods that Return Values": [[127, "methods-that-return-values"]], "Accessors / Getters": [[127, "accessors-getters"], [189, "accessors-getters"]], "Methods with Arguments and a Return Value": [[127, "methods-with-arguments-and-a-return-value"]], "groupwork Programming Challenge : Turtle Distances": [[127, "groupwork-programming-challenge-turtle-distances"]], "Strings": [[128, "strings"]], "String Operators - Concatenation": [[128, "string-operators-concatenation"]], "groupwork Programming Challenge : Mad Libs": [[128, "groupwork-programming-challenge-mad-libs"]], "String Methods": [[129, "string-methods"]], "String Methods: length, substring, indexOf": [[129, "string-methods-length-substring-indexof"]], "CompareTo and Equals": [[129, "compareto-and-equals"]], "Common Mistakes with Strings": [[129, "common-mistakes-with-strings"]], "groupwork Programming Challenge : Pig Latin": [[129, "groupwork-programming-challenge-pig-latin"]], "String Methods Game": [[129, "string-methods-game"]], "Wrapper Classes - Integer and Double": [[130, "wrapper-classes-integer-and-double"]], "groupwork Programming Challenge : Debugging": [[130, "groupwork-programming-challenge-debugging"], [193, "groupwork-programming-challenge-debugging"]], "Using the Math Class": [[131, "using-the-math-class"]], "Mathematical Functions": [[131, "mathematical-functions"]], "Random Numbers": [[131, "random-numbers"]], "Random recipes": [[131, "id1"]], "groupwork Programming Challenge : Random Numbers": [[131, "groupwork-programming-challenge-random-numbers"]], "Unit 3 Free Response Question (FRQ) Game Practice": [[133, "unit-3-free-response-question-frq-game-practice"]], "FRQ 1 Part A Description (2022)": [[133, "frq-1-part-a-description-2022"]], "Warm up Exercises": [[133, "warm-up-exercises"]], "Solve the Problem": [[133, "solve-the-problem"]], "AP Scoring Rubric": [[133, "ap-scoring-rubric"]], "Magpie ChatBot Lab": [[135, "magpie-chatbot-lab"]], "Lab Requirement": [[135, "lab-requirement"]], "Magpie Lab Description": [[135, "magpie-lab-description"]], "Activity 1: Exploring Chatbots": [[135, "activity-1-exploring-chatbots"]], "Activity 2: Running Simplified Magpie Code": [[136, "activity-2-running-simplified-magpie-code"]], "Activity 2: Actual Code - (Optional)": [[136, "activity-2-actual-code-optional"]], "Activity 3: Better Keyword Detection": [[137, "activity-3-better-keyword-detection"]], "More String Methods": [[137, "more-string-methods"]], "Better Keyword Detection": [[137, "better-keyword-detection"]], "Exercise: Use the new method": [[137, "exercise-use-the-new-method"]], "Questions: Prepare for the next activity": [[137, "questions-prepare-for-the-next-activity"]], "Activity 4: Responses that Transform Statements": [[138, "activity-4-responses-that-transform-statements"]], "Exercises:": [[138, "exercises"]], "Magpie Chatbot Lab": [[139, "magpie-chatbot-lab"]], "Boolean Expressions and If Statements": [[140, "boolean-expressions-and-if-statements"]], "Boolean Expressions": [[141, "boolean-expressions"]], "Testing Equality (==)": [[141, "testing-equality"]], "Relational Operators (<, >)": [[141, "relational-operators"]], "Testing with remainder (%)": [[141, "testing-with-remainder"]], "groupwork Programming Challenge : Prime Numbers POGIL": [[141, "groupwork-programming-challenge-prime-numbers-pogil"]], "Relational Operators Practice Game": [[141, "relational-operators-practice-game"]], "Posttest": [[143, "posttest"]], "Practice Problems": [[144, "practice-problems"]], "Practice Problems (Mixed Code Help)": [[145, "practice-problems-mixed-code-help"]], "Practice Problems (Mixed Code)": [[146, "practice-problems-mixed-code"]], "Practice Problems (Write Code)": [[147, "practice-problems-write-code"]], "Pretest": [[148, "pretest"]], "FRQ Style Coding Practice": [[149, "frq-style-coding-practice"]], "More Practice (Experiment)": [[150, "more-practice-experiment"]], "if Statements and Control Flow": [[151, "if-statements-and-control-flow"]], "Relational Operators in If Statements": [[151, "relational-operators-in-if-statements"]], "Common Errors with If Statements": [[151, "common-errors-with-if-statements"]], "groupwork Programming Challenge : Magic 8 Ball": [[151, "groupwork-programming-challenge-magic-8-ball"]], "Two-way Selection: if-else Statements": [[152, "two-way-selection-if-else-statements"]], "Nested Ifs and Dangling Else": [[152, "nested-ifs-and-dangling-else"]], "Math.random() in if Statements": [[152, "math-random-in-if-statements"]], "groupwork Programming Challenge : 20 Questions": [[152, "groupwork-programming-challenge-20-questions"]], "Multi-Selection: else-if Statements": [[153, "multi-selection-else-if-statements"]], "groupwork Programming Challenge : Adventure": [[153, "groupwork-programming-challenge-adventure"]], "Compound Boolean Expressions": [[154, "compound-boolean-expressions"]], "And (&&), Or (||), and Not (!)": [[154, "and-or-and-not"]], "Truth Tables": [[154, "truth-tables"], [155, "truth-tables"]], "Short Circuit Evaluation": [[154, "short-circuit-evaluation"]], "groupwork Programming Challenge : Truth Tables POGIL": [[154, "groupwork-programming-challenge-truth-tables-pogil"], [155, "groupwork-programming-challenge-truth-tables-pogil"]], "Boolean Game": [[154, "boolean-game"]], "Equivalent Boolean Expressions (De Morgan\u2019s Laws)": [[155, "equivalent-boolean-expressions-de-morgan-s-laws"]], "De Morgan\u2019s Laws": [[155, "de-morgan-s-laws"]], "Simplifying Boolean Expressions": [[155, "simplifying-boolean-expressions"]], "Comparing Objects": [[156, "comparing-objects"]], "String Equality": [[156, "string-equality"]], "Equality with New Strings": [[156, "equality-with-new-strings"]], "Comparing with null": [[156, "comparing-with-null"]], "groupwork Programming Challenge : Tracing Code": [[156, "groupwork-programming-challenge-tracing-code"]], "Unit 3 - Summary": [[157, "unit-3-summary"]], "Consumer Review Lab": [[160, "consumer-review-lab"]], "Activity 0 Analyzing Reviews": [[160, "activity-0-analyzing-reviews"]], "Activity 1 : Sentiment Value": [[160, "activity-1-sentiment-value"]], "Activity 2 :Total Sentiment Value and Star Ratings": [[160, "activity-2-total-sentiment-value-and-star-ratings"]], "Activity 3 : Autogenerate a Fake Review": [[160, "activity-3-autogenerate-a-fake-review"]], "Activity 4 : Create a More Positive or Negative Review": [[160, "activity-4-create-a-more-positive-or-negative-review"]], "Activity 5 : Open-ended Activity": [[160, "activity-5-open-ended-activity"]], "More Practice": [[161, "more-practice"], [171, "more-practice"], [198, "more-practice"], [289, "more-practice"]], "Free Response Questions (FRQs) for Control Structures": [[162, "free-response-questions-frqs-for-control-structures"]], "2019 APCalendar FRQ": [[162, "apcalendar-frq"]], "Part A: numberOfLeapYear()": [[162, "part-a-numberofleapyear"]], "How to solve numberOfLeapYears()": [[162, "how-to-solve-numberofleapyears"]], "Part B: dayOfWeek()": [[162, "part-b-dayofweek"]], "Free Response - Self Divisor A": [[163, "free-response-self-divisor-a"]], "How to solve this problem": [[163, "how-to-solve-this-problem"], [164, "how-to-solve-this-problem"], [203, "how-to-solve-this-problem"], [204, "how-to-solve-this-problem"], [207, "how-to-solve-this-problem"], [236, "how-to-solve-this-problem"], [258, "how-to-solve-this-problem"], [259, "how-to-solve-this-problem"]], "Video - One way to code the solution": [[163, "video-one-way-to-code-the-solution"], [164, "video-one-way-to-code-the-solution"], [203, "video-one-way-to-code-the-solution"], [204, "video-one-way-to-code-the-solution"], [207, "video-one-way-to-code-the-solution"], [224, "video-one-way-to-code-the-solution"], [225, "video-one-way-to-code-the-solution"], [258, "video-one-way-to-code-the-solution"], [259, "video-one-way-to-code-the-solution"]], "Free Response - String Scramble A": [[164, "free-response-string-scramble-a"]], "Figuring out the algorithm": [[164, "figuring-out-the-algorithm"]], "Write the Code": [[164, "write-the-code"], [216, "write-the-code"], [217, "write-the-code"], [218, "write-the-code"], [219, "write-the-code"], [220, "write-the-code"]], "Iteration (Loops)": [[165, "iteration-loops"]], "While Loops": [[166, "while-loops"]], "Three Steps to Writing a Loop": [[166, "three-steps-to-writing-a-loop"]], "Tracing Loops": [[166, "tracing-loops"], [170, "tracing-loops"]], "Common Errors with Loops": [[166, "common-errors-with-loops"]], "Input-Controlled Loops": [[166, "input-controlled-loops"]], "groupwork Programming Challenge : Guessing Game": [[166, "groupwork-programming-challenge-guessing-game"]], "For Loops": [[167, "for-loops"]], "Three Parts of a For Loop": [[167, "three-parts-of-a-for-loop"]], "Decrementing Loops": [[167, "decrementing-loops"]], "Turtle Loops": [[167, "turtle-loops"]], "groupwork Programming Challenge : Turtles Drawing Shapes": [[167, "groupwork-programming-challenge-turtles-drawing-shapes"]], "Loops and Strings": [[168, "loops-and-strings"]], "While Find and Replace Loop": [[168, "while-find-and-replace-loop"]], "For Loops: Reverse String": [[168, "for-loops-reverse-string"]], "groupwork Programming Challenge : String Replacement Cats and Dogs": [[168, "groupwork-programming-challenge-string-replacement-cats-and-dogs"]], "Nested For Loops": [[169, "nested-for-loops"]], "Nested Loops with Turtles": [[169, "nested-loops-with-turtles"]], "groupwork Programming Challenge : Turtle Snowflakes": [[169, "groupwork-programming-challenge-turtle-snowflakes"]], "Loop Analysis": [[170, "loop-analysis"]], "Counting Loop Iterations": [[170, "counting-loop-iterations"]], "Non-rectangular Nested Loops": [[170, "non-rectangular-nested-loops"]], "groupwork Programming Challenge : POGIL Analyzing Loops": [[170, "groupwork-programming-challenge-pogil-analyzing-loops"]], "Loop Analysis Game": [[170, "loop-analysis-game"]], "Group Work - Remainder Operator (%)": [[171, "group-work-remainder-operator"]], "Going Beyond Remainder 4": [[171, "going-beyond-remainder-4"]], "Look Deeper": [[171, "look-deeper"]], "Long Division with a Remainder": [[171, "long-division-with-a-remainder"]], "Dividing Evenly": [[171, "dividing-evenly"]], "Describe the Remainder (%) Operator": [[171, "describe-the-remainder-operator"]], "Unit 4 Summary": [[172, "unit-4-summary"]], "Coding Practice with Loops": [[175, "coding-practice-with-loops"]], "Free Response Question - APLine": [[176, "free-response-question-apline"]], "College Board Celebrity and Data Labs": [[177, "college-board-celebrity-and-data-labs"], [221, "college-board-celebrity-and-data-labs"]], "Multiple-Choice Exercises": [[178, "multiple-choice-exercises"], [200, "multiple-choice-exercises"], [222, "multiple-choice-exercises"], [252, "multiple-choice-exercises"], [278, "multiple-choice-exercises"]], "Free Response Question (FRQ) for Classes": [[179, "free-response-question-frq-for-classes"]], "2019 StepTracker Class FRQ": [[179, "steptracker-class-frq"]], "groupwork Determining the Instance Variables": [[179, "groupwork-determining-the-instance-variables"]], "Writing the Class Header and Constructor": [[179, "writing-the-class-header-and-constructor"]], "Writing the Accessor Method activeDays": [[179, "writing-the-accessor-method-activedays"]], "Writing the Mutator Method addDailySteps": [[179, "writing-the-mutator-method-adddailysteps"]], "Writing the Accessor Method averageSteps": [[179, "writing-the-accessor-method-averagesteps"]], "groupwork Design a Class for your Community Project": [[180, "groupwork-design-a-class-for-your-community-project"]], "Code your Class": [[180, "code-your-class"]], "Optional Swing GUI": [[180, "optional-swing-gui"]], "Midterm Test": [[181, "midterm-test"]], "Free Response Question - Time": [[182, "free-response-question-time"]], "Writing Classes": [[183, "writing-classes"]], "Anatomy of a Java Class": [[184, "anatomy-of-a-java-class"]], "Creating a Class": [[184, "creating-a-class"]], "Designing a Class": [[184, "designing-a-class"]], "Instance Variables": [[184, "instance-variables"]], "Methods": [[184, "methods"]], "Object-Oriented Design": [[184, "object-oriented-design"]], "groupwork Programming Challenge : Riddle Class": [[184, "groupwork-programming-challenge-riddle-class"]], "groupwork Design a Class for your Community": [[184, "groupwork-design-a-class-for-your-community"], [187, "groupwork-design-a-class-for-your-community"], [191, "groupwork-design-a-class-for-your-community"]], "Social Impacts of CS": [[185, "social-impacts-of-cs"]], "groupwork POGIL Groupwork: Impacts of CS": [[185, "groupwork-pogil-groupwork-impacts-of-cs"]], "Unit 5 Summary": [[186, "unit-5-summary"]], "Writing Constructors": [[187, "writing-constructors"]], "Constructor Signature": [[187, "constructor-signature"]], "The Job of a Constructor": [[187, "the-job-of-a-constructor"]], "Advanced AP Topic: Reference parameters": [[187, "advanced-ap-topic-reference-parameters"]], "groupwork Programming Challenge : Student Class": [[187, "groupwork-programming-challenge-student-class"]], "Comments and Conditions": [[188, "comments-and-conditions"]], "Preconditions and Postconditions": [[188, "preconditions-and-postconditions"]], "Software Validity and Use-Case Diagrams": [[188, "software-validity-and-use-case-diagrams"]], "Agile Software Development": [[188, "agile-software-development"]], "groupwork Programming Challenge : Comments and Conditions": [[188, "groupwork-programming-challenge-comments-and-conditions"]], "toString": [[189, "tostring"]], "groupwork Programming Challenge : Class Pet": [[189, "groupwork-programming-challenge-class-pet"]], "Mutators / Setters": [[190, "mutators-setters"]], "How to write a setter": [[190, "how-to-write-a-setter"]], "groupwork Programming Challenge : Class Pet Setters": [[190, "groupwork-programming-challenge-class-pet-setters"]], "Writing Methods": [[191, "writing-methods"]], "Parameters": [[191, "parameters"]], "groupwork Programming Challenge : Song with Parameters": [[191, "groupwork-programming-challenge-song-with-parameters"]], "Static Variables and Methods": [[192, "static-variables-and-methods"]], "groupwork Programming Challenge : Static Song and counter": [[192, "groupwork-programming-challenge-static-song-and-counter"]], "Scope and Access": [[193, "scope-and-access"]], "this Keyword": [[194, "this-keyword"]], "groupwork Programming Challenge : Bank Account": [[194, "groupwork-programming-challenge-bank-account"]], "Code Practice with Arrays": [[198, "code-practice-with-arrays"]], "More Code Practice with Arrays": [[201, "more-code-practice-with-arrays"]], "Practice Exam for Arrays": [[202, "practice-exam-for-arrays"]], "Free Response - Horse Barn A": [[203, "free-response-horse-barn-a"]], "Try It!": [[203, "try-it"]], "Free Response - Horse Barn B": [[204, "free-response-horse-barn-b"]], "Free Response - Number Cube A": [[205, "free-response-number-cube-a"]], "How to Solve": [[205, "how-to-solve"], [206, "how-to-solve"]], "Mixed Up Code": [[205, "mixed-up-code"], [206, "mixed-up-code"], [208, "mixed-up-code"], [209, "mixed-up-code"], [227, "mixed-up-code"], [228, "mixed-up-code"]], "Try and Solve Part A": [[205, "try-and-solve-part-a"], [208, "try-and-solve-part-a"]], "Free Response - Number Cube B": [[206, "free-response-number-cube-b"]], "Try and Solve Part B": [[206, "try-and-solve-part-b"], [209, "try-and-solve-part-b"]], "Free Response - Self Divisor B": [[207, "free-response-self-divisor-b"]], "Free Response - Sound A": [[208, "free-response-sound-a"]], "How to Solve This": [[208, "how-to-solve-this"], [209, "how-to-solve-this"], [227, "how-to-solve-this"], [228, "how-to-solve-this"], [267, "how-to-solve-this"], [268, "how-to-solve-this"]], "Free Response - Sound B": [[209, "free-response-sound-b"]], "Arrays": [[210, "arrays"]], "Array Creation and Access": [[211, "array-creation-and-access"]], "Declaring and Creating an Array": [[211, "declaring-and-creating-an-array"]], "Using new to Create Arrays": [[211, "using-new-to-create-arrays"]], "Initializer Lists to Create Arrays": [[211, "initializer-lists-to-create-arrays"]], "Array length": [[211, "array-length"]], "Access and Modify Array Values": [[211, "access-and-modify-array-values"]], "groupwork Programming Challenge : Countries Array": [[211, "groupwork-programming-challenge-countries-array"]], "groupwork Design an Array of Objects for your Community": [[211, "groupwork-design-an-array-of-objects-for-your-community"], [212, "groupwork-design-an-array-of-objects-for-your-community"], [213, "groupwork-design-an-array-of-objects-for-your-community"]], "Arrays Game": [[211, "arrays-game"], [212, "arrays-game"]], "Traversing Arrays with For Loops": [[212, "traversing-arrays-with-for-loops"]], "Index Variables": [[212, "index-variables"]], "For Loop to Traverse Arrays": [[212, "for-loop-to-traverse-arrays"]], "Looping From Back to Front": [[212, "looping-from-back-to-front"]], "Looping through Part of an Array": [[212, "looping-through-part-of-an-array"]], "Common Errors When Looping Through an Array": [[212, "common-errors-when-looping-through-an-array"]], "groupwork Programming Challenge : SpellChecker": [[212, "groupwork-programming-challenge-spellchecker"]], "Enhanced For-Loop (For-Each) for Arrays": [[213, "enhanced-for-loop-for-each-for-arrays"]], "Foreach Loop Limitations": [[213, "foreach-loop-limitations"]], "Foreach Loop Algorithms": [[213, "foreach-loop-algorithms"]], "groupwork Programming Challenge : SpellChecker 2": [[213, "groupwork-programming-challenge-spellchecker-2"]], "Array Algorithms (FRQs)": [[214, "array-algorithms-frqs"]], "Accumulator Pattern for Sum/Average": [[214, "accumulator-pattern-for-sum-average"]], "Min, Max, Search Algorithms": [[214, "min-max-search-algorithms"]], "Test Property": [[214, "test-property"]], "Pairs and Duplicates in Array": [[214, "pairs-and-duplicates-in-array"]], "Rotating Array Elements": [[214, "rotating-array-elements"]], "Reversing an Array": [[214, "reversing-an-array"]], "Unit 6 Summary": [[215, "unit-6-summary"]], "Free Response - Grid World A": [[216, "free-response-grid-world-a"]], "Necessary Preliminary Information": [[216, "necessary-preliminary-information"]], "Check your understanding of the question": [[216, "check-your-understanding-of-the-question"], [219, "check-your-understanding-of-the-question"]], "How to Solve Part A": [[216, "how-to-solve-part-a"], [217, "how-to-solve-part-a"], [219, "how-to-solve-part-a"]], "Free Response - StringFormatter A": [[217, "free-response-stringformatter-a"]], "Part A": [[217, "part-a"], [219, "part-a"]], "Put the Code in Order": [[217, "put-the-code-in-order"], [218, "put-the-code-in-order"]], "Free Response - StringFormatter B": [[218, "free-response-stringformatter-b"]], "Part B": [[218, "part-b"], [220, "part-b"]], "How to Solve Part B": [[218, "how-to-solve-part-b"], [220, "how-to-solve-part-b"]], "Free Response - Delimiters A": [[219, "free-response-delimiters-a"]], "Free Response - Delimiters B": [[220, "free-response-delimiters-b"]], "Check your understanding of the Question": [[220, "check-your-understanding-of-the-question"]], "Free Response - Climbing Club A": [[224, "free-response-climbing-club-a"]], "How To Solve This": [[224, "how-to-solve-this"], [225, "how-to-solve-this"]], "Free Response - Climbing Club B": [[225, "free-response-climbing-club-b"]], "Walk Through the Example": [[225, "walk-through-the-example"]], "Free Response - Climbing Club C": [[226, "free-response-climbing-club-c"]], "Try it Out": [[226, "try-it-out"]], "Free Response - CookieOrder A": [[227, "free-response-cookieorder-a"]], "Solve Part A": [[227, "solve-part-a"]], "Free Response - CookieOrder B": [[228, "free-response-cookieorder-b"]], "Solve Part B": [[228, "solve-part-b"], [268, "solve-part-b"]], "Code Practice with ArrayLists": [[232, "code-practice-with-arraylists"]], "Easier Search/Sort Multiple Choice Questions": [[233, "easier-search-sort-multiple-choice-questions"]], "Hard Search/Sort Multiple Choice Questions": [[234, "hard-search-sort-multiple-choice-questions"]], "Medium Search/Sort Multiple Choice Questions": [[235, "medium-search-sort-multiple-choice-questions"]], "Free Response - String Scramble B": [[236, "free-response-string-scramble-b"]], "The Algorithm": [[236, "the-algorithm"], [267, "the-algorithm"]], "ArrayList": [[237, "arraylist"]], "Intro to ArrayLists": [[238, "intro-to-arraylists"]], "Packages and imports": [[238, "packages-and-imports"]], "Declaring and Creating ArrayLists": [[238, "declaring-and-creating-arraylists"]], "groupwork Programming Challenge : FRQ Digits": [[238, "groupwork-programming-challenge-frq-digits"]], "ArrayList Methods": [[239, "arraylist-methods"]], "size()": [[239, "size"]], "add(obj)": [[239, "add-obj"]], "add(index,obj)": [[239, "add-index-obj"]], "remove(index)": [[239, "remove-index"]], "get(index) and set(index, obj)": [[239, "get-index-and-set-index-obj"]], "Comparing arrays and ArrayLists": [[239, "comparing-arrays-and-arraylists"]], "groupwork Programming Challenge : Array to ArrayList": [[239, "groupwork-programming-challenge-array-to-arraylist"]], "Traversing ArrayLists with Loops": [[240, "traversing-arraylists-with-loops"]], "Enhanced For Each Loop": [[240, "enhanced-for-each-loop"]], "For Loop": [[240, "for-loop"]], "While Loop": [[240, "while-loop"]], "ArrayList of Student Objects": [[240, "arraylist-of-student-objects"]], "groupwork Programming Challenge : FRQ Word Pairs": [[240, "groupwork-programming-challenge-frq-word-pairs"]], "ArrayList Algorithms": [[241, "arraylist-algorithms"]], "Add/Remove Elements": [[241, "add-remove-elements"]], "Min, Max, Sum, Average": [[241, "min-max-sum-average"]], "Finding a property": [[241, "finding-a-property"]], "Pairs and Duplicates": [[241, "pairs-and-duplicates"]], "Shift/Rotate an ArrayList": [[241, "shift-rotate-an-arraylist"]], "Reversing an ArrayList": [[241, "reversing-an-arraylist"]], "Multiple or Parallel Data Structures": [[241, "multiple-or-parallel-data-structures"]], "Searching Algorithms": [[242, "searching-algorithms"]], "Sequential Search": [[242, "sequential-search"]], "Binary Search": [[242, "binary-search"]], "Runtimes": [[242, "runtimes"]], "groupwork Programming Challenge : Search Runtimes": [[242, "groupwork-programming-challenge-search-runtimes"]], "Sorting Algorithms": [[243, "sorting-algorithms"]], "Selection Sort": [[243, "selection-sort"]], "Insertion Sort": [[243, "insertion-sort"]], "groupwork Programming Challenge : Sort Runtimes": [[243, "groupwork-programming-challenge-sort-runtimes"]], "Ethics of Data Collection and Data Privacy": [[244, "ethics-of-data-collection-and-data-privacy"]], "groupwork POGIL Groupwork: Data Privacy": [[244, "groupwork-pogil-groupwork-data-privacy"]], "ArrayList Summary": [[245, "arraylist-summary"]], "Input Files (Optional)": [[247, "input-files-optional"]], "Java File, Scanner, and IOException Classes": [[247, "java-file-scanner-and-ioexception-classes"]], "Reading in Data with Scanner": [[247, "reading-in-data-with-scanner"]], "Reading in Files with java.nio.file": [[247, "reading-in-files-with-java-nio-file"]], "Object-Oriented Design with CSV Files": [[247, "object-oriented-design-with-csv-files"]], "groupwork Programming Challenge: ArrayList of Objects from Input File": [[247, "groupwork-programming-challenge-arraylist-of-objects-from-input-file"]], "Code Practice with 2D Arrays": [[248, "code-practice-with-2d-arrays"]], "More Code Practice with 2D Arrays": [[249, "more-code-practice-with-2d-arrays"]], "College Board Picture Lab and Steganography Lab for 2D Arrays": [[251, "college-board-picture-lab-and-steganography-lab-for-2d-arrays"]], "2D Arrays Summary": [[256, "d-arrays-summary"]], "Free Response Questions": [[257, "free-response-questions"], [283, "free-response-questions"]], "Free Response - Gray Image A": [[258, "free-response-gray-image-a"]], "Algorithm": [[258, "algorithm"], [259, "algorithm"]], "Free Response - Gray Image B": [[259, "free-response-gray-image-b"]], "Picture Lab A1 - A3": [[260, "picture-lab-a1-a3"]], "A1 Introduction to Digital Pictures and Color": [[260, "a1-introduction-to-digital-pictures-and-color"]], "A2: Picking a Color": [[260, "a2-picking-a-color"]], "A3: Exploring a Picture": [[260, "a3-exploring-a-picture"]], "Picture Lab A4: 2D Arrays in Java": [[261, "picture-lab-a4-2d-arrays-in-java"]], "Picture Lab A5: Modifying a Picture": [[262, "picture-lab-a5-modifying-a-picture"]], "Picture Classes: UML and Inheritance": [[262, "picture-classes-uml-and-inheritance"]], "Image Modification Exercises": [[262, "image-modification-exercises"]], "Picture Lab A6: Mirroring Pictures": [[263, "picture-lab-a6-mirroring-pictures"]], "Picture Lab A7: Mirroring Part of a Picture": [[264, "picture-lab-a7-mirroring-part-of-a-picture"]], "Picture Lab A8: Creating a Collage": [[265, "picture-lab-a8-creating-a-collage"]], "Picture Lab A9: Simple Edge Detection": [[266, "picture-lab-a9-simple-edge-detection"]], "Edge Detection": [[266, "edge-detection"]], "How image processing is related to new scientific breakthroughs": [[266, "how-image-processing-is-related-to-new-scientific-breakthroughs"]], "Steganography Lab": [[266, "steganography-lab"]], "Free Response - Route Cipher A": [[267, "free-response-route-cipher-a"]], "Try And Solve It": [[267, "try-and-solve-it"]], "Free Response - Route Cipher B": [[268, "free-response-route-cipher-b"]], "Alternate Recursive Solution": [[268, "alternate-recursive-solution"]], "2D Arrays": [[269, "d-arrays"]], "Two-dimensional (2D) Arrays": [[270, "two-dimensional-2d-arrays"]], "2D Arrays (Day 1)": [[271, "d-arrays-day-1"]], "Array Storage": [[271, "array-storage"]], "How Java Stores 2D Arrays": [[271, "how-java-stores-2d-arrays"]], "Declaring 2D Arrays": [[271, "declaring-2d-arrays"]], "Set Value(s) in a 2D Array (Day 2)": [[272, "set-value-s-in-a-2d-array-day-2"]], "Initializer Lists for 2D Arrays": [[272, "initializer-lists-for-2d-arrays"]], "Get a Value from a 2D Array": [[272, "get-a-value-from-a-2d-array"]], "groupwork Programming Challenge : ASCII Art": [[272, "groupwork-programming-challenge-ascii-art"]], "2D Arrays Game": [[272, "d-arrays-game"]], "Traversing 2D Arrays (nested loops)": [[273, "traversing-2d-arrays-nested-loops"]], "Nested Loops for 2D Arrays (Day 1)": [[274, "nested-loops-for-2d-arrays-day-1"]], "Getting the Number of Rows and Columns": [[274, "getting-the-number-of-rows-and-columns"]], "Looping Through a 2D Array": [[274, "looping-through-a-2d-array"]], "Enhanced For-Each Loop for 2D Arrays (Day 2)": [[275, "enhanced-for-each-loop-for-2d-arrays-day-2"]], "2D Array Algorithms": [[275, "d-array-algorithms"]], "2D Array of Objects": [[275, "d-array-of-objects"]], "groupwork Programming Challenge : Picture Lab": [[275, "groupwork-programming-challenge-picture-lab"]], "2D Arrays and Loops Game": [[275, "d-arrays-and-loops-game"]], "College Board Celebrity Lab": [[277, "college-board-celebrity-lab"]], "Free Response - Trio A": [[279, "free-response-trio-a"]], "Trio Student Solution 1": [[280, "trio-student-solution-1"]], "Grading Rubric": [[280, "grading-rubric"], [281, "grading-rubric"], [282, "grading-rubric"]], "Practice Grading": [[280, "practice-grading"], [281, "practice-grading"], [282, "practice-grading"]], "Trio Student Solution 2": [[281, "trio-student-solution-2"]], "Trio Student Solution 3": [[282, "trio-student-solution-3"]], "Code Practice with Object Oriented Concepts": [[284, "code-practice-with-object-oriented-concepts"]], "Inheritance Summary": [[290, "inheritance-summary"]], "Inheritance": [[291, "inheritance"]], "Inheritance, Superclass, Subclass": [[292, "inheritance-superclass-subclass"]], "Inheritance (Day 1)": [[293, "inheritance-day-1"]], "Subclass extends Superclass": [[293, "subclass-extends-superclass"]], "Why Use Inheritance?": [[293, "why-use-inheritance"]], "is-a vs. has-a (Day 2)": [[294, "is-a-vs-has-a-day-2"]], "is-a Substitution Test": [[294, "is-a-substitution-test"]], "groupwork Programming Challenge : Online Store": [[294, "groupwork-programming-challenge-online-store"]], "Inheritance and Constructors": [[296, "inheritance-and-constructors"]], "Chain of initialization": [[296, "chain-of-initialization"]], "groupwork Programming Challenge : Square is-a Rectangle": [[296, "groupwork-programming-challenge-square-is-a-rectangle"]], "Overriding Methods": [[297, "overriding-methods"]], "Overloading Methods": [[297, "overloading-methods"]], "Inherited Get/Set Methods": [[297, "inherited-get-set-methods"]], "groupwork Programming Challenge : Pet Sounds": [[297, "groupwork-programming-challenge-pet-sounds"]], "super Keyword": [[298, "super-keyword"]], "groupwork Programming Challenge : Customer Info": [[298, "groupwork-programming-challenge-customer-info"]], "Inheritance Hierarchies": [[299, "inheritance-hierarchies"]], "Superclass References": [[299, "superclass-references"]], "Superclass Method Parameters": [[299, "superclass-method-parameters"]], "Superclass Arrays and ArrayLists": [[299, "superclass-arrays-and-arraylists"]], "groupwork Programming Challenge : Shopping Cart": [[299, "groupwork-programming-challenge-shopping-cart"]], "Polymorphism": [[300, "polymorphism"]], "groupwork Programming Challenge : Shopping Cart 2": [[300, "groupwork-programming-challenge-shopping-cart-2"]], "Object Superclass": [[301, "object-superclass"]], "toString() method": [[301, "tostring-method"]], "equals Method": [[301, "equals-method"]], "Overriding the equals Method": [[301, "overriding-the-equals-method"]], "groupwork Programming Challenge : Savings Account": [[301, "groupwork-programming-challenge-savings-account"]], "Parsons Problems for Experiments": [[302, "parsons-problems-for-experiments"]], "Hidden Items": [[303, "hidden-items"]], "AP CSA Java Course 2019-2025": [[305, "ap-csa-java-course-2019-2025"]], "Table of Contents": [[305, "table-of-contents"]], "Index": [[305, "index"]]}, "indexentries": {"arraytester": [[0, "index-0"], [1, "index-0"]], "free response": [[0, "index-0"], [1, "index-0"], [3, "index-0"], [4, "index-0"], [5, "index-0"], [6, "index-0"], [7, "index-0"], [8, "index-0"], [10, "index-0"], [11, "index-0"], [12, "index-0"], [37, "index-0"], [38, "index-0"], [162, "index-0"], [163, "index-0"], [164, "index-0"], [176, "index-0"], [179, "index-0"], [182, "index-0"], [203, "index-0"], [204, "index-0"], [205, "index-0"], [206, "index-0"], [207, "index-0"], [208, "index-0"], [209, "index-0"], [216, "index-0"], [217, "index-0"], [218, "index-0"], [219, "index-0"], [224, "index-0"], [225, "index-0"], [226, "index-0"], [227, "index-0"], [228, "index-0"], [236, "index-0"], [258, "index-0"], [259, "index-0"], [267, "index-0"], [268, "index-0"], [279, "index-0"], [280, "index-0"], [281, "index-0"], [282, "index-0"]], "hidden word": [[3, "index-0"]], "numbergroup": [[4, "index-0"], [5, "index-0"]], "randomstringchooser": [[6, "index-0"], [8, "index-0"], [37, "index-0"]], "randomletterchooser": [[7, "index-0"], [38, "index-0"]], "stringpart": [[10, "index-0"]], "stringcoder": [[11, "index-0"]], "studentanswersheet": [[12, "index-0"]], "non-void method": [[76, "index-0"]], "return value": [[76, "index-0"]], "void method": [[76, "index-0"]], "growth mindset": [[78, "index-0"]], "pair programming": [[78, "index-1"]], "bluej": [[79, "index-0"]], "drjava": [[79, "index-0"]], "eclipse": [[79, "index-0"]], "github": [[79, "index-0"]], "ide": [[79, "index-0"]], "integrated development environment": [[79, "index-0"]], "intellij": [[79, "index-0"]], "juicemind": [[79, "index-0"]], "netbeans": [[79, "index-0"]], "pickcode": [[79, "index-0"]], "vscode": [[79, "index-0"]], "compiler": [[79, "index-0"], [186, "index-0"]], "jgrasp": [[79, "index-0"]], "replit": [[79, "index-0"]], "argument": [[80, "index-2"], [125, "index-0"], [126, "index-0"], [127, "index-0"], [191, "index-0"]], "flow of control": [[80, "index-1"]], "method": [[80, "index-0"], [86, "index-1"], [125, "index-0"], [126, "index-0"], [127, "index-0"], [184, "index-1"], [186, "index-0"], [191, "index-0"], [215, "index-0"], [245, "index-0"]], "method call": [[80, "index-1"]], "method signature": [[80, "index-2"]], "overloading": [[80, "index-3"]], "parameter": [[80, "index-2"], [125, "index-0"], [126, "index-0"], [127, "index-0"], [191, "index-0"]], "parameter list": [[80, "index-2"]], "procedural abstraction": [[80, "index-0"]], "return type": [[80, "index-2"]], "tracing": [[80, "index-1"], [170, "index-0"]], "license": [[81, "index-0"]], "java": [[86, "index-0"], [186, "index-0"]], "string": [[86, "index-2"], [87, "index-1"], [128, "index-0"], [128, "index-1"], [128, "index-2"], [128, "index-4"], [129, "index-0"], [129, "index-1"], [156, "index-0"], [168, "index-0"]], "string literal": [[86, "index-2"], [128, "index-2"]], "class": [[86, "index-1"], [124, "index-0"], [179, "index-0"], [184, "index-0"], [184, "index-1"], [186, "index-0"], [187, "index-0"], [215, "index-0"], [290, "index-0"]], "class file": [[86, "index-0"]], "compile": [[86, "index-0"]], "constructor": [[86, "index-1"], [124, "index-0"], [187, "index-0"], [296, "index-0"]], "field": [[86, "index-1"], [186, "index-0"]], "javac": [[86, "index-0"]], "keyword": [[86, "index-1"]], "language": [[86, "index-0"]], "main method": [[86, "index-1"], [186, "index-0"]], "programming": [[86, "index-0"]], "programming language": [[86, "index-0"]], "source file": [[86, "index-0"]], "boolean": [[87, "index-1"], [87, "index-1"], [91, "index-0"], [141, "index-0"], [141, "index-0"]], "binary digit": [[87, "index-2"]], "bit": [[87, "index-2"], [260, "index-0"]], "camel case": [[87, "index-4"], [91, "index-0"]], "declare": [[87, "index-2"]], "double": [[87, "index-1"], [90, "index-0"], [90, "index-1"], [91, "index-0"]], "floating point": [[87, "index-1"]], "int": [[87, "index-1"], [91, "index-0"]], "integer": [[87, "index-1"], [91, "index-0"], [130, "index-0"]], "names": [[87, "index-3"]], "naming convention": [[87, "index-4"]], "object type": [[87, "index-1"]], "primitive type": [[87, "index-1"]], "types": [[87, "index-1"]], "variable": [[87, "index-0"], [87, "index-1"], [87, "index-2"], [87, "index-3"], [87, "index-4"], [91, "index-0"], [141, "index-0"], [141, "index-0"]], "addition": [[88, "index-0"], [89, "index-0"]], "division": [[88, "index-0"], [89, "index-0"]], "equality": [[88, "index-0"], [89, "index-0"], [156, "index-0"]], "inequality": [[88, "index-0"], [89, "index-0"]], "math": [[88, "index-0"], [89, "index-0"], [131, "index-0"]], "modulo": [[88, "index-1"], [91, "index-0"]], "multiplication": [[88, "index-0"], [89, "index-0"]], "operators": [[88, "index-0"], [88, "index-1"], [89, "index-0"]], "remainder": [[88, "index-1"], [171, "index-0"]], "subtraction": [[88, "index-0"], [89, "index-0"]], "number of digits": [[90, "index-0"]], "precision format": [[90, "index-1"]], "casting": [[91, "index-0"]], "declaring": [[91, "index-0"]], "false": [[91, "index-0"]], "initializing": [[91, "index-0"]], "modulo operator": [[91, "index-0"], [171, "index-0"]], "shortcut operator": [[91, "index-0"]], "static": [[91, "index-0"]], "true": [[91, "index-0"]], "recursion": [[103, "index-0"], [107, "index-0"], [107, "index-1"], [107, "index-2"], [107, "index-4"], [242, "index-0"]], "base case": [[107, "index-4"]], "definition": [[107, "index-0"], [128, "index-0"], [238, "index-0"], [271, "index-0"]], "factorial": [[107, "index-3"]], "fractal": [[107, "index-2"]], "infinite": [[107, "index-1"], [166, "index-1"]], "infinite recursion": [[107, "index-1"]], "purpose": [[107, "index-2"]], "call stack": [[108, "index-0"]], "stack": [[108, "index-0"]], "merge": [[109, "index-0"]], "merge sort": [[109, "index-0"]], "sort": [[109, "index-0"], [243, "index-0"], [243, "index-1"], [243, "index-2"]], "frq": [[116, "index-0"], [133, "index-0"], [214, "index-0"]], "free response questions": [[116, "index-0"], [133, "index-0"]], "return": [[127, "index-0"], [191, "index-0"]], "object": [[128, "index-5"], [186, "index-0"], [290, "index-0"]], "append": [[128, "index-4"], [129, "index-1"]], "creation": [[128, "index-1"], [215, "index-0"], [256, "index-0"], [271, "index-3"]], "inheritance": [[128, "index-3"], [290, "index-0"], [297, "index-0"]], "java.lang": [[128, "index-3"]], "literal": [[128, "index-2"]], "object reference": [[128, "index-0"], [129, "index-1"]], "package": [[128, "index-3"], [238, "index-2"]], "parent class": [[128, "index-3"], [290, "index-0"]], "reference": [[128, "index-0"], [129, "index-1"]], "superclass": [[128, "index-3"], [290, "index-0"]], "tostring": [[128, "index-5"]], "compareto": [[129, "index-0"]], "concatenate": [[129, "index-1"]], "equals": [[129, "index-0"], [156, "index-0"], [301, "index-0"]], "immutable": [[129, "index-1"]], "index": [[129, "index-1"], [211, "index-0"], [215, "index-0"], [245, "index-0"], [256, "index-0"]], "indexof": [[129, "index-0"]], "length": [[129, "index-0"], [129, "index-1"], [211, "index-2"], [215, "index-0"]], "methods": [[129, "index-0"]], "substring": [[129, "index-0"], [129, "index-1"]], "maximum": [[130, "index-0"]], "minimum": [[130, "index-0"]], "overflow": [[130, "index-1"]], "math methods": [[131, "index-0"]], "random method": [[131, "index-0"]], "conditional": [[151, "index-0"], [154, "index-1"], [157, "index-0"]], "if": [[151, "index-0"]], "and": [[154, "index-0"]], "compound boolean": [[154, "index-0"]], "logical": [[154, "index-0"]], "or": [[154, "index-0"]], "short circuit evaluation": [[154, "index-1"], [157, "index-0"]], "truth table": [[154, "index-0"]], "de morgan's laws": [[155, "index-0"]], "negation": [[155, "index-0"]], "demorgan's laws": [[157, "index-0"]], "boolean expression": [[157, "index-0"]], "boolean variable": [[157, "index-0"]], "complex conditional": [[157, "index-0"]], "compound boolean expression": [[157, "index-0"]], "logical and": [[157, "index-0"]], "logical or": [[157, "index-0"]], "control structures": [[162, "index-0"]], "self divisor": [[163, "index-0"], [207, "index-0"]], "string scramble": [[164, "index-0"], [236, "index-0"]], "infinite loop": [[166, "index-1"]], "iteration": [[166, "index-0"]], "loop": [[166, "index-0"], [166, "index-1"], [167, "index-0"], [168, "index-0"], [169, "index-0"], [170, "index-0"], [172, "index-0"], [212, "index-0"], [212, "index-1"], [212, "index-2"], [213, "index-0"], [215, "index-0"], [274, "index-1"]], "looping": [[166, "index-0"]], "while": [[166, "index-0"]], "for": [[167, "index-0"]], "for loop": [[167, "index-0"], [172, "index-0"], [212, "index-0"]], "string processing": [[168, "index-0"]], "nested": [[169, "index-0"], [274, "index-1"]], "nested for loop": [[169, "index-0"]], "analysis": [[170, "index-0"]], "counting iterations": [[170, "index-0"]], "modulus": [[171, "index-0"]], "remainder operator": [[171, "index-0"]], "body of a loop": [[172, "index-0"]], "nested loop": [[172, "index-0"]], "out of bounds error": [[172, "index-0"], [215, "index-0"]], "trace code": [[172, "index-0"]], "while loop": [[172, "index-0"]], "apline": [[176, "index-0"]], "time": [[182, "index-0"]], "instance variables": [[184, "index-0"]], "compile time error": [[186, "index-0"]], "private": [[186, "index-0"]], "public": [[186, "index-0"]], "syntax error": [[186, "index-0"]], "abstraction": [[191, "index-0"]], "access": [[193, "index-0"]], "local variable": [[193, "index-0"]], "scope": [[193, "index-0"]], "horse barn": [[203, "index-0"], [204, "index-0"]], "numbercubea": [[205, "index-0"]], "numbercubeb": [[206, "index-0"]], "sounda": [[208, "index-0"]], "soundb": [[209, "index-0"]], "array": [[211, "index-0"], [211, "index-1"], [211, "index-2"], [214, "index-0"], [215, "index-0"]], "dot-notation": [[211, "index-2"]], "initialization": [[211, "index-1"], [215, "index-0"], [256, "index-0"], [272, "index-0"]], "from back to front": [[212, "index-1"]], "from front to back": [[212, "index-0"]], "range": [[212, "index-2"]], "for-each": [[213, "index-0"], [215, "index-0"]], "algorithms": [[214, "index-0"]], "class method": [[215, "index-0"]], "declaration": [[215, "index-0"], [256, "index-0"], [271, "index-2"]], "element reference": [[215, "index-0"], [256, "index-0"]], "error": [[215, "index-0"]], "for-each loop": [[215, "index-0"], [240, "index-0"], [275, "index-0"]], "out of bounds": [[215, "index-0"]], "static keyword": [[215, "index-0"]], "grid world": [[216, "index-0"]], "trio": [[217, "index-0"], [218, "index-0"], [279, "index-0"], [280, "index-0"], [281, "index-0"], [282, "index-0"]], "delimiters": [[219, "index-0"]], "climbingclub": [[224, "index-0"], [225, "index-0"], [226, "index-0"]], "cookieorder": [[227, "index-0"], [228, "index-0"]], "arraylist": [[238, "index-0"], [239, "index-0"], [239, "index-1"], [239, "index-2"], [239, "index-4"], [239, "index-5"], [245, "index-0"]], "import": [[238, "index-2"]], "import statement": [[238, "index-1"]], "statement": [[238, "index-2"]], "add": [[239, "index-0"], [239, "index-2"]], "autoboxing": [[239, "index-3"]], "get": [[239, "index-0"]], "getting an item": [[239, "index-5"]], "list": [[239, "index-3"], [240, "index-0"], [245, "index-0"], [245, "index-0"]], "remove": [[239, "index-0"]], "removing an item": [[239, "index-4"]], "set": [[239, "index-0"]], "setting an item": [[239, "index-5"]], "size": [[239, "index-0"], [239, "index-1"]], "unboxing": [[239, "index-3"]], "binary": [[242, "index-0"], [242, "index-2"], [260, "index-0"]], "binary search": [[242, "index-0"], [242, "index-2"]], "linear": [[242, "index-1"]], "linear search": [[242, "index-1"]], "search": [[242, "index-0"], [242, "index-1"], [242, "index-2"]], "sequential": [[242, "index-0"], [242, "index-1"]], "sequential search": [[242, "index-0"], [242, "index-1"]], "insertion": [[243, "index-0"], [243, "index-2"]], "insertion sort": [[243, "index-0"], [243, "index-2"]], "selection": [[243, "index-0"], [243, "index-1"]], "selection sort": [[243, "index-0"], [243, "index-1"]], "abstract": [[245, "index-0"]], "abstract method": [[245, "index-0"]], "interface": [[245, "index-0"]], "file": [[247, "index-0"]], "input": [[247, "index-0"]], "2d-array": [[256, "index-0"]], "num columns": [[256, "index-0"]], "num rows": [[256, "index-0"]], "gray image": [[258, "index-0"], [259, "index-0"]], "byte": [[260, "index-0"]], "picture lab": [[260, "index-0"]], "routeciphera": [[267, "index-0"]], "routecipherb": [[268, "index-0"]], "2d": [[271, "index-0"]], "2d array": [[271, "index-0"], [271, "index-1"], [271, "index-2"], [271, "index-3"], [272, "index-0"], [272, "index-1"], [274, "index-0"], [274, "index-1"], [275, "index-0"], [275, "index-1"]], "2d arrays": [[271, "index-0"]], "array of arrays": [[271, "index-1"]], "arrays": [[271, "index-0"]], "column": [[271, "index-0"]], "column-major order": [[271, "index-1"]], "row": [[271, "index-0"]], "row-major order": [[271, "index-1"]], "access value": [[272, "index-1"]], "set value": [[272, "index-0"]], "looping through": [[274, "index-1"]], "number of columns": [[274, "index-0"]], "number of rows": [[274, "index-0"]], "images": [[275, "index-2"]], "loop range": [[275, "index-1"]], "pictures": [[275, "index-3"]], "pixels": [[275, "index-4"]], "accessor": [[290, "index-0"]], "child class": [[290, "index-0"]], "declared type": [[290, "index-0"], [300, "index-1"]], "getter": [[290, "index-0"]], "mutator": [[290, "index-0"]], "overloads": [[290, "index-0"]], "overrides": [[290, "index-0"]], "polymorphism": [[290, "index-0"], [300, "index-0"]], "run-time type": [[290, "index-0"], [300, "index-1"]], "setter": [[290, "index-0"]], "subclass": [[290, "index-0"]], "extends": [[293, "index-0"]], "generalization": [[293, "index-1"]], "specialization": [[293, "index-1"]], "association": [[294, "index-0"]], "has-a": [[294, "index-0"]], "relationships": [[294, "index-0"]], "super": [[296, "index-0"]], "access to private fields": [[297, "index-0"]], "actual": [[300, "index-1"]], "actual type": [[300, "index-1"]], "declared": [[300, "index-1"]], "run-time": [[300, "index-1"]], "type": [[300, "index-1"]], "override": [[301, "index-0"]]}})