Search.setIndex({"docnames": ["_hidden/mc_intro", "_hidden/mc_nested-nt", "_hidden/mc_nested-wt", "_hidden/mc_post_survey", "_hidden/mc_posttest", "_hidden/mc_pre_survey", "_hidden/mc_puzzle_bank", "_hidden/mc_review", "_hidden/mc_start", "_hidden/student_survey", "ack/A0-preface", "ack/AA-contrib", "ack/AB-copyright", "bsoup/Exercises", "bsoup/activity-debugging", "bsoup/activity-explaining", "bsoup/activity-writing-1", "bsoup/activity-writing-2", "bsoup/activity-writing-3", "bsoup/downloads", "bsoup/example1", "bsoup/example2", "bsoup/mixedupcode", "bsoup/mixedupcode_orig", "bsoup/plan10", "bsoup/plan2", "bsoup/plan3", "bsoup/plan4", "bsoup/plan5", "bsoup/plan9", "bsoup/toctree", "bsoup/writecode", "bsoup/writecode_mu", "bsoup/writecode_orig", "classes-basics/Achangeofperspective", "classes-basics/AddingOtherMethodstoourClass", "classes-basics/ConvertinganObjecttoaString", "classes-basics/CreateDiceClass", "classes-basics/Exercises", "classes-basics/Glossary", "classes-basics/ImprovingourConstructor", "classes-basics/InstancesasReturnValues", "classes-basics/MixedUpCode", "classes-basics/MixedUpCode_orig", "classes-basics/MultipleClasses", "classes-basics/MultipleClassesMCQs", "classes-basics/MultipleClassesPractice", "classes-basics/MultipleClassesPractice_orig", "classes-basics/Objectorientedprogramming", "classes-basics/ObjectsRevisited", "classes-basics/ObjectsasArgumentsandParameters", "classes-basics/UserDefinedClasses", "classes-basics/WriteCode", "classes-basics/class-exp-intro", "classes-basics/class-intro", "classes-basics/class-intro-classes", "classes-basics/class-parsons-orig", "classes-basics/class-pnd", "classes-basics/class-post", "classes-basics/class-postsurvey", "classes-basics/class-presurvey", "classes-basics/class-pretest", "classes-basics/class-pwd", "classes-basics/class-timed-intro", "classes-basics/class-toggle", "classes-basics/peer_in", "classes-basics/toctree", "conditional/Exercises", "conditional/MixedupCode", "conditional/MixedupCode_orig", "conditional/WriteCode", "conditional/altExecution", "conditional/boolean", "conditional/chained", "conditional/conditionalEx", "conditional/debugging", "conditional/glossary", "conditional/logicalOperators", "conditional/nested", "conditional/peer_in", "conditional/peer_int", "conditional/pogil", "conditional/shortCircuit", "conditional/toctree", "conditional/tryExcept", "database/3Keys", "database/Exercises", "database/SQLsummary", "database/basicModeling", "database/creatingDBtable", "database/db-hp-single-line", "database/db-hp-single-line-adv", "database/dbBrowserSQLite", "database/dbConcepts", "database/debugging", "database/glossary", "database/hparsons_lg_sql_exe_knowledge_intro", "database/hparsons_lg_sql_exe_posttest", "database/hparsons_lg_sql_exe_practice_H", "database/hparsons_lg_sql_exe_practice_W", "database/hparsons_lg_sql_exe_problem_bank_posttest", "database/hparsons_lg_sql_knowledge_intro", "database/hparsons_lg_sql_posttest", "database/hparsons_lg_sql_practice_H", "database/hparsons_lg_sql_practice_W", "database/hparsons_lg_sql_problem_bank_posttest", "database/mixedupCode", "database/mixedupCode_orig", "database/more-select", "database/multTables", "database/spideringTwitter", "database/sqlTESTS", "database/summary", "database/toctree", "database/usingJOIN", "database/whatIsADatabase", "database/writeCode", "debugging/BeginningtipsforDebugging", "debugging/Exercises", "debugging/HowtoAvoidDebugging", "debugging/KnowyourerrorMessages", "debugging/Summary", "debugging/intro-HowtobeaSuccessfulProgrammer", "debugging/toctree", "dictionaries/Exercises", "dictionaries/advancedtextparsing", "dictionaries/debugging", "dictionaries/dictionaries1", "dictionaries/dictionariesandfiles", "dictionaries/dictionarycounters", "dictionaries/glossary", "dictionaries/loopinganddictionaries", "dictionaries/mixedupcode", "dictionaries/mixedupcode_orig", "dictionaries/peer_in", "dictionaries/toctree", "dictionaries/writecode", "exp/cog-load", "exp/cog-load-choice", "exp/dict-practice", "exp/dict-practice-ac", "exp/dict-practice-pp", "exp/diss-post", "exp/diss-pp", "exp/ex-cogload-A", "exp/ex-cogload-A-orig", "exp/ex-cogload-B", "exp/exA", "exp/exB", "exp/inst1", "files/Exercises", "files/csv-file-group", "files/csv-reader-file-group", "files/debugging", "files/file-group", "files/glossary", "files/mixedupCode", "files/mixedupCode_orig", "files/openingFiles", "files/peer_in", "files/peer_int", "files/persistence", "files/readingFiles", "files/searching", "files/textFiles", "files/toctree", "files/tryExceptOpen", "files/userNames", "files/writeCode", "files/writingFiles", "functions/Exercises", "functions/WriteCode", "functions/addingnewfunctions", "functions/builtin", "functions/debugging", "functions/definitionsanduses", "functions/fl-posttest", "functions/fl-pretest", "functions/fl-toggle", "functions/fl-write", "functions/flowofexecution", "functions/fruitfulvoid", "functions/func-group", "functions/func-string", "functions/funcGAI-Diss2", "functions/funcGAI-hw1", "functions/funcWithCond", "functions/funcWithLists", "functions/funcWithListsAndLoops", "functions/funcWithLoops", "functions/funcWithSetsAndDict", "functions/funcWithTuplesAndDict", "functions/func_Str_Cond", "functions/function_conditional_exercises", "functions/function_conditional_mixedupcode", "functions/function_conditional_mixedupcode_orig", "functions/function_conditional_writecode", "functions/function_list_exercises", "functions/function_list_mixedupcode", "functions/function_list_mixedupcode_orig", "functions/function_list_writecode", "functions/function_string_exercises", "functions/function_string_mixedUpCode", "functions/function_string_mixedUpCode_orig", "functions/function_string_writecode", "functions/functioncalls", "functions/functions_exercises", "functions/functions_loops_exercises", "functions/functions_loops_mixedupcode", "functions/functions_loops_mixedupcode_orig", "functions/functions_loops_writecode", "functions/functions_mixedupcode", "functions/functions_mixedupcode_orig", "functions/functions_tups_dicts_exercises", "functions/functions_tups_dicts_mixedupcode", "functions/functions_tups_dicts_mixedupcode_orig", "functions/functions_tups_dicts_writecode", "functions/functions_writecode", "functions/glossary", "functions/intro-functions-206", "functions/iwgdistt", "functions/iwgex-ps", "functions/iwgex-ps-tog", "functions/iwgex-ps-write", "functions/iwgex1", "functions/mathfunctions", "functions/mixedupcode", "functions/mixedupcode_orig", "functions/p3-post", "functions/parametersandargs", "functions/peer_in", "functions/peer_int", "functions/pilot-post", "functions/post-test", "functions/ptest", "functions/randomnumbers", "functions/se-postsurvey", "functions/se-presurvey-N", "functions/se-presurvey-P", "functions/system-fl-ps-N", "functions/system-fl-ps-P", "functions/toctree", "functions/typeconversion", "functions/whyfunctions", "index", "inheritance/AssociationVsInheritance", "inheritance/CaseStudy", "inheritance/ClassDiagrams", "inheritance/Exercises", "inheritance/Extending", "inheritance/IntroToInheritance", "inheritance/MoreOnTesting", "inheritance/PillarsOfOop", "inheritance/ReuseThroughAssociation", "inheritance/UnitTests", "inheritance/mixedupcode", "inheritance/mixedupcode_orig", "inheritance/peer_in", "inheritance/peer_int", "inheritance/toctree", "inheritance/writecode", "intro/Exercises", "intro/buildingBlocks", "intro/computerHardwareArch", "intro/conversing", "intro/creativityAndMot", "intro/debugging", "intro/glossary", "intro/goWrong", "intro/learning", "intro/terminology", "intro/toctree", "intro/understanding", "intro/whatIsAProgram", "intro/why-program", "intro/words-and-sentences", "intro/writingPrograms", "iterations/Exercises", "iterations/WriteCode", "iterations/WriteCode_orig", "iterations/continue", "iterations/debugging", "iterations/definite_for", "iterations/glossary", "iterations/infinite_loops", "iterations/loops", "iterations/mixedupcode", "iterations/mixedupcode_orig", "iterations/peer_in", "iterations/peer_int", "iterations/pogil", "iterations/toctree", "iterations/updating", "iterations/while", "lists/Exercises", "lists/MixedupCode", "lists/MixedupCode_orig", "lists/WriteCode", "lists/WriteCode_orig", "lists/aliasing", "lists/debugging", "lists/deleteElement", "lists/glossary", "lists/listAsArgument", "lists/listFunctions", "lists/listMethods", "lists/listOperations", "lists/listsAndStrings", "lists/mutable", "lists/objectsValues", "lists/parsing", "lists/peer_int", "lists/pogil", "lists/sequence", "lists/slice", "lists/toctree", "lists/traversing", "network/Exercises", "network/beautifulSoup", "network/bonusforunixlinux", "network/glossary", "network/html", "network/html2", "network/html_mixedupcode_orig", "network/http", "network/mixedupcode", "network/mixedupcode_orig", "network/networkedprograms", "network/parsinghtmlandscrapingtheweb", "network/parsinghtmlusingbeautifulsoup", "network/parsinghtmlusingregex", "network/retrievingbinaryfilesoverurllib", "network/retrievingimageoverhttp", "network/retrievingwebpageswithurllib", "network/simplestwebbrowser", "network/toctree", "network/writecode", "objects/Exercises", "objects/classesastype", "objects/fl-toggle-cls", "objects/fl-write-cls", "objects/gettingstarted", "objects/glossary", "objects/group-classes", "objects/group-mult-classes", "objects/inheritance", "objects/intro-class-206", "objects/intro-cls", "objects/managinglargerprograms", "objects/mixedupcode", "objects/mixedupcode_orig", "objects/multipleinstances", "objects/objectlifecycle", "objects/ourfirstpythonobject", "objects/peer_int", "objects/posttest-cls", "objects/practice-toggle-pp-cls", "objects/practice-toggle-we-cls", "objects/presurvey-cls", "objects/se-postsurvey-cls", "objects/startingwithprograms", "objects/subdividingaprogram", "objects/summary", "objects/system-into-cls", "objects/toctree", "objects/usingobjects", "objects/writecode", "pi_no_chapter/booleans", "pictures/Exercises", "pictures/changeColor", "pictures/changeColorLoc", "pictures/changeData", "pictures/exam9t11", "pictures/imageAbstractions", "pictures/mixedupcode", "pictures/mixedupcode_orig", "pictures/pattern", "pictures/repeatimages", "pictures/summary", "pictures/toctree", "pictures/writeCode", "pictures/writeCode_orig", "regex/Exercises", "regex/bonussection", "regex/charactermatching", "regex/combiningsearchingandextracting", "regex/debugging", "regex/escapecharacter", "regex/extractingdata", "regex/glossary", "regex/hp-practice", "regex/hp-practice-adv", "regex/hparsons_lg_problem_bank", "regex/hparsons_lg_session1_presurvey", "regex/hparsons_lg_session1_pretest", "regex/hparsons_lg_session2_intro", "regex/hparsons_lg_session2_posttest", "regex/hparsons_lg_session2_practice_parsons", "regex/hparsons_lg_session2_practice_write", "regex/mixedupcode", "regex/mixedupcode_orig", "regex/regex-group", "regex/regex-group-adv", "regex/regularexpressions", "regex/summary", "regex/toctree", "regex/writecode", "strings/Exercises", "strings/MixedupCode", "strings/MixedupCode_orig", "strings/WriteCode", "strings/WriteCode_orig", "strings/Write_code_questions", "strings/comparison", "strings/count", "strings/debugging", "strings/format", "strings/glossary", "strings/immutable", "strings/in", "strings/length", "strings/methods", "strings/parsing", "strings/peer_in", "strings/peer_int", "strings/pogil", "strings/sequence", "strings/slices", "strings/toctree", "strings/traversal", "tuples/Exercises", "tuples/comparingtuples", "tuples/debugging", "tuples/dictionariesandtuples", "tuples/glossary", "tuples/mixedupcode", "tuples/mixedupcode_orig", "tuples/mostcommonword", "tuples/multipleassignments", "tuples/peer_in", "tuples/sequences", "tuples/toctree", "tuples/tupleassignment", "tuples/tuplesareimmutable", "tuples/usingtuplesaskeys", "tuples/writecode", "tuples/writecode_orig", "turtles/Exercises", "turtles/SE_turtle/index", "turtles/SE_turtle/pp-intro-IE", "turtles/SE_turtle/pp-intro-PP", "turtles/SE_turtle/pp-intro-SE", "turtles/SE_turtle/pps-IE-pp1", "turtles/SE_turtle/pps-IE-pp2", "turtles/SE_turtle/pps-IE-pp3", "turtles/SE_turtle/pps-IE-pp4", "turtles/SE_turtle/pps-PP-1", "turtles/SE_turtle/pps-PP-2", "turtles/SE_turtle/pps-PP-3", "turtles/SE_turtle/pps-PP-4", "turtles/SE_turtle/pps-SE-pp1", "turtles/SE_turtle/pps-SE-pp2", "turtles/SE_turtle/pps-SE-pp3", "turtles/SE_turtle/pps-SE-pp4", "turtles/SE_turtle/pps-ie1", "turtles/SE_turtle/pps-ie2", "turtles/SE_turtle/pps-ie3", "turtles/SE_turtle/pps-ie4", "turtles/SE_turtle/pps-posttest", "turtles/SE_turtle/pps-ppe1", "turtles/SE_turtle/pps-ppe2", "turtles/SE_turtle/pps-ppe3", "turtles/SE_turtle/pps-ppe4", "turtles/SE_turtle/turtle_SE-entry", "turtles/WriteCode", "turtles/functionsWithTurtles", "turtles/mixedupcode", "turtles/mixedupcode_orig", "turtles/multTurtles", "turtles/names4turtles", "turtles/patterns", "turtles/peer_int", "turtles/repeatturtles", "turtles/stamp", "turtles/summary", "turtles/toctree", "turtles/turtleFAP", "turtles/turtleGeom", "variables/Exercises", "variables/MixedupCode", "variables/MixedupCode_orig", "variables/WriteCode", "variables/comments", "variables/debugging", "variables/expressions", "variables/glossary", "variables/mnemonic-names", "variables/modulus", "variables/operators-and-operands", "variables/order-of-operations", "variables/peer_int", "variables/statements", "variables/string-operations", "variables/toctree", "variables/user-input", "variables/values-and-types", "variables/variable-names-keywords", "variables/variables-section", "viz/Exercises", "viz/buildinggooglemapfromgeodata", "viz/mixedUpCode", "viz/toctree", "viz/visualizingdata", "viz/visualizingmaildata", "viz/visualizingnetworksandinterconnections", "web/Exercises", "web/JSON", "web/MixedupCode", "web/applicationProg", "web/glossary", "web/google", "web/hparsons_lg_sql_pretest", "web/hparsons_lg_sql_problem_bank_pretest", "web/loopingNodes", "web/parsingJSON", "web/parsingXML", "web/securityAPI", "web/toctree", "web/twitter", "web/writeCode", "web/xml"], "filenames": ["_hidden/mc_intro.rst", "_hidden/mc_nested-nt.rst", "_hidden/mc_nested-wt.rst", "_hidden/mc_post_survey.rst", "_hidden/mc_posttest.rst", "_hidden/mc_pre_survey.rst", "_hidden/mc_puzzle_bank.rst", "_hidden/mc_review.rst", "_hidden/mc_start.rst", "_hidden/student_survey.rst", "ack/A0-preface.rst", "ack/AA-contrib.rst", "ack/AB-copyright.rst", "bsoup/Exercises.rst", "bsoup/activity-debugging.rst", "bsoup/activity-explaining.rst", "bsoup/activity-writing-1.rst", "bsoup/activity-writing-2.rst", "bsoup/activity-writing-3.rst", "bsoup/downloads.rst", "bsoup/example1.rst", "bsoup/example2.rst", "bsoup/mixedupcode.rst", "bsoup/mixedupcode_orig.rst", "bsoup/plan10.rst", "bsoup/plan2.rst", "bsoup/plan3.rst", "bsoup/plan4.rst", "bsoup/plan5.rst", "bsoup/plan9.rst", "bsoup/toctree.rst", "bsoup/writecode.rst", "bsoup/writecode_mu.rst", "bsoup/writecode_orig.rst", "classes-basics/Achangeofperspective.rst", "classes-basics/AddingOtherMethodstoourClass.rst", "classes-basics/ConvertinganObjecttoaString.rst", "classes-basics/CreateDiceClass.rst", "classes-basics/Exercises.rst", "classes-basics/Glossary.rst", "classes-basics/ImprovingourConstructor.rst", "classes-basics/InstancesasReturnValues.rst", "classes-basics/MixedUpCode.rst", "classes-basics/MixedUpCode_orig.rst", "classes-basics/MultipleClasses.rst", "classes-basics/MultipleClassesMCQs.rst", "classes-basics/MultipleClassesPractice.rst", "classes-basics/MultipleClassesPractice_orig.rst", "classes-basics/Objectorientedprogramming.rst", "classes-basics/ObjectsRevisited.rst", "classes-basics/ObjectsasArgumentsandParameters.rst", "classes-basics/UserDefinedClasses.rst", "classes-basics/WriteCode.rst", "classes-basics/class-exp-intro.rst", "classes-basics/class-intro.rst", "classes-basics/class-intro-classes.rst", "classes-basics/class-parsons-orig.rst", "classes-basics/class-pnd.rst", "classes-basics/class-post.rst", "classes-basics/class-postsurvey.rst", "classes-basics/class-presurvey.rst", "classes-basics/class-pretest.rst", "classes-basics/class-pwd.rst", "classes-basics/class-timed-intro.rst", "classes-basics/class-toggle.rst", "classes-basics/peer_in.rst", "classes-basics/toctree.rst", "conditional/Exercises.rst", "conditional/MixedupCode.rst", "conditional/MixedupCode_orig.rst", "conditional/WriteCode.rst", "conditional/altExecution.rst", "conditional/boolean.rst", "conditional/chained.rst", "conditional/conditionalEx.rst", "conditional/debugging.rst", "conditional/glossary.rst", "conditional/logicalOperators.rst", "conditional/nested.rst", "conditional/peer_in.rst", "conditional/peer_int.rst", "conditional/pogil.rst", "conditional/shortCircuit.rst", "conditional/toctree.rst", "conditional/tryExcept.rst", "database/3Keys.rst", "database/Exercises.rst", "database/SQLsummary.rst", "database/basicModeling.rst", "database/creatingDBtable.rst", "database/db-hp-single-line.rst", "database/db-hp-single-line-adv.rst", "database/dbBrowserSQLite.rst", "database/dbConcepts.rst", "database/debugging.rst", "database/glossary.rst", "database/hparsons_lg_sql_exe_knowledge_intro.rst", "database/hparsons_lg_sql_exe_posttest.rst", "database/hparsons_lg_sql_exe_practice_H.rst", "database/hparsons_lg_sql_exe_practice_W.rst", "database/hparsons_lg_sql_exe_problem_bank_posttest.rst", "database/hparsons_lg_sql_knowledge_intro.rst", "database/hparsons_lg_sql_posttest.rst", "database/hparsons_lg_sql_practice_H.rst", "database/hparsons_lg_sql_practice_W.rst", "database/hparsons_lg_sql_problem_bank_posttest.rst", "database/mixedupCode.rst", "database/mixedupCode_orig.rst", "database/more-select.rst", "database/multTables.rst", "database/spideringTwitter.rst", "database/sqlTESTS.rst", "database/summary.rst", "database/toctree.rst", "database/usingJOIN.rst", "database/whatIsADatabase.rst", "database/writeCode.rst", "debugging/BeginningtipsforDebugging.rst", "debugging/Exercises.rst", "debugging/HowtoAvoidDebugging.rst", "debugging/KnowyourerrorMessages.rst", "debugging/Summary.rst", "debugging/intro-HowtobeaSuccessfulProgrammer.rst", "debugging/toctree.rst", "dictionaries/Exercises.rst", "dictionaries/advancedtextparsing.rst", "dictionaries/debugging.rst", "dictionaries/dictionaries1.rst", "dictionaries/dictionariesandfiles.rst", "dictionaries/dictionarycounters.rst", "dictionaries/glossary.rst", "dictionaries/loopinganddictionaries.rst", "dictionaries/mixedupcode.rst", "dictionaries/mixedupcode_orig.rst", "dictionaries/peer_in.rst", "dictionaries/toctree.rst", "dictionaries/writecode.rst", "exp/cog-load.rst", "exp/cog-load-choice.rst", "exp/dict-practice.rst", "exp/dict-practice-ac.rst", "exp/dict-practice-pp.rst", "exp/diss-post.rst", "exp/diss-pp.rst", "exp/ex-cogload-A.rst", "exp/ex-cogload-A-orig.rst", "exp/ex-cogload-B.rst", "exp/exA.rst", "exp/exB.rst", "exp/inst1.rst", "files/Exercises.rst", "files/csv-file-group.rst", "files/csv-reader-file-group.rst", "files/debugging.rst", "files/file-group.rst", "files/glossary.rst", "files/mixedupCode.rst", "files/mixedupCode_orig.rst", "files/openingFiles.rst", "files/peer_in.rst", "files/peer_int.rst", "files/persistence.rst", "files/readingFiles.rst", "files/searching.rst", "files/textFiles.rst", "files/toctree.rst", "files/tryExceptOpen.rst", "files/userNames.rst", "files/writeCode.rst", "files/writingFiles.rst", "functions/Exercises.rst", "functions/WriteCode.rst", "functions/addingnewfunctions.rst", "functions/builtin.rst", "functions/debugging.rst", "functions/definitionsanduses.rst", "functions/fl-posttest.rst", "functions/fl-pretest.rst", "functions/fl-toggle.rst", "functions/fl-write.rst", "functions/flowofexecution.rst", "functions/fruitfulvoid.rst", "functions/func-group.rst", "functions/func-string.rst", "functions/funcGAI-Diss2.rst", "functions/funcGAI-hw1.rst", "functions/funcWithCond.rst", "functions/funcWithLists.rst", "functions/funcWithListsAndLoops.rst", "functions/funcWithLoops.rst", "functions/funcWithSetsAndDict.rst", "functions/funcWithTuplesAndDict.rst", "functions/func_Str_Cond.rst", "functions/function_conditional_exercises.rst", "functions/function_conditional_mixedupcode.rst", "functions/function_conditional_mixedupcode_orig.rst", "functions/function_conditional_writecode.rst", "functions/function_list_exercises.rst", "functions/function_list_mixedupcode.rst", "functions/function_list_mixedupcode_orig.rst", "functions/function_list_writecode.rst", "functions/function_string_exercises.rst", "functions/function_string_mixedUpCode.rst", "functions/function_string_mixedUpCode_orig.rst", "functions/function_string_writecode.rst", "functions/functioncalls.rst", "functions/functions_exercises.rst", "functions/functions_loops_exercises.rst", "functions/functions_loops_mixedupcode.rst", "functions/functions_loops_mixedupcode_orig.rst", "functions/functions_loops_writecode.rst", "functions/functions_mixedupcode.rst", "functions/functions_mixedupcode_orig.rst", "functions/functions_tups_dicts_exercises.rst", "functions/functions_tups_dicts_mixedupcode.rst", "functions/functions_tups_dicts_mixedupcode_orig.rst", "functions/functions_tups_dicts_writecode.rst", "functions/functions_writecode.rst", "functions/glossary.rst", "functions/intro-functions-206.rst", "functions/iwgdistt.rst", "functions/iwgex-ps.rst", "functions/iwgex-ps-tog.rst", "functions/iwgex-ps-write.rst", "functions/iwgex1.rst", "functions/mathfunctions.rst", "functions/mixedupcode.rst", "functions/mixedupcode_orig.rst", "functions/p3-post.rst", "functions/parametersandargs.rst", "functions/peer_in.rst", "functions/peer_int.rst", "functions/pilot-post.rst", "functions/post-test.rst", "functions/ptest.rst", "functions/randomnumbers.rst", "functions/se-postsurvey.rst", "functions/se-presurvey-N.rst", "functions/se-presurvey-P.rst", "functions/system-fl-ps-N.rst", "functions/system-fl-ps-P.rst", "functions/toctree.rst", "functions/typeconversion.rst", "functions/whyfunctions.rst", "index.rst", "inheritance/AssociationVsInheritance.rst", "inheritance/CaseStudy.rst", "inheritance/ClassDiagrams.rst", "inheritance/Exercises.rst", "inheritance/Extending.rst", "inheritance/IntroToInheritance.rst", "inheritance/MoreOnTesting.rst", "inheritance/PillarsOfOop.rst", "inheritance/ReuseThroughAssociation.rst", "inheritance/UnitTests.rst", "inheritance/mixedupcode.rst", "inheritance/mixedupcode_orig.rst", "inheritance/peer_in.rst", "inheritance/peer_int.rst", "inheritance/toctree.rst", "inheritance/writecode.rst", "intro/Exercises.rst", "intro/buildingBlocks.rst", "intro/computerHardwareArch.rst", "intro/conversing.rst", "intro/creativityAndMot.rst", "intro/debugging.rst", "intro/glossary.rst", "intro/goWrong.rst", "intro/learning.rst", "intro/terminology.rst", "intro/toctree.rst", "intro/understanding.rst", "intro/whatIsAProgram.rst", "intro/why-program.rst", "intro/words-and-sentences.rst", "intro/writingPrograms.rst", "iterations/Exercises.rst", "iterations/WriteCode.rst", "iterations/WriteCode_orig.rst", "iterations/continue.rst", "iterations/debugging.rst", "iterations/definite_for.rst", "iterations/glossary.rst", "iterations/infinite_loops.rst", "iterations/loops.rst", "iterations/mixedupcode.rst", "iterations/mixedupcode_orig.rst", "iterations/peer_in.rst", "iterations/peer_int.rst", "iterations/pogil.rst", "iterations/toctree.rst", "iterations/updating.rst", "iterations/while.rst", "lists/Exercises.rst", "lists/MixedupCode.rst", "lists/MixedupCode_orig.rst", "lists/WriteCode.rst", "lists/WriteCode_orig.rst", "lists/aliasing.rst", "lists/debugging.rst", "lists/deleteElement.rst", "lists/glossary.rst", "lists/listAsArgument.rst", "lists/listFunctions.rst", "lists/listMethods.rst", "lists/listOperations.rst", "lists/listsAndStrings.rst", "lists/mutable.rst", "lists/objectsValues.rst", "lists/parsing.rst", "lists/peer_int.rst", "lists/pogil.rst", "lists/sequence.rst", "lists/slice.rst", "lists/toctree.rst", "lists/traversing.rst", "network/Exercises.rst", "network/beautifulSoup.rst", "network/bonusforunixlinux.rst", "network/glossary.rst", "network/html.rst", "network/html2.rst", "network/html_mixedupcode_orig.rst", "network/http.rst", "network/mixedupcode.rst", "network/mixedupcode_orig.rst", "network/networkedprograms.rst", "network/parsinghtmlandscrapingtheweb.rst", "network/parsinghtmlusingbeautifulsoup.rst", "network/parsinghtmlusingregex.rst", "network/retrievingbinaryfilesoverurllib.rst", "network/retrievingimageoverhttp.rst", "network/retrievingwebpageswithurllib.rst", "network/simplestwebbrowser.rst", "network/toctree.rst", "network/writecode.rst", "objects/Exercises.rst", "objects/classesastype.rst", "objects/fl-toggle-cls.rst", "objects/fl-write-cls.rst", "objects/gettingstarted.rst", "objects/glossary.rst", "objects/group-classes.rst", "objects/group-mult-classes.rst", "objects/inheritance.rst", "objects/intro-class-206.rst", "objects/intro-cls.rst", "objects/managinglargerprograms.rst", "objects/mixedupcode.rst", "objects/mixedupcode_orig.rst", "objects/multipleinstances.rst", "objects/objectlifecycle.rst", "objects/ourfirstpythonobject.rst", "objects/peer_int.rst", "objects/posttest-cls.rst", "objects/practice-toggle-pp-cls.rst", "objects/practice-toggle-we-cls.rst", "objects/presurvey-cls.rst", "objects/se-postsurvey-cls.rst", "objects/startingwithprograms.rst", "objects/subdividingaprogram.rst", "objects/summary.rst", "objects/system-into-cls.rst", "objects/toctree.rst", "objects/usingobjects.rst", "objects/writecode.rst", "pi_no_chapter/booleans.rst", "pictures/Exercises.rst", "pictures/changeColor.rst", "pictures/changeColorLoc.rst", "pictures/changeData.rst", "pictures/exam9t11.rst", "pictures/imageAbstractions.rst", "pictures/mixedupcode.rst", "pictures/mixedupcode_orig.rst", "pictures/pattern.rst", "pictures/repeatimages.rst", "pictures/summary.rst", "pictures/toctree.rst", "pictures/writeCode.rst", "pictures/writeCode_orig.rst", "regex/Exercises.rst", "regex/bonussection.rst", "regex/charactermatching.rst", "regex/combiningsearchingandextracting.rst", "regex/debugging.rst", "regex/escapecharacter.rst", "regex/extractingdata.rst", "regex/glossary.rst", "regex/hp-practice.rst", "regex/hp-practice-adv.rst", "regex/hparsons_lg_problem_bank.rst", "regex/hparsons_lg_session1_presurvey.rst", "regex/hparsons_lg_session1_pretest.rst", "regex/hparsons_lg_session2_intro.rst", "regex/hparsons_lg_session2_posttest.rst", "regex/hparsons_lg_session2_practice_parsons.rst", "regex/hparsons_lg_session2_practice_write.rst", "regex/mixedupcode.rst", "regex/mixedupcode_orig.rst", "regex/regex-group.rst", "regex/regex-group-adv.rst", "regex/regularexpressions.rst", "regex/summary.rst", "regex/toctree.rst", "regex/writecode.rst", "strings/Exercises.rst", "strings/MixedupCode.rst", "strings/MixedupCode_orig.rst", "strings/WriteCode.rst", "strings/WriteCode_orig.rst", "strings/Write_code_questions.rst", "strings/comparison.rst", "strings/count.rst", "strings/debugging.rst", "strings/format.rst", "strings/glossary.rst", "strings/immutable.rst", "strings/in.rst", "strings/length.rst", "strings/methods.rst", "strings/parsing.rst", "strings/peer_in.rst", "strings/peer_int.rst", "strings/pogil.rst", "strings/sequence.rst", "strings/slices.rst", "strings/toctree.rst", "strings/traversal.rst", "tuples/Exercises.rst", "tuples/comparingtuples.rst", "tuples/debugging.rst", "tuples/dictionariesandtuples.rst", "tuples/glossary.rst", "tuples/mixedupcode.rst", "tuples/mixedupcode_orig.rst", "tuples/mostcommonword.rst", "tuples/multipleassignments.rst", "tuples/peer_in.rst", "tuples/sequences.rst", "tuples/toctree.rst", "tuples/tupleassignment.rst", "tuples/tuplesareimmutable.rst", "tuples/usingtuplesaskeys.rst", "tuples/writecode.rst", "tuples/writecode_orig.rst", "turtles/Exercises.rst", "turtles/SE_turtle/index.rst", "turtles/SE_turtle/pp-intro-IE.rst", "turtles/SE_turtle/pp-intro-PP.rst", "turtles/SE_turtle/pp-intro-SE.rst", "turtles/SE_turtle/pps-IE-pp1.rst", "turtles/SE_turtle/pps-IE-pp2.rst", "turtles/SE_turtle/pps-IE-pp3.rst", "turtles/SE_turtle/pps-IE-pp4.rst", "turtles/SE_turtle/pps-PP-1.rst", "turtles/SE_turtle/pps-PP-2.rst", "turtles/SE_turtle/pps-PP-3.rst", "turtles/SE_turtle/pps-PP-4.rst", "turtles/SE_turtle/pps-SE-pp1.rst", "turtles/SE_turtle/pps-SE-pp2.rst", "turtles/SE_turtle/pps-SE-pp3.rst", "turtles/SE_turtle/pps-SE-pp4.rst", "turtles/SE_turtle/pps-ie1.rst", "turtles/SE_turtle/pps-ie2.rst", "turtles/SE_turtle/pps-ie3.rst", "turtles/SE_turtle/pps-ie4.rst", "turtles/SE_turtle/pps-posttest.rst", "turtles/SE_turtle/pps-ppe1.rst", "turtles/SE_turtle/pps-ppe2.rst", "turtles/SE_turtle/pps-ppe3.rst", "turtles/SE_turtle/pps-ppe4.rst", "turtles/SE_turtle/turtle_SE-entry.rst", "turtles/WriteCode.rst", "turtles/functionsWithTurtles.rst", "turtles/mixedupcode.rst", "turtles/mixedupcode_orig.rst", "turtles/multTurtles.rst", "turtles/names4turtles.rst", "turtles/patterns.rst", "turtles/peer_int.rst", "turtles/repeatturtles.rst", "turtles/stamp.rst", "turtles/summary.rst", "turtles/toctree.rst", "turtles/turtleFAP.rst", "turtles/turtleGeom.rst", "variables/Exercises.rst", "variables/MixedupCode.rst", "variables/MixedupCode_orig.rst", "variables/WriteCode.rst", "variables/comments.rst", "variables/debugging.rst", "variables/expressions.rst", "variables/glossary.rst", "variables/mnemonic-names.rst", "variables/modulus.rst", "variables/operators-and-operands.rst", "variables/order-of-operations.rst", "variables/peer_int.rst", "variables/statements.rst", "variables/string-operations.rst", "variables/toctree.rst", "variables/user-input.rst", "variables/values-and-types.rst", "variables/variable-names-keywords.rst", "variables/variables-section.rst", "viz/Exercises.rst", "viz/buildinggooglemapfromgeodata.rst", "viz/mixedUpCode.rst", "viz/toctree.rst", "viz/visualizingdata.rst", "viz/visualizingmaildata.rst", "viz/visualizingnetworksandinterconnections.rst", "web/Exercises.rst", "web/JSON.rst", "web/MixedupCode.rst", "web/applicationProg.rst", "web/glossary.rst", "web/google.rst", "web/hparsons_lg_sql_pretest.rst", "web/hparsons_lg_sql_problem_bank_pretest.rst", "web/loopingNodes.rst", "web/parsingJSON.rst", "web/parsingXML.rst", "web/securityAPI.rst", "web/toctree.rst", "web/twitter.rst", "web/writeCode.rst", "web/xml.rst"], "titles": ["Introduction to Problem Types", "Practice", "Practice", "Thank you!", "Posttest", "Pre Survey", "<no title>", "Nested Dictionaries", "Python 3 with Nested Dictionaries", "HUM00253102: Overcoming Barriers to Adoption of Peer Instruction in Undergraduate CS", "Credits for Python for Everybody", "Contributions", "Copyright Detail for Python for Everybody", "14.15. Multiple Choice Questions", "14.12. Code debugging activity", "14.13. Code explaining activity", "14.9. Code writing activity part 1", "14.10. Code writing activity part 2", "14.11. Code writing activity part 3", "14.14. You can download all the plans here", "14.1. Scrape all the Cottage Inn Pizza locations", "14.2. Get news links from faculty webpages", "14.16. Mixed-Up Code Questions", "Mixed-Up Code Questions", "14.8. Plan 10: Store info in a json file", "14.3. Plan 2: Get a soup from a URL", "14.4. Plan 3: Get a soup from multiple URLs", "14.5. Plan 4: Get info from a single tag", "14.6. Plan 5: Get info from all tags of a certain type", "14.7. Plan 9: Print info", "14. Learn Web Scraping", "14.17. Write Code Questions", "Parsons Problems for Code Questions", "Orig Write Code Questions", "19.2. A change of perspective", "19.6. Adding Other Methods to our Class", "19.8. Converting an Object to a String", "Creating a Dice Class", "19.14. Multiple Choice Questions", "19.13. Glossary", "19.5. Improving our Constructor", "19.9. Instances as Return Values", "19.15. Mixed-Up Code Exercises", "Mixed-Up Code Exercises", "19.10. Group Work with Multiple Classes", "19.12. Multiple Choice Questions for Multiple Classes", "19.11. Multiple Classes Practice", "Multiple Classes Practice", "19.1. Object-oriented programming", "19.3. Objects Revisited", "19.7. Objects as Arguments and Parameters", "19.4. User Defined Classes", "19.16. Exercises", "Working with Classes", "Introduction to the Problem Types", "Creating Classes", "Parsons Practice Problems", "Practice Problems", "Post Test", "Post Survey", "Pre Survey", "Pre Test", "Practice Problems", "Introduction to the Timed Pretest", "Practice Problems", "Peer Instruction: Classes Multiple Choice Questions", "19. Classes and Objects - the Basics", "4.11. Multiple Choice Questions", "4.12. Mixed-up Code Questions", "Mixed-up Code Questions", "4.13. Write Code Questions", "4.4. Alternative execution", "4.1. Boolean expressions", "4.5. Chained conditionals", "4.3. Conditional execution", "4.9. Debugging", "4.10. Glossary", "4.2. Logical operators", "4.6. Nested conditionals", "Peer Instruction: Conditionals Multiple Choice Questions", "Peer Instruction: Exception Multiple Choice Questions", "4.14. Group Work - Conditionals and Logic", "4.8. Short-circuit evaluation of logical expressions", "4. Conditional Execution", "4.7. Catching exceptions using try and except", "21.10. Three kinds of keys", "21.15. Multiple Choice Questions", "21.5. Structured Query Language summary", "21.8. Basic data modeling", "21.4. Creating a database table", "Practice Problems - Mixed-up Code", "Advanced Practice Problems - Mixed-up Code", "21.3. Database Browser for SQLite", "21.2. Database concepts", "21.13. Debugging", "21.14. Glossary", "Survey and Introduction to AND, UPDATE, and JOIN", "Post Test", "Practice Problems - Mixed-up Code", "Practice Problems - Write Code", "Problem Bank for Post Test Problems", "Introduction to AND, UPDATE, and JOIN", "Post Test", "Practice Problems - Mixed-up Code", "Practice Problems - Write Code", "Problem Bank for Post Test Problems", "21.16. Mixed-Up Code Questions", "Mixed-Up Code Questions", "21.6. More SELECT Keywords", "21.9. Programming with multiple tables", "21.7. Spidering Twitter using a database", "<no title>", "21.12. Summary", "21. Databases", "21.11. Using JOIN to retrieve data", "21.1. What is a database?", "21.17. Write Code Questions", "3.3. Beginning tips for Debugging", "3.6. Exercises", "3.2. How to Avoid Debugging", "3.4. Know Your Error Messages", "3.5. Summary", "3.1. How to be a Successful Programmer", "3. Debugging Interlude 1", "10.8. Multiple Choice Questions", "10.5. Advanced Text Parsing", "10.6. Debugging", "10.1. Dictionaries", "10.3. Dictionaries and Files", "10.2. Dictionary as a Set of Counters", "10.7. Glossary", "10.4. Looping and Dictionaries", "10.9. Mixed-Up Code Questions", "Mixed-Up Code Questions", "Peer Instruction: Dictionaries Multiple Choice Questions", "10. Dictionaries", "10.10. Write Code Questions", "Cognitive Load Experiment 2021", "Cognitive Load Experiment 2021", "Dictionary and Tuple Practice", "Dictionary Practice - Write Code", "Dictionary Practice - Parsons Problems", "Experiment 1 2021", "Experiment 1 2021", "Questions for Cognitive Load Experiment - A", "Questions for Cognitive Load Experiment - A - Original", "Questions for Cognitive Load Experiment - B", "Questions for Experiment A", "Questions for Experiment B", "Practice", "8.12. Multiple Choice Questions", "8.16. Group Work: Reading from CSV Files", "8.17. Group Work: Using a CSV reader/writer", "8.9. Debugging", "8.15. Group Work: Reading from Files", "8.10. Summary", "8.13. Mixed-up Code Questions", "Mixed-up Code Questions", "8.2. Opening files", "Peer Instruction: Text Files Multiple Choice Questions", "Peer Instruction: Files Multiple Choice Questions", "8.1. Persistence", "8.4. Reading files", "8.5. Searching through a file", "8.3. Text files and lines", "8. Files", "8.7. Using try, except,
and open
", "8.6. Letting the user choose the file name", "8.14. Write Code Questions", "8.8. Writing files", "5.14. Multiple Choice Questions", "5.16. Write Code Questions", "5.6. Adding new functions", "5.2. Built-in functions", "5.12. Debugging", "5.7. Definitions and uses", "Posttest", "Pre Test", "Practice Problems", "Practice", "5.8. Flow of execution", "5.10. Fruitful functions and void functions", "5.17. Group Work: Functions", "5.21. Group Work: Functions and Strings", "5.44. Discussion: Creating Functions from Sample Input and Output", "5.43. Homework: Creating Functions from Sample Input and Output", "5.25. Group Work: Functions and Conditionals", "5.29. Group Work: Functions and Lists", "5.42. Group Work: Functions with Lists and Loops", "5.33. Group Work: Functions with Loops", "5.45. Group Work: Functions with Sets and Dictionaries", "5.37. Group Work: Functions with Tuples and Dictionaries", "5.41. Group Work: Functions, Strings, and Conditionals", "5.26. Functions and Conditionals Multiple Choice Questions", "5.27. Functions and Conditionals Mixed-Up Code Questions", "Functions and Conditionals Mixed-Up Code Questions", "5.28. Functions and Conditionals Write Code Questions", "5.30. Functions with Lists Multiple Choice Questions", "5.31. Functions and Lists Mixed-Up Code Questions", "Functions and Lists Mixed-Up Code Questions", "5.32. Functions and Lists Write Code Questions", "5.22. Functions and Strings Multiple Choice Questions", "5.23. Functions and Strings Mixed-Up Code Questions", "Function and String Mixed-Up Code Questions", "5.24. Functions and Strings Write Code Questions", "5.1. Function calls", "5.18. Functions Multiple Choice Questions", "5.34. Functions with Loops Multiple Choice Questions", "5.35. Functions and Loops Mixed-Up Code Questions", "Functions and Loops Mixed-Up Code Questions", "5.36. Functions and Loops Write Code Questions", "5.19. Functions Mixed-Up Code Questions", "Functions Mixed-Up Code Questions", "5.38. Functions with Tuples and Dictionaries Multiple Choice Questions", "5.39. Functions with Tuples and Dictionaries Mixed-Up Code Questions", "Functions with Tuples and Dictionaries Mixed-Up Code Questions", "5.40. Functions with Tuples and Dictionaries Write Code Questions", "5.20. Functions Write Code Questions", "5.13. Glossary", "Please join a research study to help us test new approaches to learning programming!", "Practice", "Practice", "Practice", "Practice", "Practice", "5.4. Math functions", "5.15. Mixed-up Code Questions", "Mixed-up Code Questions", "Post Test", "5.9. Parameters and arguments", "Peer Instruction: Functions Multiple Choice Questions", "Peer Instruction: Function Multiple Choice Questions", "Posttest", "Posttest", "Pretest", "5.5. Random numbers", "Self-efficacy Post-Survey", "Pre Survey", "Pre Survey", "An Introduction To Our System", "An Introduction To Our System", "5. Functions", "5.3. Type conversion functions", "5.11. Why functions?", "Python for Everybody - Interactive", "20.6. Association vs. Inheritance", "20.7. Case Study: Structured Postal Addresses", "20.5. Class Diagrams", "20.10. Multiple Choice Questions", "20.3. Call a Parent Method", "20.2. Introduction to Inheritance - Point and LabeledPoint", "20.9. Group Work on Unit Tests", "20.1. Pillars of OOP", "20.4. Reuse Through Association", "20.8. Unit Tests", "20.11. Mixed-Up Code Questions", "Mixed-Up Code Questions", "Peer Instruction: Inheritance Multiple Choice Questions", "Peer Instruction: Inheritance Multiple Choice Questions", "20. Inheritance", "20.12. Write Code Questions", "1.15. Exercises", "1.10. The building blocks of programs", "1.3. Computer hardware architecture", "1.6. Conversing with Python", "1.2. Creativity and motivation", "1.12. Debugging", "1.14. Glossary", "1.11. What could possibly go wrong?", "1.13. The learning journey", "1.7. Terminology: Interpreter and compiler", "1. Why Program?", "1.4. Understanding programming", "1.9. What is a program?", "1.1. Why should you learn to write programs?", "1.5. Words and sentences in Python", "1.8. Writing a program", "6.9. Multiple Choice Questions", "6.11. Write Code Questions", "Write Code Questions", "6.4. Finishing iterations with continue
", "6.7. Debugging", "6.5. Definite loops using for
", "6.8. Glossary", "6.3. Infinite loops", "6.6. Loop patterns", "6.10. Mixed-up code Questions", "Mixed-up code Questions", "Peer Instruction: Iterations Multiple Choice Questions", "Peer Instruction: Iterations Multiple Choice Questions", "6.12. Group Work - Loops (For, Range, While)", "6. Loops and Iterations", "6.1. Updating variables", "6.2. The while
statement", "9.16. Multiple Choice Questions", "9.17. Mixed-Up Code Questions", "Mixed-up Code Questions", "9.18. Write Code Questions", "Write Code Questions", "9.12. Aliasing", "9.14. Debugging", "9.7. Deleting elements", "9.15. Glossary", "9.13. List arguments", "9.8. Lists and functions", "9.6. List methods", "9.4. List operations", "9.9. Lists and strings", "9.2. Lists are mutable", "9.11. Objects and values", "9.10. Parsing lines", "Peer Instruction: Lists Multiple Choice Questions", "9.19. Group Work: Lists", "9.1. A list is a sequence", "9.5. List slices", "9. Lists", "9.3. Traversing a list", "13.16. Multiple Choice Questions", "13.13. Group Work on BeautifulSoup with Requests", "13.14. Bonus section for Unix / Linux users", "13.15. Glossary", "13.7. Group Work: HTML Basics", "13.9. Group Work: More HTML", "13.8. Mixed-Up Code Questions", "13.2. HyperText Transfer Protocol - HTTP", "13.17. Mixed-Up Code Questions", "Mixed-Up Code Questions Original", "13.1. Networked programs", "13.10. Parsing HTML and scraping the web", "13.12. Parsing HTML using BeautifulSoup", "13.11. Parsing HTML using regular expressions", "13.6. Reading binary files using urllib
", "13.4. Retrieving an image over HTTP", "13.5. Retrieving web pages with urllib
", "13.3. The world\u2019s simplest web browser", "13. Network Programming", "13.18. Write Code Exercises", "16.13. Multiple Choice Questions", "16.7. Classes as types", "Practice Problems", "Practice Problems - Write Code", "16.2. Getting started", "16.12. Glossary", "16.16. Group Work - Classes, constructors, attributes, and methods", "16.17. Group Work - Working with Multiple Classes", "16.10. Inheritance", "Please join a research study to help us test new approaches to learning programming!", "Introduction to Python Class", "16.1. Managing larger programs", "16.14. Mixed-Up Code Exercises", "Mixed-Up Code Exercises", "16.9. Multiple instances", "16.8. Object lifecycle", "16.6. Our first Python object", "Peer Instruction: Objects Multiple Choice Questions", "Post Test", "Practice Problems", "Practice Problems", "Pre Survey", "Self-efficacy Post-Survey", "16.4. Starting with programs", "16.5. Subdividing a problem", "16.11. Summary", "An Introduction To Our System", "16. Object-Oriented Programming", "16.3. Using objects", "16.15. Write Code Exercises", "Peer Instruction: Booleans Multiple Choice Questions", "18.8. Multiple Choice Questions", "18.4. Changing Step 5: Increasing and decreasing color values", "18.5. Changing Step 6: Changing where we put the colors", "18.6. Changing Step 3: Changing which data we use", "Exam Questions for Chapters 9 to 11", "18.2. Understanding Image Representation", "18.9. Mixed-Up Code Exercises", "Mixed-Up Code Exercises", "18.3. A Pattern for Image Processing", "18.1. Using Repetition with Images", "18.7. Image Chaper Summary", "18. Image and Pixel Classes and Methods", "18.10. Write Code Exercises", "Write Code Exercises", "12.10. Multiple Choice Questions", "12.7. Bonus section for Unix / Linux users", "12.2. Character Matching in Regular Expressions", "12.4. Combining Searching and Extracting", "12.8. Debugging", "12.5. Escape Character", "12.3. Extracting Data Using Regular Expressions", "12.9. Glossary", "12.11. Practice Problems - Regular Expressions", "Practice Problems - Advanced Regular Expressions", "Problem Bank for Practice Problems and Test Problems", "Pre Survey", "Pre Test", "Introduction to Problem Types", "Post Test", "Practice Problems - Mixed-up Code", "Practice Problems - Write Code", "12.12. Mixed-Up Code Questions", "Mixed-Up Code Questions", "12.14. Group Work: Regular Expressions (Regex)", "12.15. Group Work: More Regular Expressions (Regex)", "12.1. Regular Expressions", "12.6. Summary", "12. Regular Expressions", "12.13. Write Code Questions", "7.14. Multiple Choice Questions", "7.15. Mixed-up Code Questions", "Mixed-up Code Questions", "7.16. Write-code questions", "Write Code Questions", "Write-code questions", "7.8. String comparison", "7.6. Looping and counting", "7.12. Debugging", "7.11. Format operator", "7.13. Glossary", "7.5. Strings are immutable", "7.7. The in
operator", "7.2. Getting the length of a string using len()
", "7.9. String methods", "7.10. Parsing strings", "Peer Instruction: Strings Multiple Choice Questions", "Peer Instruction: Strings Multiple Choice Questions", "7.17. Group Work - Strings", "7.1. A string is a sequence", "7.4. String slices", "7. Strings", "7.3. Traversal through a string with a loop", "11.11. Multiple Choice Questions", "11.2. Comparing Tuples", "11.9. Debugging", "11.4. Dictionaries and Tuples", "11.10. Glossary", "11.12. Tuples Mixed-Up Code Questions", "Mixed-Up Code Questions", "11.6. The Most Common Words", "11.5. Multiple Assignment with Dictionaries", "Peer Instruction: Tuples Multiple Choice Questions", "11.8. Sequences: Strings, Lists, and Tuples - Oh My!", "11. Tuples", "11.3. Tuple Assignment", "11.1. Tuples are Immutable", "11.7. Using Tuples as Keys in Dictionaries", "11.13. Write Code Questions", "Write Code Questions", "17.12. Multiple Choice Questions", "Python 3 Turtles Practice", "Introduction to Practice Problem Types", "Introduction to Practice Problem Types", "Introduction to Practice Problem Types", "Practice Problems", "Practice Problems", "Practice Problems", "Practice Problems", "Practice Problems", "Practice Problems", "Practice Problems", "Practice Problems", "Practice Problems", "Practice Problems", "Practice Problems", "Practice Problems", "Here is an explanation for the completed puzzle", "Here is an explanation for the completed puzzle", "Here is an explanation for the completed puzzle", "Here is an explanation for the completed puzzle", "Turtle Posttest Problem", "What to do next", "What to do next", "What to do next", "What to do next", "Your self-efficacy in Computer Science", "17.14. Write Code Questions", "17.10. Creating Functions with Turtles", "17.13. Mixed-Up Code Questions", "Mixed-Up Code Questions", "17.4. Single and Multiple Turtles", "17.1. History of Turtles", "17.8. Making Patterns within Patterns", "Peer Instruction: Turtles Multiple Choice Questions", "17.5. Using Repetition with Turtles", "17.9. The Turtle Stamp Procedure", "17.11. Summary", "17. Turtles: An Introduction to Objects and Classes", "17.3. Turtle Methods", "17.6. Teacher Note: Turtle Geometry", "2.15. Multiple Choice Questions", "2.16. Mixed-up Code Questions", "Mixed-up Code Questions", "2.17. Write Code Questions", "2.11. Comments", "2.13. Debugging", "2.6. Expressions", "2.14. Glossary", "2.12. Choosing mnemonic variable names", "2.8. Modulus operator", "2.5. Operators and operands", "2.7. Order of operations", "Peer Instruction: Variable Multiple Choice Questions", "2.4. Statements", "2.9. String operations", "2. Variables, Expressions, and Statements", "2.10. Asking the user for input", "2.1. Values and types", "2.3. Variable names and keywords", "2.2. Variables", "22.5. Multiple Choice Questions", "22.2. Building a Google map from geocoded data", "22.6. Mixed-Up Code Questions", "22. Data Visualization", "22.1. Visualizing data", "22.4. Visualizing mail data", "22.3. Visualizing networks and interconnections", "15.9. Multiple Choice Questions", "15.4. JavaScript Object Notation - JSON", "15.10. Mixed-Up Code Questions", "15.6. Application Programming Interfaces", "15.8. Glossary", "15.12. Application 1: Google geocoding web service", "Pre Test", "Problem Bank for Pre Test Problems", "15.3. Looping through nodes", "15.5. What is JSON?", "15.2. Parsing XML", "15.7. Security and API usage", "15. Using Web Services", "15.13. Application 2: Twitter", "15.11. Write Code Questions", "15.1. eXtensible Markup Language - XML"], "terms": {"pleas": [0, 2, 3, 4, 5, 8, 9, 10, 34, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 70, 84, 90, 97, 98, 99, 100, 101, 102, 103, 104, 105, 137, 138, 140, 142, 143, 144, 145, 147, 148, 149, 176, 177, 178, 179, 184, 185, 220, 221, 222, 223, 224, 228, 232, 233, 234, 237, 238, 239, 240, 264, 265, 268, 339, 340, 355, 356, 357, 358, 363, 393, 394, 395, 396, 397, 398, 448, 449, 450, 451, 468, 473, 488, 521, 522], "read": [0, 11, 13, 32, 33, 54, 78, 84, 89, 125, 126, 127, 128, 136, 150, 153, 155, 156, 157, 158, 161, 163, 165, 167, 168, 169, 180, 183, 218, 231, 239, 240, 243, 244, 251, 261, 262, 266, 267, 269, 270, 272, 274, 276, 293, 300, 308, 310, 316, 317, 318, 321, 324, 327, 329, 330, 333, 334, 335, 360, 361, 363, 365, 366, 371, 383, 385, 388, 395, 403, 415, 416, 425, 437, 449, 450, 451, 492, 495, 496, 499, 509, 510, 513, 514, 517, 520, 524, 526, 528, 529], "follow": [0, 1, 2, 4, 5, 7, 8, 9, 10, 13, 16, 17, 28, 38, 44, 45, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 67, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 92, 96, 97, 98, 99, 101, 102, 103, 104, 108, 109, 110, 112, 114, 119, 120, 124, 125, 126, 127, 129, 131, 134, 136, 140, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 156, 159, 162, 163, 166, 167, 168, 169, 170, 171, 172, 173, 176, 177, 178, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 197, 201, 203, 206, 207, 213, 218, 219, 220, 221, 222, 223, 224, 228, 230, 231, 235, 236, 237, 238, 239, 240, 242, 245, 246, 247, 248, 249, 250, 251, 253, 254, 257, 258, 261, 263, 264, 265, 268, 273, 275, 276, 277, 278, 279, 285, 288, 289, 290, 294, 299, 300, 301, 303, 304, 305, 306, 307, 308, 310, 311, 312, 313, 314, 316, 317, 318, 320, 321, 322, 324, 330, 331, 332, 333, 334, 336, 337, 339, 340, 343, 344, 345, 346, 347, 353, 354, 355, 356, 357, 358, 359, 360, 363, 365, 366, 367, 368, 372, 378, 380, 382, 383, 384, 385, 386, 387, 388, 390, 392, 393, 394, 395, 396, 397, 398, 400, 401, 402, 403, 406, 407, 409, 410, 411, 413, 414, 416, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 429, 430, 431, 432, 433, 437, 438, 439, 440, 442, 444, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 478, 479, 480, 482, 483, 484, 486, 487, 488, 491, 492, 494, 496, 498, 499, 500, 501, 502, 505, 506, 509, 510, 513, 514, 515, 516, 518, 520, 521, 523, 524, 525, 528, 530], "watch": [0, 54, 136, 151, 156, 167, 169, 172, 175, 227, 239, 240, 280, 282, 310, 363, 395, 415, 425, 449, 450, 451, 504, 517], "video": [0, 9, 54, 63, 239, 240, 331, 363, 395, 449, 450, 451], "try": [0, 8, 10, 14, 15, 28, 41, 51, 54, 61, 70, 75, 80, 81, 82, 83, 85, 86, 87, 88, 97, 102, 108, 109, 110, 114, 115, 119, 120, 122, 126, 128, 137, 138, 140, 141, 142, 143, 144, 145, 147, 148, 149, 150, 153, 154, 155, 158, 162, 164, 165, 174, 176, 177, 180, 181, 182, 183, 186, 187, 188, 189, 190, 191, 192, 193, 200, 205, 220, 221, 222, 223, 224, 225, 228, 229, 235, 239, 240, 242, 244, 245, 246, 261, 262, 263, 264, 265, 266, 268, 269, 270, 272, 273, 275, 276, 280, 281, 284, 285, 290, 292, 293, 300, 305, 308, 309, 310, 312, 313, 318, 319, 321, 324, 332, 333, 339, 340, 345, 351, 353, 355, 356, 357, 361, 363, 369, 370, 371, 373, 376, 377, 383, 385, 388, 394, 395, 396, 401, 415, 418, 420, 422, 425, 426, 427, 432, 440, 442, 443, 449, 450, 451, 478, 479, 482, 486, 492, 493, 496, 497, 499, 501, 504, 506, 509, 512, 518, 520, 521, 524, 525, 526], "If": [0, 2, 3, 8, 9, 12, 20, 23, 26, 27, 29, 39, 44, 47, 51, 53, 54, 61, 63, 65, 69, 70, 71, 73, 74, 79, 81, 84, 87, 88, 89, 97, 100, 102, 105, 109, 110, 119, 120, 126, 127, 129, 131, 136, 144, 145, 146, 151, 152, 153, 154, 156, 158, 162, 169, 171, 172, 173, 174, 175, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 196, 209, 212, 218, 219, 225, 227, 235, 239, 240, 245, 246, 248, 249, 251, 254, 260, 261, 263, 265, 266, 269, 270, 274, 281, 284, 285, 287, 290, 292, 293, 296, 299, 300, 301, 303, 305, 307, 308, 309, 312, 314, 318, 319, 321, 322, 324, 330, 343, 344, 346, 348, 352, 353, 360, 362, 363, 368, 371, 372, 373, 376, 382, 383, 385, 386, 388, 394, 395, 396, 400, 401, 402, 406, 416, 425, 427, 431, 432, 433, 437, 438, 439, 440, 443, 448, 449, 450, 451, 478, 484, 487, 491, 493, 494, 501, 504, 505, 506, 509, 513, 514, 520, 521, 525, 528, 530], "you": [0, 1, 2, 4, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 20, 21, 23, 25, 26, 27, 28, 29, 34, 36, 37, 41, 43, 44, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 62, 63, 64, 70, 72, 74, 75, 77, 78, 79, 80, 81, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95, 98, 99, 101, 103, 104, 108, 109, 110, 112, 114, 117, 119, 120, 121, 122, 125, 126, 127, 128, 129, 131, 136, 137, 138, 140, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 166, 169, 170, 171, 172, 173, 174, 175, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 200, 201, 205, 216, 217, 219, 225, 227, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 243, 244, 245, 246, 247, 248, 249, 250, 251, 254, 261, 263, 264, 265, 266, 268, 269, 270, 271, 272, 273, 275, 276, 277, 279, 280, 281, 282, 284, 285, 290, 292, 293, 294, 296, 299, 300, 301, 303, 304, 305, 307, 308, 309, 312, 313, 314, 316, 318, 319, 320, 321, 322, 324, 329, 330, 331, 332, 333, 338, 339, 340, 341, 343, 344, 346, 347, 348, 350, 353, 356, 357, 358, 359, 360, 362, 363, 365, 366, 368, 369, 370, 371, 372, 376, 377, 380, 381, 382, 383, 384, 385, 386, 388, 395, 397, 398, 401, 402, 403, 404, 409, 410, 411, 415, 416, 417, 418, 420, 421, 422, 425, 426, 427, 431, 432, 433, 438, 440, 442, 443, 445, 447, 448, 449, 450, 451, 474, 475, 478, 479, 480, 482, 483, 484, 486, 487, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 501, 504, 505, 506, 507, 508, 509, 510, 512, 513, 514, 516, 518, 520, 522, 523, 524, 525, 526, 528, 530], "see": [0, 8, 10, 11, 15, 16, 17, 18, 20, 21, 25, 26, 27, 28, 32, 33, 35, 36, 41, 44, 50, 51, 54, 63, 77, 81, 87, 88, 89, 94, 98, 99, 103, 104, 108, 109, 110, 114, 115, 119, 120, 125, 126, 127, 128, 129, 131, 136, 151, 152, 154, 156, 161, 163, 164, 166, 168, 173, 174, 175, 182, 183, 186, 187, 188, 189, 190, 191, 192, 235, 239, 240, 246, 249, 251, 254, 264, 266, 269, 272, 275, 284, 285, 290, 300, 303, 309, 312, 318, 321, 322, 332, 333, 338, 343, 344, 345, 347, 348, 353, 360, 363, 370, 372, 373, 377, 380, 381, 384, 385, 388, 395, 400, 401, 402, 403, 413, 421, 425, 432, 434, 449, 450, 451, 468, 475, 478, 479, 480, 482, 483, 484, 486, 487, 494, 496, 499, 501, 504, 505, 506, 509, 513, 514, 518, 523, 524, 525, 527, 528, 529, 530], "like": [0, 8, 9, 10, 11, 12, 16, 17, 18, 25, 29, 30, 32, 33, 34, 35, 36, 41, 44, 50, 51, 54, 59, 65, 71, 73, 74, 78, 82, 87, 88, 89, 93, 100, 105, 109, 110, 115, 117, 119, 120, 127, 129, 131, 136, 151, 155, 156, 164, 174, 175, 180, 181, 184, 185, 187, 188, 190, 191, 192, 231, 235, 239, 240, 245, 246, 250, 251, 252, 261, 262, 264, 266, 267, 268, 269, 270, 272, 274, 275, 280, 281, 282, 284, 290, 299, 300, 303, 307, 313, 318, 323, 324, 329, 330, 333, 341, 347, 348, 353, 360, 363, 369, 371, 372, 380, 388, 390, 391, 395, 397, 398, 401, 403, 409, 410, 411, 417, 420, 432, 434, 437, 440, 443, 449, 450, 451, 468, 474, 478, 479, 480, 483, 486, 490, 493, 495, 496, 498, 500, 504, 505, 510, 513, 514, 516, 518, 520, 522, 523, 525, 528, 530], "one": [0, 1, 8, 9, 10, 13, 14, 23, 25, 27, 28, 29, 35, 37, 43, 44, 51, 52, 54, 56, 70, 71, 72, 73, 74, 75, 76, 79, 81, 87, 88, 92, 95, 98, 99, 103, 104, 108, 109, 110, 112, 114, 119, 120, 127, 128, 129, 130, 133, 151, 152, 153, 154, 155, 157, 162, 168, 169, 175, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 196, 200, 203, 205, 209, 212, 213, 219, 225, 227, 229, 230, 235, 239, 240, 242, 243, 245, 246, 247, 251, 253, 254, 262, 264, 266, 267, 268, 270, 272, 273, 275, 276, 278, 280, 281, 283, 285, 289, 290, 293, 296, 297, 298, 299, 300, 301, 308, 309, 311, 312, 313, 318, 320, 321, 322, 323, 327, 328, 329, 330, 343, 344, 346, 350, 353, 362, 363, 370, 372, 376, 378, 380, 383, 384, 385, 387, 388, 390, 392, 395, 397, 398, 400, 401, 402, 404, 406, 415, 416, 418, 421, 422, 425, 426, 429, 431, 432, 434, 436, 437, 439, 440, 442, 443, 445, 446, 449, 450, 451, 468, 474, 478, 482, 483, 484, 486, 487, 491, 495, 496, 497, 499, 500, 501, 505, 506, 509, 513, 514, 515, 516, 518, 523, 528], "below": [0, 1, 4, 6, 8, 13, 14, 15, 20, 21, 26, 27, 28, 29, 36, 44, 45, 47, 54, 55, 63, 67, 69, 70, 74, 75, 78, 79, 81, 82, 86, 116, 125, 136, 137, 138, 140, 142, 143, 146, 150, 151, 152, 154, 156, 162, 163, 167, 168, 170, 171, 172, 173, 175, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 201, 206, 207, 227, 229, 235, 239, 240, 242, 247, 248, 249, 251, 254, 256, 278, 279, 280, 288, 290, 292, 293, 311, 312, 318, 321, 322, 323, 343, 344, 347, 353, 363, 366, 368, 369, 370, 371, 372, 376, 377, 380, 381, 384, 391, 395, 397, 398, 401, 402, 406, 425, 433, 439, 447, 449, 450, 451, 468, 474, 478, 479, 480, 482, 483, 484, 486, 487, 491, 499, 502, 505, 518, 525, 529], "need": [0, 1, 6, 10, 11, 23, 27, 28, 35, 37, 44, 51, 54, 55, 73, 74, 76, 81, 85, 87, 88, 92, 109, 110, 112, 114, 119, 120, 122, 125, 128, 136, 152, 154, 155, 164, 166, 173, 186, 188, 189, 192, 195, 196, 206, 210, 239, 240, 245, 246, 248, 251, 254, 257, 262, 263, 264, 265, 268, 270, 272, 273, 274, 276, 285, 288, 290, 292, 300, 301, 316, 318, 329, 334, 347, 348, 352, 361, 363, 366, 370, 376, 383, 385, 386, 387, 395, 401, 402, 410, 432, 433, 440, 443, 447, 449, 450, 451, 468, 474, 475, 479, 480, 482, 483, 486, 487, 490, 492, 509, 513, 515, 517, 518, 520, 523, 526, 528], "put": [0, 4, 13, 16, 17, 25, 27, 28, 40, 44, 54, 85, 88, 89, 110, 141, 144, 145, 146, 147, 148, 154, 156, 162, 167, 168, 169, 174, 182, 186, 188, 189, 190, 192, 227, 239, 240, 244, 247, 250, 254, 262, 264, 268, 270, 281, 307, 318, 321, 322, 343, 344, 353, 363, 379, 395, 413, 434, 449, 450, 451, 478, 479, 482, 483, 484, 486, 487, 492, 493, 499, 517, 523, 528, 530], "correct": [0, 11, 16, 17, 18, 25, 27, 28, 29, 38, 54, 61, 63, 65, 77, 79, 80, 81, 86, 97, 102, 119, 120, 126, 128, 171, 176, 177, 180, 182, 183, 184, 185, 186, 188, 189, 190, 192, 193, 204, 205, 227, 230, 231, 235, 239, 240, 242, 248, 251, 254, 257, 258, 263, 264, 268, 270, 275, 281, 282, 284, 288, 290, 300, 312, 318, 319, 334, 337, 344, 353, 355, 363, 366, 369, 372, 382, 388, 389, 394, 395, 396, 415, 418, 422, 425, 426, 427, 432, 440, 449, 450, 451, 474, 478, 479, 480, 482, 483, 486, 487, 490, 493, 508, 516, 517, 521], "order": [0, 8, 10, 16, 17, 25, 27, 28, 43, 44, 47, 53, 54, 73, 74, 87, 89, 106, 107, 108, 116, 124, 127, 128, 131, 136, 141, 144, 145, 146, 147, 148, 156, 162, 167, 168, 169, 180, 186, 187, 188, 189, 190, 191, 192, 193, 195, 199, 216, 218, 219, 229, 230, 239, 240, 241, 244, 246, 248, 251, 254, 256, 260, 262, 268, 270, 290, 294, 300, 308, 309, 312, 318, 321, 322, 324, 331, 337, 343, 344, 346, 363, 369, 370, 380, 385, 395, 411, 413, 416, 417, 421, 431, 433, 436, 437, 438, 440, 446, 447, 448, 449, 450, 451, 474, 478, 479, 480, 482, 483, 486, 487, 493, 495, 503, 510, 517, 523, 530], "right": [0, 26, 27, 35, 44, 49, 51, 54, 81, 82, 117, 119, 120, 126, 154, 156, 163, 174, 182, 186, 188, 189, 190, 192, 212, 239, 240, 245, 266, 268, 270, 288, 292, 300, 318, 344, 352, 353, 363, 369, 371, 372, 375, 377, 381, 402, 403, 411, 434, 442, 447, 449, 450, 451, 468, 477, 478, 479, 480, 482, 483, 484, 486, 487, 497, 499, 505, 510, 517], "side": [0, 47, 54, 120, 151, 152, 154, 163, 204, 212, 239, 240, 292, 308, 314, 350, 363, 371, 372, 375, 418, 434, 442, 447, 449, 450, 451, 453, 454, 457, 458, 461, 462, 474, 475, 477, 487, 508, 510], "mai": [0, 1, 8, 9, 12, 23, 33, 34, 51, 54, 74, 81, 82, 84, 89, 110, 119, 120, 151, 152, 155, 163, 166, 168, 188, 189, 190, 218, 219, 239, 240, 243, 250, 254, 265, 268, 300, 326, 331, 332, 346, 348, 363, 377, 389, 425, 448, 449, 450, 451, 468, 479, 482, 486, 487, 513, 530], "indent": [0, 50, 54, 71, 74, 75, 76, 78, 81, 84, 154, 156, 167, 168, 172, 174, 175, 182, 192, 227, 229, 239, 240, 279, 280, 282, 284, 290, 310, 321, 322, 353, 363, 369, 372, 378, 380, 414, 449, 450, 451, 480, 482, 483, 487, 517, 520, 528, 530], "block": [0, 13, 27, 54, 74, 81, 84, 110, 128, 129, 131, 141, 144, 145, 147, 148, 150, 154, 156, 167, 169, 170, 172, 173, 175, 182, 186, 188, 189, 190, 192, 227, 229, 235, 239, 240, 242, 244, 271, 279, 280, 282, 284, 285, 290, 292, 293, 303, 317, 318, 321, 322, 331, 336, 343, 344, 353, 363, 368, 369, 378, 384, 385, 395, 403, 425, 427, 431, 436, 437, 438, 449, 450, 451, 474, 478, 479, 482, 483, 486, 487, 490, 499, 504, 517, 523, 530], "well": [0, 10, 12, 23, 30, 36, 54, 65, 78, 84, 87, 109, 115, 120, 140, 142, 143, 144, 145, 147, 148, 149, 169, 188, 239, 240, 243, 247, 251, 264, 269, 272, 280, 293, 300, 316, 330, 336, 344, 345, 348, 353, 360, 363, 370, 372, 401, 402, 411, 421, 449, 450, 451, 486, 496, 505, 513, 516, 523, 525], "There": [0, 13, 51, 54, 72, 73, 74, 77, 84, 85, 108, 115, 129, 151, 152, 154, 166, 167, 168, 186, 187, 188, 190, 191, 192, 239, 240, 243, 251, 262, 268, 272, 288, 290, 296, 300, 301, 304, 309, 313, 319, 321, 324, 329, 332, 336, 348, 362, 363, 373, 384, 395, 402, 414, 415, 421, 425, 449, 450, 451, 468, 474, 479, 480, 482, 486, 487, 491, 493, 498, 504, 515, 517, 518, 527, 528], "also": [0, 9, 11, 26, 32, 33, 36, 41, 43, 44, 47, 49, 51, 54, 55, 63, 70, 78, 81, 84, 87, 88, 89, 91, 98, 99, 103, 104, 109, 110, 114, 115, 120, 125, 127, 147, 148, 151, 152, 154, 157, 164, 166, 172, 174, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 196, 217, 225, 227, 229, 235, 239, 240, 242, 245, 246, 249, 250, 251, 253, 254, 256, 260, 263, 264, 267, 275, 284, 288, 290, 300, 302, 307, 308, 309, 312, 314, 318, 319, 321, 322, 323, 324, 326, 328, 329, 332, 336, 338, 343, 344, 347, 350, 360, 361, 363, 366, 370, 371, 372, 386, 388, 395, 401, 402, 416, 421, 425, 433, 440, 443, 449, 450, 451, 479, 483, 490, 492, 497, 499, 502, 513, 514, 516, 518, 524, 528, 530], "extra": [0, 40, 54, 84, 90, 91, 98, 99, 103, 104, 114, 120, 154, 156, 163, 167, 169, 186, 192, 227, 239, 240, 241, 244, 280, 282, 310, 363, 395, 415, 449, 450, 451, 486, 490, 504, 517], "ar": [0, 1, 4, 6, 8, 9, 10, 11, 12, 20, 23, 26, 27, 28, 33, 34, 35, 39, 40, 41, 43, 44, 45, 49, 51, 53, 54, 55, 59, 63, 65, 67, 69, 71, 72, 73, 74, 75, 76, 77, 78, 81, 84, 85, 87, 88, 89, 93, 94, 95, 96, 100, 101, 105, 106, 108, 109, 110, 112, 114, 115, 117, 119, 120, 121, 122, 125, 126, 127, 129, 130, 131, 133, 136, 140, 141, 142, 143, 144, 145, 146, 150, 151, 152, 153, 154, 155, 156, 158, 159, 161, 162, 163, 164, 166, 167, 168, 169, 171, 172, 173, 174, 180, 181, 182, 183, 186, 187, 188, 189, 190, 192, 195, 196, 197, 199, 200, 201, 204, 205, 206, 209, 210, 212, 213, 215, 218, 219, 227, 229, 230, 231, 232, 233, 234, 235, 239, 240, 241, 243, 244, 245, 246, 247, 250, 251, 252, 253, 254, 260, 262, 263, 264, 265, 266, 268, 269, 270, 272, 273, 274, 275, 277, 278, 279, 280, 281, 282, 284, 285, 287, 290, 292, 293, 296, 299, 300, 301, 303, 304, 305, 309, 310, 312, 313, 314, 315, 316, 318, 319, 320, 321, 322, 323, 324, 326, 327, 329, 330, 333, 334, 336, 338, 341, 342, 343, 344, 345, 346, 347, 348, 351, 352, 353, 360, 362, 363, 365, 367, 368, 370, 371, 372, 373, 376, 377, 378, 381, 382, 384, 385, 386, 387, 388, 391, 395, 397, 398, 401, 402, 403, 404, 410, 411, 413, 414, 415, 420, 421, 422, 425, 428, 429, 431, 432, 433, 434, 437, 438, 439, 440, 441, 442, 444, 447, 448, 449, 450, 451, 468, 474, 478, 479, 482, 483, 484, 486, 487, 488, 491, 492, 493, 494, 495, 496, 498, 499, 500, 504, 505, 506, 509, 510, 512, 513, 514, 515, 516, 517, 518, 520, 522, 523, 524, 525, 526, 527, 528, 530], "solut": [0, 10, 54, 94, 119, 154, 166, 171, 182, 186, 192, 239, 240, 263, 267, 284, 330, 380, 395, 415, 425, 436, 449, 450, 451, 479, 482, 486, 487, 490, 517], "can": [0, 7, 10, 11, 12, 14, 15, 16, 17, 18, 20, 21, 27, 28, 30, 35, 36, 37, 39, 40, 41, 44, 49, 50, 51, 53, 54, 55, 56, 57, 58, 62, 63, 64, 70, 74, 75, 77, 78, 79, 81, 82, 84, 85, 86, 87, 88, 89, 92, 94, 95, 96, 98, 99, 101, 103, 104, 108, 109, 110, 112, 114, 115, 119, 120, 121, 125, 126, 127, 128, 129, 131, 136, 140, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 158, 161, 162, 163, 164, 166, 167, 169, 171, 172, 173, 174, 175, 178, 179, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 196, 205, 216, 219, 225, 227, 229, 232, 233, 234, 235, 239, 240, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 261, 263, 264, 265, 266, 267, 269, 270, 272, 273, 274, 275, 277, 280, 281, 282, 284, 285, 288, 290, 292, 293, 296, 299, 300, 301, 302, 304, 307, 308, 309, 310, 312, 313, 314, 316, 317, 318, 320, 321, 322, 324, 329, 330, 331, 332, 333, 334, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 350, 351, 352, 353, 356, 357, 360, 361, 362, 363, 365, 366, 369, 370, 371, 376, 377, 378, 380, 381, 382, 383, 384, 385, 386, 387, 388, 391, 395, 397, 398, 400, 401, 402, 403, 404, 410, 411, 415, 416, 417, 418, 420, 421, 422, 425, 426, 430, 431, 433, 434, 437, 438, 439, 440, 442, 443, 444, 448, 449, 450, 451, 468, 475, 479, 480, 483, 484, 486, 487, 490, 492, 493, 496, 497, 499, 501, 504, 505, 506, 509, 512, 513, 514, 515, 516, 518, 520, 522, 523, 524, 525, 526, 528, 530], "leav": [0, 54, 74, 120, 125, 151, 154, 169, 239, 240, 264, 268, 274, 300, 303, 305, 395, 449, 450, 451, 483, 513], "left": [0, 11, 44, 49, 54, 81, 82, 110, 120, 151, 156, 180, 182, 183, 186, 188, 189, 190, 192, 239, 240, 244, 263, 268, 308, 314, 344, 363, 369, 371, 375, 377, 380, 381, 388, 401, 402, 418, 429, 434, 442, 447, 449, 450, 451, 468, 477, 478, 480, 482, 483, 484, 485, 486, 487, 491, 497, 499, 510, 517], "click": [0, 1, 2, 4, 5, 7, 8, 20, 21, 25, 26, 27, 28, 29, 44, 53, 54, 55, 57, 60, 62, 63, 81, 96, 98, 99, 101, 103, 104, 120, 142, 143, 151, 152, 154, 156, 158, 162, 163, 168, 177, 178, 179, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 219, 220, 221, 222, 223, 224, 232, 233, 234, 236, 237, 238, 239, 240, 251, 290, 312, 318, 321, 322, 339, 340, 343, 344, 346, 347, 356, 357, 358, 359, 363, 372, 393, 395, 397, 398, 401, 402, 425, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 472, 473, 475, 478, 479, 482, 483, 484, 486, 487, 514, 529], "check": [0, 6, 27, 54, 72, 73, 74, 75, 77, 84, 94, 109, 110, 120, 126, 136, 147, 148, 182, 183, 184, 185, 186, 187, 188, 189, 190, 192, 210, 216, 225, 239, 240, 246, 251, 254, 262, 266, 281, 284, 285, 300, 309, 316, 363, 365, 377, 380, 381, 385, 388, 395, 406, 415, 418, 421, 434, 449, 450, 451, 478, 479, 482, 483, 486, 487, 497, 505, 509, 520], "button": [0, 44, 54, 63, 81, 94, 119, 140, 141, 142, 143, 144, 145, 147, 148, 149, 151, 152, 154, 156, 158, 162, 163, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 232, 233, 234, 239, 240, 251, 284, 290, 312, 318, 321, 322, 343, 344, 363, 372, 395, 401, 402, 425, 449, 450, 451, 478, 479, 529], "your": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 14, 15, 21, 25, 28, 34, 41, 43, 44, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 70, 74, 79, 81, 84, 87, 88, 89, 94, 97, 100, 102, 105, 109, 110, 112, 117, 119, 121, 122, 123, 125, 127, 136, 137, 138, 142, 143, 151, 152, 154, 155, 156, 158, 162, 163, 166, 171, 172, 174, 175, 176, 177, 178, 179, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 201, 219, 225, 227, 236, 237, 238, 239, 240, 243, 244, 251, 259, 261, 262, 263, 264, 265, 266, 268, 269, 270, 272, 273, 274, 275, 276, 280, 281, 282, 284, 290, 304, 312, 318, 319, 321, 322, 323, 329, 330, 331, 332, 336, 339, 340, 343, 344, 346, 348, 355, 356, 357, 358, 359, 363, 365, 372, 383, 384, 385, 386, 393, 394, 395, 396, 397, 398, 401, 402, 403, 404, 406, 409, 410, 415, 418, 425, 432, 448, 449, 450, 451, 468, 474, 484, 486, 488, 490, 491, 492, 493, 496, 499, 506, 509, 512, 513, 514, 517, 518, 520, 521, 525, 526, 528], "exampl": [0, 1, 4, 6, 7, 10, 11, 20, 23, 32, 33, 34, 35, 36, 40, 43, 44, 47, 49, 50, 51, 52, 54, 55, 56, 69, 70, 72, 75, 77, 78, 81, 82, 84, 85, 87, 88, 89, 94, 95, 114, 115, 119, 120, 125, 126, 127, 128, 129, 131, 133, 136, 140, 141, 142, 143, 144, 145, 146, 147, 148, 151, 152, 154, 155, 158, 162, 163, 164, 166, 168, 171, 172, 181, 182, 183, 184, 185, 186, 187, 188, 191, 195, 196, 199, 200, 203, 204, 205, 209, 210, 212, 215, 216, 217, 225, 227, 229, 230, 235, 239, 240, 241, 243, 244, 245, 246, 249, 250, 251, 253, 254, 256, 257, 258, 260, 261, 262, 263, 264, 266, 267, 268, 270, 272, 273, 274, 275, 280, 281, 284, 285, 287, 290, 296, 297, 298, 299, 300, 303, 305, 306, 307, 309, 313, 318, 319, 320, 323, 326, 327, 328, 329, 331, 332, 333, 334, 341, 343, 345, 347, 350, 352, 361, 369, 376, 380, 383, 384, 385, 387, 388, 390, 391, 392, 395, 397, 398, 400, 403, 404, 409, 411, 415, 416, 418, 421, 422, 425, 429, 431, 432, 436, 437, 439, 440, 442, 445, 446, 449, 450, 451, 479, 480, 483, 486, 487, 490, 493, 496, 497, 498, 500, 501, 502, 505, 507, 513, 516, 518, 524, 525, 528, 530], "thi": [0, 2, 3, 4, 7, 9, 10, 11, 12, 13, 16, 17, 18, 20, 21, 23, 27, 28, 29, 34, 35, 36, 39, 40, 41, 44, 45, 50, 51, 52, 53, 54, 58, 60, 63, 65, 67, 71, 74, 75, 77, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 92, 93, 100, 101, 105, 107, 109, 110, 112, 114, 115, 117, 118, 119, 120, 122, 124, 125, 126, 127, 128, 129, 130, 131, 134, 136, 137, 138, 142, 143, 151, 152, 153, 154, 158, 159, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 201, 204, 207, 210, 213, 217, 218, 219, 225, 227, 228, 229, 230, 231, 235, 236, 237, 238, 239, 240, 242, 244, 245, 246, 249, 250, 251, 252, 254, 257, 258, 262, 264, 265, 268, 269, 270, 272, 273, 274, 275, 276, 277, 278, 280, 281, 282, 284, 285, 288, 289, 290, 292, 293, 296, 299, 300, 303, 304, 305, 307, 308, 309, 310, 311, 312, 316, 318, 319, 321, 322, 324, 327, 328, 329, 330, 331, 332, 333, 334, 339, 341, 342, 343, 344, 345, 346, 347, 348, 350, 353, 354, 355, 358, 359, 360, 361, 362, 365, 366, 369, 370, 371, 373, 376, 377, 378, 380, 383, 384, 385, 386, 388, 389, 392, 396, 400, 401, 402, 403, 404, 406, 407, 410, 411, 413, 414, 415, 418, 420, 421, 422, 423, 425, 427, 429, 432, 436, 437, 438, 440, 442, 444, 447, 448, 449, 450, 451, 468, 473, 474, 475, 478, 479, 480, 482, 483, 484, 487, 488, 492, 493, 494, 496, 498, 500, 501, 504, 505, 506, 507, 509, 510, 512, 513, 514, 516, 518, 520, 522, 523, 524, 525, 528], "doesn": [0, 14, 36, 44, 54, 55, 73, 85, 120, 122, 127, 133, 151, 152, 169, 172, 181, 182, 187, 192, 229, 242, 251, 254, 261, 281, 292, 344, 347, 370, 410, 449, 450, 451, 468, 478, 479, 482, 484, 486, 494, 499, 505], "t": [0, 11, 13, 14, 23, 27, 34, 36, 44, 48, 51, 54, 55, 61, 65, 73, 74, 79, 85, 109, 110, 119, 120, 122, 124, 127, 129, 133, 142, 143, 151, 152, 154, 166, 169, 172, 174, 178, 180, 181, 182, 183, 186, 187, 190, 191, 192, 193, 195, 204, 229, 242, 245, 246, 251, 254, 261, 264, 266, 268, 269, 270, 273, 275, 277, 280, 281, 284, 288, 292, 300, 301, 303, 305, 307, 309, 313, 314, 318, 321, 332, 339, 344, 347, 350, 352, 353, 354, 356, 357, 362, 365, 370, 376, 380, 381, 385, 386, 388, 390, 392, 394, 396, 400, 402, 404, 409, 410, 414, 415, 416, 418, 424, 425, 432, 433, 436, 440, 442, 443, 446, 449, 450, 451, 452, 456, 460, 468, 475, 477, 478, 479, 482, 484, 486, 490, 493, 494, 499, 504, 505, 506, 509, 513, 517, 525, 528, 529], "requir": [0, 23, 36, 40, 41, 51, 54, 89, 110, 112, 119, 182, 186, 191, 192, 229, 230, 239, 240, 246, 266, 321, 329, 334, 352, 363, 373, 416, 421, 446, 449, 450, 451, 474, 479, 509, 513, 520, 528], "ani": [0, 3, 6, 8, 9, 35, 41, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 69, 77, 85, 88, 94, 110, 119, 120, 126, 127, 128, 133, 136, 153, 162, 166, 172, 173, 176, 178, 179, 190, 215, 219, 220, 221, 222, 223, 224, 228, 229, 239, 240, 242, 246, 250, 254, 267, 270, 275, 285, 288, 303, 304, 308, 313, 324, 331, 339, 340, 346, 347, 352, 356, 357, 362, 365, 373, 377, 380, 381, 382, 384, 385, 386, 387, 388, 389, 390, 391, 392, 397, 398, 401, 402, 403, 404, 409, 421, 425, 426, 427, 430, 433, 440, 442, 443, 447, 448, 449, 450, 451, 468, 477, 478, 479, 480, 482, 483, 486, 487, 509, 513, 514, 520, 523], "drag": [0, 54, 156, 182, 186, 188, 189, 190, 192, 239, 240, 344, 363, 369, 449, 450, 451, 478, 479, 482, 483, 486, 487, 514, 517], "from": [0, 1, 2, 6, 7, 9, 10, 11, 14, 15, 16, 17, 18, 20, 22, 23, 29, 30, 31, 32, 33, 34, 35, 37, 42, 44, 46, 47, 51, 54, 57, 58, 61, 62, 64, 65, 67, 68, 69, 70, 72, 74, 81, 82, 84, 85, 86, 87, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 112, 114, 115, 116, 119, 120, 121, 125, 127, 128, 130, 131, 132, 136, 137, 138, 139, 142, 143, 144, 145, 146, 147, 148, 149, 152, 153, 155, 156, 157, 158, 159, 161, 162, 163, 164, 165, 167, 168, 171, 175, 176, 177, 178, 179, 180, 181, 182, 183, 186, 187, 188, 189, 190, 191, 192, 194, 198, 200, 202, 208, 209, 210, 211, 214, 215, 216, 220, 221, 222, 223, 224, 225, 226, 228, 231, 232, 233, 234, 235, 239, 240, 241, 242, 244, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255, 256, 261, 262, 263, 264, 265, 266, 268, 269, 270, 273, 274, 275, 276, 277, 278, 284, 285, 286, 287, 288, 290, 292, 293, 295, 296, 297, 300, 301, 303, 305, 307, 308, 310, 312, 316, 320, 321, 322, 324, 325, 326, 328, 329, 330, 331, 333, 334, 335, 336, 337, 338, 339, 340, 342, 343, 344, 345, 347, 349, 350, 351, 352, 353, 355, 356, 357, 360, 361, 363, 365, 366, 368, 369, 370, 371, 372, 374, 375, 376, 377, 378, 380, 381, 382, 383, 384, 385, 388, 389, 390, 391, 392, 394, 396, 397, 399, 400, 401, 402, 403, 404, 406, 408, 410, 411, 412, 415, 420, 421, 422, 425, 426, 427, 431, 433, 435, 436, 437, 442, 443, 444, 445, 447, 448, 449, 450, 451, 468, 474, 475, 476, 478, 479, 480, 482, 483, 484, 486, 487, 489, 490, 491, 492, 496, 497, 499, 502, 504, 506, 510, 511, 513, 514, 515, 517, 520, 521, 522, 523, 524, 526, 527, 528, 529, 530], "them": [0, 11, 12, 16, 17, 18, 20, 25, 27, 34, 49, 50, 51, 52, 54, 73, 75, 78, 88, 89, 106, 110, 114, 116, 119, 120, 121, 129, 151, 153, 156, 157, 162, 166, 173, 174, 181, 182, 186, 188, 189, 190, 191, 192, 203, 217, 227, 235, 239, 240, 242, 243, 246, 247, 249, 252, 257, 258, 262, 266, 268, 270, 274, 278, 281, 300, 310, 318, 322, 336, 341, 343, 344, 361, 363, 365, 376, 377, 388, 404, 406, 425, 431, 443, 449, 450, 451, 474, 478, 479, 482, 483, 486, 487, 496, 502, 507, 509, 510, 513, 514, 517, 518, 528], "The": [0, 1, 4, 6, 7, 8, 9, 10, 14, 16, 17, 18, 23, 25, 26, 27, 28, 30, 32, 33, 34, 35, 36, 38, 41, 43, 44, 49, 50, 51, 52, 53, 54, 55, 63, 65, 67, 70, 71, 72, 74, 75, 76, 77, 78, 81, 82, 84, 86, 87, 88, 89, 93, 94, 98, 99, 103, 104, 107, 109, 112, 114, 115, 117, 119, 120, 125, 127, 128, 129, 130, 131, 133, 136, 144, 145, 146, 150, 151, 152, 153, 154, 155, 156, 158, 161, 162, 163, 164, 166, 168, 169, 172, 173, 174, 175, 180, 181, 182, 183, 185, 186, 187, 190, 191, 192, 195, 196, 197, 203, 204, 205, 212, 217, 218, 219, 225, 227, 229, 235, 239, 240, 241, 242, 244, 245, 246, 247, 251, 253, 254, 256, 261, 263, 264, 265, 267, 268, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 282, 284, 285, 288, 291, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 316, 318, 319, 320, 321, 322, 324, 326, 329, 330, 331, 332, 333, 335, 337, 341, 342, 343, 344, 345, 346, 347, 350, 351, 353, 360, 362, 363, 365, 366, 370, 372, 375, 376, 377, 378, 380, 382, 384, 385, 386, 388, 389, 391, 397, 398, 400, 401, 402, 403, 410, 411, 413, 414, 415, 416, 418, 420, 421, 422, 425, 426, 427, 428, 429, 431, 433, 434, 438, 440, 441, 442, 443, 444, 445, 446, 448, 449, 450, 451, 452, 456, 460, 468, 474, 477, 478, 479, 480, 482, 484, 485, 486, 487, 488, 490, 493, 495, 496, 497, 498, 499, 501, 502, 505, 506, 507, 509, 510, 513, 514, 515, 516, 518, 520, 523, 524, 525, 526, 528, 529], "text": [0, 10, 11, 13, 14, 15, 20, 23, 27, 28, 29, 32, 33, 36, 54, 87, 88, 89, 90, 92, 107, 109, 110, 126, 128, 134, 135, 136, 155, 158, 161, 162, 163, 165, 168, 169, 174, 186, 192, 244, 262, 270, 273, 274, 275, 276, 285, 293, 300, 319, 321, 322, 326, 330, 331, 332, 334, 335, 336, 389, 425, 437, 449, 450, 451, 496, 513, 520, 523, 525, 528, 530], "each": [0, 1, 4, 6, 7, 11, 20, 21, 23, 35, 37, 44, 48, 49, 51, 53, 54, 61, 63, 73, 80, 81, 87, 88, 89, 95, 97, 102, 106, 109, 110, 114, 119, 120, 125, 127, 128, 129, 130, 131, 136, 137, 138, 140, 141, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 158, 162, 163, 164, 167, 168, 170, 176, 177, 180, 182, 183, 185, 186, 187, 190, 191, 192, 209, 212, 215, 216, 218, 219, 220, 221, 222, 223, 224, 228, 230, 235, 241, 244, 246, 249, 251, 254, 263, 265, 266, 273, 277, 282, 283, 284, 285, 288, 290, 293, 296, 297, 300, 302, 304, 308, 311, 312, 316, 318, 321, 322, 324, 326, 329, 331, 332, 333, 336, 343, 344, 346, 351, 353, 355, 360, 366, 368, 372, 373, 377, 378, 380, 381, 385, 388, 394, 396, 400, 401, 402, 403, 406, 414, 416, 417, 422, 425, 429, 431, 433, 436, 437, 438, 444, 445, 446, 448, 449, 450, 451, 453, 454, 457, 458, 461, 462, 474, 475, 477, 478, 480, 481, 482, 483, 486, 487, 490, 491, 496, 507, 509, 510, 512, 513, 514, 521, 522, 523, 526, 527, 528, 529, 530], "defin": [0, 10, 11, 35, 36, 38, 39, 43, 44, 54, 55, 56, 65, 66, 69, 75, 81, 89, 120, 141, 144, 145, 146, 147, 148, 169, 172, 175, 180, 182, 186, 188, 189, 190, 192, 205, 217, 218, 225, 227, 229, 244, 245, 246, 247, 250, 254, 256, 264, 268, 269, 288, 312, 318, 321, 322, 337, 342, 343, 344, 345, 347, 350, 351, 352, 353, 360, 362, 365, 366, 378, 381, 402, 404, 406, 418, 444, 449, 450, 451, 484, 486, 496, 517, 518, 519, 529, 530], "ha": [0, 4, 8, 9, 10, 11, 12, 27, 28, 39, 41, 43, 44, 47, 48, 49, 53, 54, 73, 78, 81, 85, 88, 89, 94, 100, 105, 107, 109, 110, 112, 114, 117, 119, 120, 121, 125, 127, 134, 136, 140, 141, 150, 151, 152, 154, 159, 166, 168, 171, 172, 175, 181, 182, 183, 186, 187, 188, 189, 190, 191, 192, 204, 212, 225, 229, 230, 239, 240, 242, 245, 246, 248, 249, 251, 254, 256, 260, 261, 268, 270, 272, 275, 276, 281, 284, 285, 290, 296, 299, 300, 302, 303, 308, 309, 312, 318, 321, 322, 324, 326, 329, 332, 333, 334, 342, 343, 344, 345, 347, 350, 351, 353, 360, 363, 368, 373, 377, 378, 380, 386, 388, 400, 401, 402, 403, 406, 416, 418, 421, 425, 426, 427, 430, 432, 433, 434, 436, 438, 445, 448, 449, 450, 451, 474, 478, 479, 480, 483, 488, 492, 494, 495, 496, 497, 499, 500, 505, 509, 510, 513, 514, 516, 518, 520, 522, 523, 525, 526, 527, 528, 530], "i": [0, 1, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20, 21, 23, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 45, 48, 49, 50, 51, 52, 54, 55, 56, 59, 61, 63, 65, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 112, 113, 114, 116, 117, 118, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 131, 133, 134, 136, 140, 141, 142, 143, 144, 145, 146, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 159, 160, 161, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 195, 196, 197, 201, 203, 204, 205, 207, 209, 210, 212, 213, 216, 217, 218, 225, 227, 229, 230, 231, 235, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 256, 257, 258, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 287, 288, 289, 290, 292, 293, 294, 296, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 314, 315, 316, 317, 318, 319, 321, 322, 323, 324, 326, 328, 329, 330, 331, 332, 333, 334, 337, 341, 342, 343, 344, 345, 347, 348, 350, 351, 352, 353, 354, 355, 360, 361, 362, 363, 365, 366, 368, 369, 370, 371, 372, 373, 376, 377, 378, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 391, 392, 394, 396, 397, 398, 400, 401, 402, 403, 404, 406, 407, 409, 410, 411, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 427, 428, 429, 430, 431, 432, 433, 434, 436, 437, 438, 439, 440, 442, 443, 444, 445, 447, 449, 450, 451, 468, 474, 475, 478, 479, 480, 481, 482, 483, 484, 486, 487, 488, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 504, 505, 506, 507, 508, 509, 510, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 525, 526, 527, 528, 530], "have": [0, 3, 8, 9, 10, 11, 12, 16, 17, 18, 23, 25, 26, 29, 34, 35, 36, 37, 38, 39, 41, 44, 48, 49, 51, 53, 54, 55, 59, 63, 65, 69, 70, 73, 74, 78, 81, 84, 85, 87, 88, 89, 90, 91, 92, 94, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 112, 114, 119, 120, 122, 125, 127, 128, 129, 131, 133, 136, 140, 141, 142, 143, 144, 145, 147, 148, 149, 151, 152, 154, 155, 157, 158, 161, 166, 167, 168, 169, 172, 174, 175, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 200, 204, 205, 209, 218, 219, 225, 229, 232, 233, 234, 239, 240, 243, 245, 246, 247, 249, 250, 251, 253, 254, 256, 260, 263, 264, 266, 268, 269, 270, 272, 273, 274, 275, 276, 278, 281, 282, 284, 285, 290, 292, 296, 298, 300, 302, 304, 307, 309, 312, 313, 318, 319, 320, 321, 322, 324, 327, 331, 332, 333, 337, 338, 341, 343, 344, 346, 347, 348, 351, 352, 353, 360, 362, 363, 365, 369, 370, 372, 376, 378, 380, 382, 383, 384, 385, 386, 388, 390, 391, 400, 401, 402, 403, 404, 418, 420, 421, 425, 430, 431, 432, 433, 436, 438, 440, 442, 443, 444, 445, 446, 448, 449, 450, 451, 478, 479, 484, 486, 487, 490, 491, 493, 495, 496, 499, 501, 505, 509, 510, 512, 513, 514, 515, 516, 518, 520, 521, 522, 525, 526, 528, 530], "help": [0, 2, 3, 8, 10, 11, 27, 51, 53, 54, 56, 57, 58, 62, 64, 84, 100, 105, 109, 120, 121, 128, 136, 140, 141, 142, 143, 144, 145, 147, 148, 149, 153, 176, 177, 178, 179, 239, 240, 252, 263, 264, 266, 268, 274, 285, 290, 300, 312, 329, 339, 340, 355, 356, 357, 361, 363, 386, 397, 398, 421, 425, 427, 431, 432, 443, 448, 449, 450, 451, 468, 479, 480, 484, 493, 495, 496, 512, 522, 530], "me": [0, 10, 11, 12, 51, 54, 122, 136, 140, 141, 142, 143, 144, 145, 147, 148, 149, 156, 168, 185, 209, 239, 240, 245, 264, 268, 273, 274, 296, 316, 363, 409, 449, 450, 451, 479], "bottom": [0, 11, 44, 54, 81, 121, 151, 152, 154, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 239, 240, 247, 251, 290, 312, 318, 321, 322, 343, 344, 363, 368, 371, 372, 373, 375, 377, 380, 381, 395, 401, 402, 425, 449, 450, 451, 510], "onc": [0, 2, 27, 28, 54, 55, 63, 88, 89, 109, 110, 119, 120, 122, 125, 129, 130, 136, 154, 156, 161, 166, 172, 184, 229, 232, 233, 234, 235, 239, 240, 243, 262, 267, 269, 272, 274, 282, 285, 307, 331, 332, 333, 334, 347, 363, 371, 391, 392, 397, 398, 418, 437, 438, 442, 449, 450, 451, 509, 513, 514, 520, 524, 526, 527, 528], "least": [0, 2, 8, 11, 54, 74, 84, 110, 119, 120, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 196, 200, 219, 235, 239, 240, 266, 272, 281, 296, 298, 300, 331, 346, 363, 388, 390, 391, 392, 397, 398, 400, 401, 404, 415, 436, 446, 449, 450, 451, 474, 479, 491, 500, 514], "three": [0, 10, 11, 20, 21, 47, 52, 54, 68, 74, 77, 78, 79, 81, 98, 99, 103, 104, 107, 109, 110, 113, 114, 120, 127, 133, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 151, 152, 164, 168, 171, 183, 184, 185, 186, 192, 213, 216, 217, 227, 229, 230, 239, 240, 244, 247, 251, 263, 268, 274, 280, 282, 284, 290, 297, 298, 300, 306, 313, 318, 350, 360, 363, 365, 366, 368, 380, 409, 415, 425, 449, 450, 451, 483, 492, 496, 500, 504, 505, 507, 508, 512, 513, 517], "incorrect": [0, 25, 28, 29, 38, 54, 65, 79, 81, 109, 174, 180, 205, 225, 229, 235, 239, 240, 242, 248, 264, 281, 284, 285, 288, 290, 292, 293, 321, 337, 363, 388, 415, 418, 422, 425, 426, 427, 432, 440, 449, 450, 451, 516], "It": [0, 1, 6, 8, 10, 11, 20, 25, 27, 28, 29, 34, 35, 36, 39, 44, 45, 48, 50, 51, 52, 53, 54, 55, 61, 65, 69, 70, 81, 84, 85, 87, 92, 97, 102, 112, 114, 117, 119, 120, 122, 125, 128, 133, 136, 142, 143, 150, 151, 152, 153, 154, 156, 161, 162, 166, 167, 168, 170, 171, 172, 176, 177, 181, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 195, 196, 205, 217, 218, 227, 229, 239, 240, 243, 245, 246, 247, 251, 254, 262, 264, 267, 268, 269, 270, 272, 273, 281, 288, 290, 293, 296, 300, 303, 307, 312, 318, 321, 322, 326, 343, 344, 347, 352, 353, 355, 360, 363, 372, 378, 380, 384, 392, 394, 396, 401, 402, 409, 410, 411, 417, 418, 421, 425, 427, 431, 442, 444, 448, 449, 450, 451, 482, 486, 487, 490, 491, 492, 496, 506, 509, 513, 517, 521, 523, 524, 525, 526, 529], "remov": [0, 9, 10, 54, 79, 86, 87, 89, 120, 125, 142, 143, 147, 148, 151, 154, 157, 161, 163, 184, 190, 200, 239, 240, 285, 297, 300, 301, 303, 311, 312, 363, 377, 395, 398, 403, 421, 449, 450, 451, 509, 514, 520], "us": [0, 2, 4, 7, 8, 9, 10, 11, 12, 16, 17, 23, 29, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 43, 44, 47, 48, 50, 51, 54, 55, 63, 65, 67, 70, 72, 74, 75, 77, 78, 80, 81, 82, 83, 85, 86, 87, 88, 89, 92, 93, 94, 95, 96, 98, 99, 100, 101, 103, 104, 105, 108, 109, 112, 115, 117, 119, 120, 121, 125, 127, 128, 129, 130, 131, 133, 136, 137, 138, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 158, 161, 162, 163, 164, 165, 167, 168, 171, 172, 173, 174, 178, 180, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 192, 193, 200, 201, 204, 209, 212, 216, 217, 218, 220, 221, 222, 223, 224, 225, 227, 228, 229, 232, 233, 234, 235, 239, 240, 241, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 259, 262, 263, 264, 265, 267, 270, 273, 274, 275, 276, 277, 278, 279, 280, 283, 284, 285, 287, 288, 290, 291, 292, 293, 294, 296, 299, 300, 301, 302, 303, 304, 307, 308, 309, 310, 311, 312, 314, 316, 317, 318, 319, 320, 321, 326, 327, 328, 332, 333, 334, 335, 336, 337, 338, 339, 341, 342, 343, 344, 347, 348, 350, 351, 352, 353, 356, 357, 360, 361, 362, 363, 364, 366, 369, 370, 372, 376, 378, 379, 380, 382, 383, 384, 385, 386, 387, 392, 397, 398, 400, 401, 403, 404, 405, 406, 410, 411, 413, 415, 416, 417, 418, 421, 422, 425, 426, 428, 430, 431, 432, 433, 436, 437, 439, 440, 441, 442, 443, 445, 447, 448, 449, 450, 451, 468, 474, 475, 479, 480, 483, 484, 485, 486, 487, 490, 491, 492, 493, 495, 496, 497, 498, 499, 500, 504, 505, 506, 508, 509, 510, 512, 513, 514, 515, 516, 517, 519, 520, 522, 523, 524, 526, 528, 530], "combin": [0, 51, 54, 76, 86, 88, 109, 120, 128, 163, 217, 239, 240, 244, 272, 297, 316, 319, 363, 368, 384, 405, 409, 431, 436, 438, 440, 449, 450, 451, 491, 494, 495, 516, 528], "two": [0, 4, 10, 11, 27, 28, 30, 35, 36, 43, 44, 47, 50, 51, 52, 54, 67, 70, 71, 72, 73, 78, 79, 81, 86, 88, 89, 94, 96, 101, 106, 107, 109, 110, 114, 117, 119, 120, 126, 127, 128, 133, 136, 140, 141, 142, 143, 144, 145, 146, 147, 148, 151, 152, 164, 166, 168, 169, 174, 175, 181, 182, 183, 184, 185, 186, 190, 191, 192, 196, 200, 203, 204, 209, 210, 212, 213, 215, 217, 225, 227, 229, 230, 235, 239, 240, 245, 246, 247, 250, 251, 254, 256, 260, 264, 266, 270, 272, 276, 278, 281, 287, 290, 296, 297, 298, 299, 300, 302, 309, 312, 317, 319, 320, 321, 322, 324, 334, 344, 347, 350, 354, 363, 369, 370, 385, 388, 390, 400, 401, 402, 409, 413, 415, 417, 419, 425, 426, 427, 431, 436, 438, 442, 445, 446, 449, 450, 451, 468, 474, 484, 486, 493, 495, 497, 498, 500, 501, 508, 509, 510, 513, 514, 516, 518, 519, 520, 524, 527], "more": [0, 1, 9, 10, 11, 20, 21, 28, 34, 35, 40, 44, 49, 51, 54, 69, 70, 73, 74, 81, 84, 87, 88, 89, 92, 93, 95, 97, 100, 102, 105, 109, 112, 113, 114, 115, 116, 117, 119, 120, 127, 128, 129, 130, 151, 152, 153, 154, 158, 163, 164, 166, 167, 168, 171, 176, 178, 180, 182, 183, 186, 187, 188, 189, 190, 191, 192, 196, 203, 219, 227, 229, 235, 239, 240, 244, 245, 246, 251, 253, 254, 262, 264, 265, 266, 267, 268, 269, 270, 272, 274, 275, 276, 281, 282, 285, 290, 293, 299, 300, 301, 302, 309, 312, 318, 319, 321, 330, 332, 334, 335, 339, 344, 346, 348, 352, 355, 360, 363, 364, 365, 383, 384, 385, 387, 388, 389, 390, 392, 400, 401, 403, 404, 405, 406, 416, 425, 431, 432, 437, 440, 442, 448, 449, 450, 451, 468, 474, 475, 483, 484, 486, 490, 492, 496, 498, 499, 501, 506, 509, 513, 514, 521, 522, 526, 528, 530], "than": [0, 1, 4, 6, 8, 9, 10, 11, 12, 35, 51, 54, 69, 70, 72, 73, 74, 75, 77, 79, 81, 82, 87, 88, 89, 90, 91, 98, 99, 100, 103, 104, 105, 109, 112, 114, 115, 116, 117, 119, 120, 126, 129, 130, 131, 140, 141, 168, 171, 174, 183, 186, 191, 192, 193, 195, 196, 197, 209, 210, 215, 216, 217, 227, 229, 235, 239, 240, 245, 251, 254, 260, 263, 267, 268, 269, 270, 273, 281, 284, 285, 287, 290, 293, 299, 301, 310, 331, 332, 353, 363, 370, 383, 385, 388, 392, 404, 409, 413, 416, 427, 434, 437, 440, 442, 449, 450, 451, 468, 479, 486, 490, 499, 501, 504, 513, 516, 522, 525, 528], "unit": [0, 32, 33, 51, 52, 54, 151, 161, 196, 239, 240, 244, 259, 261, 263, 267, 270, 322, 363, 372, 468, 495, 501], "test": [0, 6, 23, 53, 54, 57, 62, 63, 70, 75, 87, 90, 91, 98, 99, 103, 104, 119, 120, 151, 152, 155, 170, 176, 182, 183, 184, 191, 193, 210, 220, 221, 222, 223, 224, 236, 239, 240, 241, 244, 245, 246, 259, 264, 266, 273, 290, 300, 339, 340, 356, 357, 359, 363, 372, 393, 397, 398, 487, 520], "run": [0, 4, 10, 13, 14, 15, 20, 21, 26, 36, 39, 44, 51, 54, 55, 79, 81, 89, 92, 94, 100, 101, 104, 105, 108, 109, 110, 112, 114, 119, 120, 124, 126, 127, 128, 130, 131, 136, 151, 152, 153, 154, 161, 162, 166, 167, 168, 170, 171, 174, 175, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 201, 206, 218, 231, 235, 239, 240, 245, 254, 261, 266, 267, 270, 273, 277, 280, 281, 282, 284, 285, 288, 290, 292, 293, 300, 304, 311, 312, 331, 332, 333, 343, 344, 347, 353, 363, 368, 370, 377, 382, 384, 385, 401, 402, 423, 425, 427, 430, 431, 437, 438, 442, 447, 474, 475, 478, 479, 480, 482, 483, 484, 486, 487, 499, 500, 501, 505, 509, 510, 513, 514, 522, 523, 524, 525, 528], "work": [0, 4, 10, 11, 12, 14, 23, 35, 36, 51, 52, 54, 55, 56, 57, 58, 62, 64, 66, 70, 83, 92, 94, 98, 99, 103, 104, 119, 120, 121, 122, 126, 127, 128, 155, 161, 165, 166, 170, 172, 173, 175, 178, 179, 184, 185, 196, 229, 239, 240, 241, 243, 244, 246, 248, 250, 254, 257, 259, 263, 266, 270, 291, 299, 300, 304, 308, 310, 314, 315, 316, 330, 331, 334, 335, 337, 339, 340, 341, 348, 356, 357, 360, 361, 363, 364, 366, 376, 378, 385, 389, 397, 398, 405, 413, 415, 428, 429, 432, 439, 440, 442, 443, 448, 468, 474, 478, 483, 487, 490, 495, 497, 502, 505, 513, 520], "correctli": [0, 13, 38, 54, 71, 84, 120, 122, 124, 125, 129, 147, 148, 151, 152, 168, 172, 186, 192, 197, 201, 235, 239, 240, 250, 251, 278, 288, 300, 337, 363, 368, 380, 403, 415, 433, 437, 443, 444, 468, 474, 479, 487, 491, 502, 525], "compil": [0, 6, 13, 54, 239, 240, 244, 261, 267, 271, 363, 386, 480, 495], "look": [0, 6, 10, 15, 16, 17, 18, 26, 35, 36, 44, 50, 51, 54, 55, 71, 85, 86, 87, 89, 93, 95, 100, 105, 109, 110, 112, 114, 119, 120, 122, 125, 127, 128, 129, 131, 136, 151, 152, 154, 163, 164, 167, 174, 175, 182, 183, 184, 185, 187, 190, 191, 192, 235, 239, 240, 244, 246, 254, 263, 264, 268, 269, 270, 272, 273, 274, 275, 280, 281, 282, 284, 285, 300, 304, 307, 309, 310, 318, 320, 322, 323, 324, 327, 328, 329, 330, 343, 344, 347, 348, 353, 360, 362, 363, 365, 370, 371, 380, 384, 385, 386, 388, 389, 401, 402, 403, 409, 415, 417, 421, 422, 425, 437, 443, 449, 474, 483, 492, 496, 498, 505, 512, 513, 520, 522, 523, 525, 527, 528, 530], "after": [0, 9, 13, 30, 36, 44, 51, 53, 54, 56, 57, 58, 62, 64, 69, 74, 79, 81, 82, 87, 89, 98, 99, 102, 103, 104, 109, 110, 114, 115, 119, 120, 124, 127, 129, 131, 133, 136, 137, 138, 140, 142, 143, 144, 145, 147, 148, 149, 154, 157, 168, 172, 178, 179, 182, 183, 192, 201, 204, 206, 207, 213, 217, 219, 231, 232, 233, 234, 236, 239, 240, 251, 254, 261, 262, 273, 281, 282, 285, 288, 290, 296, 299, 301, 311, 312, 321, 326, 332, 334, 339, 340, 343, 344, 346, 356, 357, 359, 363, 365, 370, 372, 377, 385, 391, 397, 398, 400, 401, 402, 407, 410, 411, 418, 422, 423, 425, 438, 447, 448, 449, 453, 454, 455, 457, 458, 459, 461, 462, 463, 468, 475, 477, 478, 479, 482, 483, 486, 487, 488, 491, 492, 496, 500, 501, 509, 510, 518, 528], "area": [0, 10, 23, 44, 45, 54, 95, 154, 171, 204, 217, 231, 239, 240, 350, 363, 400, 451, 479, 483, 486], "error": [0, 6, 11, 54, 70, 71, 72, 74, 75, 78, 82, 84, 89, 109, 110, 117, 119, 121, 123, 126, 150, 151, 152, 153, 154, 167, 168, 171, 175, 190, 191, 197, 239, 240, 242, 244, 246, 261, 264, 266, 267, 268, 278, 279, 281, 292, 293, 299, 300, 317, 321, 360, 363, 366, 380, 381, 385, 386, 414, 415, 418, 426, 430, 432, 443, 447, 468, 474, 479, 480, 491, 493, 504, 505, 506, 513, 520, 527, 528, 529], "result": [0, 6, 8, 9, 10, 12, 41, 51, 54, 65, 67, 69, 70, 75, 78, 81, 94, 100, 101, 102, 104, 105, 110, 114, 116, 119, 126, 127, 151, 157, 158, 162, 163, 170, 171, 181, 184, 185, 205, 207, 209, 218, 225, 227, 231, 235, 239, 240, 246, 251, 254, 262, 266, 270, 277, 282, 283, 285, 290, 293, 300, 305, 321, 322, 328, 332, 363, 371, 376, 381, 385, 403, 410, 414, 416, 421, 427, 433, 434, 443, 475, 483, 491, 494, 495, 497, 498, 499, 501, 509, 517, 520, 522], "finish": [0, 1, 4, 6, 7, 47, 54, 63, 70, 120, 127, 140, 142, 143, 144, 145, 146, 171, 176, 177, 178, 179, 186, 219, 232, 233, 234, 236, 239, 240, 244, 249, 266, 278, 284, 285, 291, 293, 339, 340, 346, 352, 355, 356, 357, 359, 363, 365, 372, 395, 406, 409, 459, 464, 465, 466, 467, 469, 470, 471, 472, 474, 475, 480, 529], "function": [0, 1, 4, 6, 8, 10, 23, 27, 28, 32, 33, 34, 35, 36, 39, 40, 41, 44, 48, 50, 51, 54, 55, 74, 76, 84, 115, 120, 125, 127, 129, 130, 133, 136, 140, 141, 142, 143, 144, 145, 146, 147, 148, 151, 152, 153, 154, 157, 159, 160, 161, 162, 166, 168, 171, 175, 180, 218, 227, 229, 235, 239, 240, 244, 245, 246, 249, 250, 251, 254, 260, 261, 267, 275, 278, 283, 285, 287, 291, 294, 296, 297, 298, 300, 303, 305, 307, 312, 315, 316, 319, 326, 337, 338, 341, 342, 343, 347, 348, 352, 353, 365, 366, 375, 380, 381, 386, 400, 403, 406, 409, 410, 411, 414, 417, 420, 421, 423, 425, 434, 436, 440, 443, 445, 446, 447, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 477, 479, 481, 482, 484, 485, 486, 487, 491, 498, 504, 505, 508, 509, 514, 515, 518, 525, 528], "call": [0, 6, 23, 25, 32, 33, 34, 35, 36, 39, 41, 43, 44, 49, 50, 51, 52, 54, 55, 65, 71, 74, 81, 82, 84, 85, 88, 89, 92, 95, 109, 120, 126, 127, 128, 129, 133, 147, 148, 150, 151, 158, 159, 162, 164, 166, 168, 169, 170, 171, 172, 175, 180, 181, 187, 188, 189, 191, 192, 195, 196, 199, 200, 201, 204, 206, 209, 210, 212, 213, 215, 216, 217, 218, 225, 227, 229, 231, 235, 239, 240, 241, 242, 244, 245, 246, 248, 250, 251, 253, 254, 256, 259, 260, 263, 264, 266, 267, 268, 270, 273, 275, 276, 282, 283, 285, 290, 292, 293, 297, 299, 300, 302, 307, 308, 313, 317, 321, 324, 326, 332, 337, 342, 343, 344, 345, 347, 350, 352, 353, 360, 362, 365, 366, 370, 377, 381, 383, 385, 389, 400, 403, 410, 411, 414, 415, 417, 421, 425, 426, 427, 429, 431, 433, 436, 438, 439, 443, 444, 445, 446, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 475, 477, 479, 481, 484, 487, 492, 496, 498, 501, 504, 505, 509, 513, 514, 518, 520, 524, 525, 526], "doubl": [0, 72, 87, 109, 120, 151, 163, 168, 183, 192, 239, 240, 275, 330, 347, 376, 421, 425, 443, 514, 525], "num": [0, 6, 54, 110, 143, 144, 145, 146, 147, 148, 157, 184, 185, 189, 195, 197, 207, 210, 215, 229, 231, 235, 239, 240, 251, 260, 277, 294, 326, 410, 411, 439], "take": [0, 1, 2, 6, 8, 9, 23, 30, 32, 33, 41, 43, 44, 47, 50, 52, 53, 54, 55, 56, 58, 63, 70, 76, 85, 88, 94, 109, 110, 114, 119, 121, 127, 129, 130, 133, 136, 140, 141, 144, 145, 146, 147, 148, 151, 153, 155, 162, 167, 168, 171, 172, 174, 176, 183, 184, 185, 186, 187, 188, 190, 191, 192, 195, 196, 199, 200, 203, 204, 205, 209, 210, 212, 215, 216, 217, 218, 219, 225, 227, 228, 229, 230, 231, 232, 233, 234, 235, 239, 240, 242, 243, 248, 251, 254, 256, 260, 263, 264, 266, 268, 269, 272, 273, 274, 278, 281, 284, 285, 290, 296, 297, 298, 305, 307, 324, 326, 343, 344, 346, 347, 350, 352, 355, 360, 362, 365, 366, 377, 380, 381, 396, 400, 403, 406, 410, 411, 414, 417, 419, 421, 425, 436, 440, 442, 445, 446, 448, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 468, 475, 477, 479, 480, 487, 490, 491, 496, 504, 509, 512, 513, 520, 524, 527, 528], "number": [0, 1, 4, 6, 10, 11, 12, 23, 34, 37, 43, 44, 51, 52, 54, 56, 63, 65, 67, 69, 70, 71, 73, 74, 75, 77, 78, 79, 81, 84, 85, 88, 89, 106, 107, 108, 109, 119, 120, 126, 127, 129, 133, 136, 140, 141, 144, 145, 146, 147, 148, 151, 152, 154, 157, 162, 168, 169, 171, 172, 173, 181, 184, 185, 188, 189, 190, 191, 192, 195, 200, 203, 209, 210, 212, 215, 216, 217, 218, 227, 229, 230, 232, 233, 234, 239, 240, 241, 242, 244, 246, 247, 251, 260, 277, 278, 279, 280, 281, 282, 283, 284, 285, 287, 288, 290, 294, 296, 297, 300, 304, 306, 307, 308, 312, 316, 320, 321, 326, 329, 336, 350, 353, 372, 373, 376, 378, 384, 385, 388, 390, 391, 397, 398, 400, 406, 410, 411, 414, 416, 420, 421, 425, 442, 443, 444, 451, 468, 479, 480, 482, 486, 487, 489, 490, 491, 495, 497, 500, 504, 505, 506, 509, 510, 513, 514, 516, 517, 518, 520, 526, 528, 529], "return": [0, 1, 4, 6, 7, 13, 23, 32, 33, 35, 36, 37, 38, 43, 44, 45, 47, 50, 51, 52, 54, 55, 56, 65, 66, 74, 79, 80, 87, 107, 108, 109, 110, 114, 120, 124, 127, 129, 133, 140, 141, 142, 143, 144, 145, 146, 147, 148, 151, 152, 153, 154, 155, 157, 158, 159, 160, 162, 163, 164, 166, 168, 169, 170, 171, 173, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 195, 196, 197, 199, 200, 201, 203, 204, 205, 206, 207, 209, 210, 212, 213, 215, 216, 217, 218, 227, 230, 231, 235, 239, 240, 243, 244, 246, 248, 249, 251, 254, 256, 257, 258, 260, 275, 277, 278, 287, 290, 294, 296, 297, 298, 300, 301, 303, 305, 311, 312, 316, 326, 330, 333, 334, 343, 344, 347, 350, 353, 354, 360, 362, 366, 382, 385, 386, 388, 391, 392, 397, 398, 400, 401, 402, 406, 409, 410, 411, 414, 415, 419, 420, 421, 423, 427, 430, 431, 433, 436, 438, 439, 440, 442, 445, 446, 482, 484, 486, 493, 500, 504, 506, 509, 520, 524, 525, 528, 529], "time": [0, 1, 3, 4, 6, 8, 9, 10, 11, 34, 41, 44, 47, 48, 51, 54, 58, 69, 70, 80, 85, 86, 88, 94, 101, 109, 110, 114, 117, 119, 120, 121, 122, 125, 126, 127, 128, 129, 130, 133, 136, 140, 141, 144, 145, 146, 162, 167, 171, 174, 175, 180, 188, 189, 203, 207, 210, 212, 216, 218, 235, 239, 240, 243, 246, 250, 254, 257, 262, 263, 264, 266, 267, 269, 270, 272, 273, 274, 275, 278, 281, 283, 284, 287, 288, 290, 293, 297, 300, 304, 306, 311, 316, 318, 324, 326, 331, 332, 348, 350, 353, 363, 365, 369, 370, 372, 376, 378, 380, 381, 384, 385, 386, 396, 402, 404, 408, 409, 414, 421, 426, 427, 429, 437, 438, 442, 448, 468, 480, 481, 482, 483, 487, 490, 491, 496, 501, 504, 509, 513, 514, 518, 525, 526, 527, 528, 530], "2": [0, 1, 4, 6, 8, 10, 13, 14, 15, 16, 18, 20, 28, 30, 32, 33, 37, 38, 43, 44, 45, 52, 54, 59, 63, 65, 67, 69, 70, 71, 73, 74, 75, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 92, 94, 106, 107, 109, 110, 112, 114, 115, 120, 124, 125, 126, 128, 129, 133, 134, 136, 140, 141, 144, 145, 146, 147, 148, 150, 151, 152, 154, 156, 158, 159, 160, 161, 162, 163, 164, 166, 168, 170, 171, 172, 173, 174, 181, 182, 183, 186, 187, 188, 189, 190, 191, 192, 193, 195, 196, 197, 199, 201, 206, 207, 209, 212, 213, 215, 216, 217, 227, 229, 230, 231, 239, 240, 241, 242, 244, 245, 246, 247, 248, 251, 253, 254, 257, 258, 260, 261, 262, 263, 264, 265, 266, 268, 269, 270, 273, 274, 276, 277, 279, 280, 281, 282, 284, 285, 287, 288, 289, 290, 293, 294, 296, 297, 298, 299, 300, 301, 303, 304, 305, 306, 308, 309, 310, 311, 312, 313, 314, 316, 317, 321, 324, 326, 331, 332, 334, 337, 343, 345, 350, 351, 352, 353, 354, 367, 368, 370, 372, 373, 376, 377, 380, 382, 384, 388, 392, 401, 402, 403, 407, 410, 411, 414, 415, 416, 419, 420, 421, 422, 423, 424, 425, 429, 430, 431, 432, 433, 436, 437, 439, 440, 442, 444, 445, 446, 447, 451, 456, 464, 469, 474, 479, 480, 481, 482, 483, 487, 488, 489, 490, 492, 493, 494, 496, 497, 498, 499, 500, 501, 502, 504, 505, 506, 507, 508, 509, 510, 512, 513, 514, 515, 516, 518, 523, 524, 525, 526, 527, 529, 530], "For": [0, 4, 5, 6, 7, 11, 23, 26, 28, 32, 33, 34, 35, 43, 44, 47, 49, 51, 52, 54, 55, 56, 60, 65, 69, 77, 78, 81, 88, 89, 94, 95, 115, 119, 120, 122, 126, 127, 128, 129, 131, 133, 136, 140, 141, 142, 143, 144, 145, 146, 147, 148, 151, 152, 153, 154, 158, 163, 164, 168, 171, 172, 181, 182, 183, 186, 187, 190, 191, 192, 195, 196, 199, 200, 203, 204, 209, 210, 212, 215, 216, 217, 227, 229, 235, 237, 238, 239, 240, 241, 243, 244, 246, 248, 249, 250, 251, 253, 254, 256, 260, 265, 266, 273, 274, 275, 281, 284, 285, 287, 288, 291, 293, 296, 297, 298, 299, 300, 303, 305, 309, 311, 312, 318, 321, 322, 323, 326, 334, 343, 344, 345, 347, 350, 358, 361, 378, 380, 384, 387, 388, 390, 391, 393, 397, 398, 400, 401, 402, 403, 406, 409, 411, 415, 416, 417, 418, 421, 422, 425, 426, 429, 431, 432, 436, 437, 438, 439, 442, 445, 446, 473, 490, 492, 493, 496, 497, 499, 500, 501, 502, 513, 514, 528, 530], "3": [0, 1, 6, 10, 12, 13, 14, 15, 16, 17, 21, 30, 32, 33, 36, 38, 43, 44, 45, 52, 54, 56, 59, 63, 65, 67, 69, 70, 71, 72, 73, 74, 75, 77, 79, 80, 81, 82, 85, 86, 88, 89, 94, 109, 112, 114, 115, 119, 120, 124, 127, 128, 129, 131, 133, 134, 136, 140, 141, 142, 143, 144, 145, 146, 150, 151, 152, 153, 154, 158, 159, 160, 162, 163, 164, 166, 168, 170, 171, 175, 180, 181, 183, 186, 187, 188, 189, 190, 191, 192, 193, 196, 197, 199, 200, 201, 206, 207, 209, 212, 213, 215, 216, 217, 229, 230, 231, 241, 244, 245, 248, 250, 251, 254, 256, 257, 258, 260, 261, 263, 264, 265, 268, 269, 273, 274, 275, 276, 277, 278, 284, 285, 287, 288, 289, 290, 292, 293, 294, 296, 297, 298, 299, 300, 301, 304, 306, 307, 308, 309, 311, 312, 313, 314, 316, 317, 318, 326, 329, 330, 332, 333, 337, 343, 344, 353, 354, 356, 357, 360, 367, 368, 370, 372, 376, 377, 379, 382, 387, 390, 391, 392, 397, 398, 401, 407, 409, 411, 413, 415, 419, 420, 421, 422, 423, 424, 425, 426, 427, 430, 431, 432, 433, 436, 437, 439, 440, 442, 444, 445, 446, 447, 451, 457, 465, 470, 474, 478, 479, 481, 482, 484, 487, 488, 489, 490, 491, 492, 493, 497, 498, 499, 500, 501, 505, 506, 508, 509, 510, 514, 515, 516, 517, 518, 525, 528, 529], "should": [0, 1, 6, 9, 10, 23, 25, 28, 29, 32, 33, 36, 37, 38, 43, 44, 47, 51, 54, 56, 59, 69, 70, 71, 77, 79, 81, 82, 84, 88, 117, 119, 120, 127, 129, 133, 134, 136, 144, 145, 146, 147, 148, 150, 151, 152, 156, 158, 162, 168, 169, 171, 172, 173, 174, 175, 183, 184, 185, 186, 187, 188, 189, 192, 195, 196, 199, 203, 204, 209, 210, 212, 215, 216, 217, 227, 229, 239, 240, 244, 245, 246, 249, 251, 254, 256, 260, 264, 266, 270, 271, 287, 288, 289, 290, 293, 296, 297, 298, 300, 302, 307, 310, 312, 322, 326, 328, 334, 337, 341, 350, 362, 365, 366, 368, 372, 375, 380, 391, 392, 397, 398, 400, 409, 410, 411, 414, 415, 416, 417, 421, 425, 432, 433, 436, 443, 445, 446, 452, 453, 456, 457, 460, 461, 468, 477, 478, 479, 482, 483, 486, 487, 491, 509, 510, 513, 514, 517], "6": [0, 1, 2, 6, 8, 9, 13, 32, 33, 35, 37, 38, 40, 44, 52, 54, 59, 65, 67, 70, 75, 78, 79, 86, 109, 114, 120, 124, 125, 133, 134, 143, 150, 151, 152, 154, 156, 163, 168, 170, 171, 173, 182, 183, 184, 185, 187, 189, 191, 192, 195, 197, 201, 204, 207, 209, 213, 215, 220, 221, 222, 223, 224, 225, 227, 228, 230, 231, 242, 244, 248, 250, 260, 261, 264, 269, 270, 277, 278, 285, 287, 288, 289, 294, 298, 299, 300, 301, 303, 304, 305, 306, 307, 308, 311, 314, 316, 317, 337, 343, 345, 350, 356, 357, 368, 376, 379, 382, 388, 392, 401, 407, 414, 416, 418, 420, 423, 424, 425, 426, 427, 429, 430, 436, 442, 445, 447, 468, 474, 488, 489, 493, 497, 499, 500, 505, 508, 510, 514, 515, 524, 529], "4": [0, 1, 8, 10, 13, 14, 15, 16, 17, 18, 21, 28, 29, 30, 32, 33, 38, 41, 44, 45, 52, 55, 59, 63, 65, 67, 70, 71, 72, 73, 74, 75, 77, 79, 80, 82, 84, 86, 89, 90, 109, 110, 114, 120, 124, 125, 126, 127, 129, 131, 133, 134, 136, 144, 145, 146, 147, 148, 150, 151, 152, 153, 154, 156, 158, 160, 168, 170, 171, 172, 173, 180, 182, 183, 186, 187, 188, 189, 190, 192, 193, 197, 199, 200, 201, 203, 204, 205, 206, 207, 209, 210, 212, 213, 215, 216, 217, 219, 227, 229, 230, 231, 235, 239, 240, 241, 244, 248, 249, 250, 251, 254, 257, 260, 261, 269, 270, 275, 277, 278, 279, 285, 287, 288, 289, 290, 292, 293, 294, 296, 297, 298, 299, 301, 303, 305, 306, 307, 308, 309, 311, 312, 313, 314, 316, 317, 326, 331, 336, 337, 343, 344, 353, 354, 368, 370, 371, 372, 376, 377, 380, 382, 384, 388, 392, 401, 402, 403, 406, 407, 409, 413, 414, 416, 418, 419, 421, 423, 424, 425, 427, 429, 430, 431, 433, 436, 438, 439, 442, 445, 447, 448, 458, 466, 471, 474, 478, 479, 480, 481, 482, 487, 488, 489, 490, 491, 492, 496, 497, 498, 499, 500, 501, 502, 504, 507, 508, 509, 510, 514, 515, 516, 520, 523, 524, 529], "8": [0, 1, 4, 9, 13, 32, 33, 38, 41, 44, 54, 65, 67, 70, 79, 81, 86, 101, 114, 119, 124, 131, 133, 134, 136, 142, 143, 147, 148, 151, 152, 154, 156, 158, 162, 163, 168, 170, 171, 181, 183, 184, 185, 187, 188, 192, 196, 200, 207, 209, 212, 213, 215, 227, 230, 231, 242, 248, 261, 277, 280, 287, 288, 289, 294, 298, 299, 301, 305, 306, 308, 311, 312, 317, 322, 337, 344, 367, 368, 382, 407, 423, 424, 425, 427, 430, 433, 436, 445, 447, 468, 480, 488, 489, 499, 500, 508, 510, 514, 515, 524, 529, 530], "go": [0, 5, 20, 25, 26, 27, 28, 29, 35, 49, 55, 57, 62, 96, 98, 99, 101, 103, 104, 110, 122, 134, 151, 167, 180, 196, 204, 232, 233, 234, 244, 245, 260, 263, 264, 270, 271, 284, 285, 293, 300, 324, 360, 362, 376, 395, 397, 398, 415, 421, 426, 431, 444, 452, 453, 454, 455, 456, 457, 458, 460, 461, 462, 463, 479, 482, 483, 484, 486, 487, 491, 502, 513, 514, 518], "toggl": [0, 2], "bar": [0, 2, 32, 33, 230, 318, 508, 510], "abov": [0, 4, 7, 8, 29, 36, 44, 51, 69, 70, 75, 79, 81, 88, 100, 105, 108, 109, 110, 114, 119, 125, 131, 142, 143, 151, 152, 154, 162, 166, 167, 175, 178, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 196, 235, 245, 247, 251, 253, 254, 270, 280, 284, 285, 288, 290, 293, 296, 300, 311, 321, 322, 330, 332, 333, 339, 343, 344, 353, 356, 357, 365, 369, 370, 371, 376, 377, 385, 401, 402, 415, 429, 479, 483, 487, 491, 493, 496, 504, 513, 516, 518, 522, 523, 524], "descript": [0, 9, 23, 27, 28, 44, 93, 120, 155, 184, 185, 250, 251, 268, 318, 323, 423, 484, 486, 496, 517], "open": [0, 89, 92, 94, 106, 110, 150, 151, 154, 155, 157, 159, 162, 164, 165, 167, 168, 169, 244, 264, 270, 273, 300, 310, 317, 329, 331, 332, 333, 382, 384, 403, 432, 479, 509, 513, 514, 528, 530], "drop": [0, 86, 89, 107, 171, 239, 240, 363, 520, 528], "creat": [0, 10, 13, 23, 27, 28, 30, 32, 33, 35, 36, 38, 39, 40, 41, 43, 44, 45, 47, 51, 53, 54, 56, 60, 69, 86, 87, 88, 90, 91, 92, 106, 107, 109, 110, 113, 114, 119, 120, 125, 127, 129, 133, 134, 136, 147, 148, 151, 152, 153, 154, 157, 161, 166, 168, 169, 171, 172, 175, 183, 186, 192, 195, 199, 201, 203, 206, 209, 212, 215, 218, 225, 227, 231, 241, 243, 244, 246, 249, 250, 251, 253, 256, 259, 260, 261, 262, 263, 270, 278, 279, 287, 296, 297, 298, 303, 309, 313, 318, 321, 322, 323, 326, 337, 338, 342, 345, 350, 352, 353, 354, 360, 362, 364, 366, 371, 372, 375, 376, 380, 381, 391, 400, 409, 411, 418, 425, 430, 431, 436, 437, 438, 440, 443, 444, 446, 447, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 474, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 490, 496, 504, 507, 508, 509, 510, 514, 517, 518, 520, 528, 530], "get": [0, 10, 11, 13, 14, 15, 16, 17, 18, 20, 23, 29, 30, 33, 35, 36, 37, 51, 53, 70, 71, 74, 78, 84, 89, 101, 106, 109, 110, 117, 119, 120, 122, 124, 127, 128, 129, 131, 134, 136, 151, 152, 154, 158, 163, 175, 177, 178, 179, 180, 181, 183, 184, 187, 188, 190, 191, 192, 195, 196, 204, 209, 213, 219, 221, 222, 223, 224, 225, 228, 235, 242, 244, 245, 246, 249, 254, 262, 263, 266, 269, 272, 273, 284, 289, 292, 293, 299, 300, 303, 308, 309, 312, 316, 317, 319, 324, 326, 332, 334, 335, 344, 346, 348, 360, 364, 369, 370, 371, 376, 380, 385, 386, 388, 402, 403, 409, 410, 411, 415, 421, 426, 428, 443, 448, 478, 479, 486, 487, 490, 491, 492, 493, 496, 504, 506, 509, 512, 513, 514, 520, 526, 527, 528], "addit": [0, 8, 10, 35, 40, 50, 76, 88, 90, 91, 95, 98, 99, 103, 104, 122, 206, 207, 246, 288, 290, 321, 322, 342, 345, 347, 351, 362, 479, 482, 486, 487, 495, 498, 502, 514], "assist": [0, 8, 136, 265, 274], "within": [0, 51, 76, 78, 87, 89, 95, 110, 112, 115, 163, 181, 215, 244, 253, 313, 342, 345, 347, 351, 352, 353, 360, 362, 366, 414, 421, 485, 514, 523], "load": [0, 2, 14, 15, 20, 21, 22, 25, 26, 29, 31, 42, 46, 57, 58, 61, 62, 64, 68, 97, 102, 132, 139, 142, 143, 149, 156, 176, 177, 178, 179, 194, 198, 202, 208, 211, 214, 220, 221, 222, 223, 224, 226, 228, 232, 233, 234, 255, 278, 286, 295, 297, 325, 339, 340, 349, 355, 356, 357, 374, 380, 394, 396, 397, 399, 408, 410, 412, 435, 445, 476, 489, 509, 513, 520, 521, 524, 528, 529], "dynam": [0, 2, 22, 31, 42, 46, 57, 58, 61, 62, 64, 68, 97, 102, 132, 137, 138, 139, 142, 143, 149, 156, 176, 177, 178, 179, 194, 198, 202, 208, 211, 214, 220, 221, 222, 223, 224, 226, 228, 232, 233, 234, 255, 270, 278, 286, 295, 297, 325, 339, 340, 349, 355, 356, 357, 374, 380, 394, 396, 397, 399, 408, 410, 412, 435, 445, 476, 489, 521], "question": [0, 2, 3, 4, 5, 8, 9, 30, 37, 42, 44, 46, 51, 53, 57, 58, 59, 60, 61, 62, 63, 64, 66, 75, 81, 83, 89, 97, 100, 102, 105, 110, 113, 119, 120, 135, 137, 138, 139, 142, 143, 149, 151, 152, 154, 165, 176, 177, 178, 179, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 219, 220, 221, 222, 223, 224, 228, 232, 233, 234, 236, 237, 238, 241, 244, 245, 246, 251, 254, 259, 263, 266, 270, 274, 285, 290, 291, 312, 315, 318, 321, 322, 330, 335, 339, 340, 343, 344, 346, 349, 355, 356, 357, 358, 359, 364, 374, 379, 380, 393, 394, 396, 397, 401, 402, 405, 425, 428, 441, 448, 457, 458, 460, 461, 462, 463, 468, 473, 485, 503, 511, 521, 527], "select": [0, 2, 5, 22, 31, 42, 44, 46, 57, 58, 60, 61, 62, 64, 68, 72, 80, 81, 86, 87, 88, 89, 90, 91, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 109, 110, 113, 114, 116, 132, 137, 138, 139, 142, 143, 149, 151, 152, 153, 154, 156, 161, 163, 176, 177, 178, 179, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 194, 198, 202, 206, 208, 211, 214, 220, 221, 222, 223, 224, 226, 228, 232, 233, 234, 237, 238, 244, 245, 247, 251, 255, 275, 277, 278, 286, 290, 295, 297, 301, 304, 310, 312, 318, 321, 322, 325, 330, 339, 340, 343, 344, 349, 355, 356, 357, 358, 371, 374, 380, 382, 383, 384, 385, 393, 394, 396, 397, 399, 401, 402, 408, 410, 412, 416, 417, 422, 425, 426, 427, 429, 432, 435, 437, 440, 443, 444, 445, 451, 473, 476, 489, 509, 521, 522, 530], "intro": [0, 336, 520], "sampl": [0, 84, 109, 151, 152, 160, 164, 168, 235, 241, 244, 280, 284, 287, 319, 353, 496, 509, 512, 513, 514, 528, 530], "tripl": [0, 6, 54, 443, 525], "mooc_nest": [0, 2], "link": [0, 1, 2, 4, 5, 7, 8, 9, 13, 23, 26, 27, 28, 30, 32, 33, 53, 54, 55, 57, 60, 62, 63, 85, 88, 96, 98, 99, 101, 103, 104, 105, 109, 112, 114, 177, 178, 179, 219, 220, 221, 222, 223, 224, 236, 237, 238, 244, 270, 318, 320, 321, 323, 326, 328, 329, 330, 335, 339, 340, 346, 356, 357, 358, 359, 360, 393, 395, 397, 398, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 472, 473, 502, 514], "pre": [0, 8, 53, 63, 219, 346, 448, 513], "survei": [0, 3, 8, 53, 219, 239, 240, 346, 363, 448, 509, 520], "skill": [0, 4, 8, 10, 23, 81, 88, 122, 136, 166, 243, 264, 265, 272, 274, 290, 312, 415, 425], "assess": [0, 187, 188], "table_reserv": [1, 6], "reservation_dict": [1, 6], "guest_num": [1, 6], "nest": [1, 3, 4, 6, 67, 68, 76, 83, 128, 130, 152, 165, 195, 244, 288, 302, 313, 316, 370, 377, 378, 380, 439, 515, 523, 528, 530], "dictionari": [1, 3, 4, 6, 13, 23, 32, 33, 43, 89, 112, 115, 124, 125, 126, 130, 133, 136, 144, 145, 146, 152, 154, 165, 241, 244, 248, 290, 326, 348, 353, 360, 432, 434, 436, 437, 440, 441, 442, 443, 445, 515, 517, 524, 525, 527, 528, 529], "repres": [1, 6, 30, 35, 38, 44, 49, 51, 81, 88, 127, 153, 162, 164, 171, 197, 213, 230, 245, 248, 249, 270, 290, 378, 385, 402, 417, 418, 427, 439, 495, 498, 505, 510, 514, 518, 523, 530], "restaur": [1, 6, 32, 33, 268, 517], "": [1, 3, 4, 5, 6, 7, 9, 10, 14, 15, 16, 17, 18, 20, 21, 23, 26, 27, 28, 29, 32, 33, 34, 35, 37, 39, 43, 44, 45, 47, 49, 51, 56, 59, 60, 63, 74, 81, 84, 85, 88, 90, 91, 95, 96, 98, 99, 101, 103, 104, 107, 109, 110, 112, 117, 119, 120, 125, 127, 128, 129, 131, 133, 143, 144, 145, 146, 151, 152, 166, 168, 169, 172, 180, 190, 191, 193, 195, 196, 197, 203, 204, 213, 217, 219, 227, 229, 237, 238, 243, 244, 245, 246, 249, 250, 251, 253, 254, 257, 260, 263, 264, 266, 268, 270, 274, 275, 276, 280, 284, 287, 288, 289, 290, 292, 294, 300, 303, 304, 307, 317, 324, 330, 335, 343, 344, 345, 346, 350, 351, 358, 362, 365, 366, 369, 371, 376, 377, 382, 383, 388, 392, 393, 401, 404, 407, 409, 410, 411, 414, 416, 417, 418, 420, 421, 423, 424, 425, 427, 429, 431, 433, 436, 437, 442, 448, 468, 473, 475, 478, 479, 482, 487, 490, 491, 496, 499, 502, 505, 506, 508, 510, 513, 516, 517, 518, 520, 525, 526, 528], "current": [1, 6, 8, 32, 33, 38, 43, 56, 75, 89, 100, 105, 110, 120, 136, 155, 187, 188, 189, 216, 236, 251, 256, 269, 270, 274, 277, 278, 280, 285, 292, 298, 337, 344, 347, 359, 366, 370, 380, 381, 402, 448, 468, 478, 479, 483, 491, 514, 522], "reserv": [1, 6, 173, 264, 275, 282, 366, 495, 496, 506, 518], "situat": [1, 6, 12, 112, 120, 158, 246, 265, 439], "dai": [1, 6, 11, 134, 136, 151, 168, 170, 171, 172, 175, 193, 195, 217, 227, 263, 274, 296, 300, 310, 385, 488, 509, 513, 528], "specif": [1, 6, 8, 12, 28, 35, 36, 40, 49, 119, 122, 130, 161, 245, 246, 284, 318, 326, 334, 378, 422, 468, 526, 527, 528], "guest": [1, 6], "input": [1, 4, 6, 70, 79, 84, 109, 110, 119, 120, 126, 127, 128, 166, 167, 172, 192, 201, 205, 217, 218, 235, 241, 244, 254, 261, 262, 263, 267, 273, 280, 284, 288, 289, 290, 300, 307, 329, 360, 387, 389, 410, 411, 415, 446, 451, 479, 484, 486, 488, 490, 491, 503, 509, 520, 528], "outer": [1, 4, 6, 78, 128, 130, 151, 152, 158, 162, 163, 370, 402, 480, 516], "kei": [1, 4, 6, 13, 23, 32, 33, 35, 43, 88, 95, 109, 113, 114, 115, 124, 127, 128, 129, 130, 131, 133, 136, 140, 141, 144, 145, 146, 151, 152, 154, 190, 191, 215, 216, 244, 252, 268, 326, 341, 360, 432, 433, 436, 437, 438, 440, 441, 443, 445, 516, 517, 520, 526, 528], "slot": [1, 6, 27, 28, 29], "e": [1, 6, 7, 10, 11, 12, 32, 33, 39, 43, 47, 61, 65, 69, 73, 80, 81, 88, 89, 95, 109, 110, 114, 134, 136, 147, 148, 160, 163, 168, 173, 183, 186, 192, 195, 200, 203, 225, 270, 273, 288, 289, 301, 314, 329, 334, 353, 385, 388, 391, 394, 396, 397, 398, 404, 421, 422, 425, 436, 438, 443, 468, 487, 499, 518, 523, 527, 530], "g": [1, 6, 10, 12, 81, 110, 200, 270, 288, 329, 368, 372, 388, 416, 425, 487, 523, 530], "breakfast": [1, 6, 517], "lunch": [1, 6, 106, 196], "dinner": [1, 6, 151, 152, 264, 490], "valu": [1, 4, 6, 12, 13, 23, 32, 33, 35, 36, 37, 40, 43, 44, 49, 51, 52, 66, 69, 72, 74, 75, 76, 79, 80, 81, 82, 85, 86, 87, 88, 89, 90, 91, 95, 109, 110, 114, 115, 119, 120, 124, 126, 127, 128, 129, 130, 131, 133, 136, 140, 141, 142, 143, 144, 145, 146, 147, 148, 154, 165, 168, 170, 171, 172, 173, 181, 182, 186, 187, 188, 189, 190, 191, 192, 197, 200, 205, 207, 209, 210, 212, 213, 215, 216, 217, 218, 225, 227, 229, 230, 231, 235, 242, 243, 244, 249, 251, 254, 256, 260, 267, 269, 270, 277, 279, 281, 283, 284, 285, 287, 288, 290, 292, 293, 296, 298, 299, 301, 302, 307, 308, 311, 312, 313, 315, 316, 318, 322, 326, 330, 332, 342, 343, 344, 347, 350, 351, 352, 353, 366, 368, 370, 372, 373, 375, 377, 378, 379, 380, 381, 407, 410, 416, 417, 418, 421, 423, 424, 425, 426, 432, 433, 434, 436, 437, 438, 439, 442, 443, 444, 445, 446, 475, 480, 482, 488, 490, 491, 493, 494, 495, 498, 500, 501, 503, 504, 507, 510, 514, 516, 517, 518, 527, 530], "list": [1, 4, 6, 7, 9, 13, 20, 23, 32, 33, 37, 43, 44, 47, 49, 56, 59, 76, 81, 87, 88, 89, 108, 110, 120, 125, 126, 127, 128, 129, 131, 133, 134, 136, 140, 141, 142, 143, 144, 145, 146, 147, 148, 150, 151, 152, 154, 155, 157, 168, 173, 175, 184, 185, 189, 190, 191, 209, 210, 213, 215, 216, 218, 227, 235, 241, 243, 244, 248, 249, 251, 254, 256, 259, 260, 273, 282, 285, 287, 290, 294, 296, 297, 298, 300, 301, 302, 309, 310, 318, 319, 322, 326, 329, 330, 335, 344, 348, 350, 362, 365, 366, 370, 385, 388, 400, 401, 402, 403, 406, 421, 425, 430, 431, 432, 433, 434, 436, 437, 438, 439, 441, 442, 443, 444, 445, 446, 451, 468, 482, 483, 484, 486, 506, 509, 513, 515, 517, 518, 523, 524, 527, 528, 529], "where": [1, 4, 6, 7, 12, 37, 50, 75, 76, 84, 86, 87, 88, 89, 91, 98, 99, 100, 103, 104, 105, 106, 107, 109, 110, 112, 114, 116, 119, 120, 125, 128, 129, 131, 140, 141, 151, 152, 156, 158, 161, 163, 168, 169, 180, 217, 244, 245, 246, 247, 261, 264, 268, 269, 275, 281, 284, 292, 300, 302, 310, 312, 316, 320, 324, 344, 353, 360, 362, 365, 373, 376, 379, 385, 388, 403, 409, 415, 417, 421, 422, 431, 433, 434, 436, 438, 440, 445, 509, 510, 516, 518, 520, 522, 523, 527, 528, 530], "inner": [1, 4, 6, 128, 130, 151, 152, 337, 370, 402, 445, 480], "uniqu": [1, 4, 6, 85, 88, 95, 109, 140, 141, 190, 246, 270, 274, 442], "researv": [1, 6], "id": [1, 6, 13, 23, 43, 56, 85, 88, 91, 98, 99, 100, 103, 104, 105, 109, 110, 114, 156, 158, 162, 163, 168, 191, 249, 256, 344, 513, 514, 516, 522, 523, 528, 529], "goal": [1, 4, 6, 10, 11, 25, 26, 27, 28, 29, 81, 166, 290, 312, 425], "count": [1, 6, 88, 106, 108, 109, 110, 114, 124, 125, 128, 129, 131, 134, 136, 144, 145, 146, 147, 148, 154, 162, 164, 166, 167, 189, 190, 191, 207, 209, 244, 257, 262, 273, 274, 278, 281, 283, 287, 290, 291, 293, 304, 308, 312, 316, 345, 351, 353, 411, 417, 420, 421, 428, 436, 437, 496, 513, 517, 528], "same": [1, 6, 11, 16, 17, 18, 26, 35, 36, 39, 44, 51, 67, 69, 72, 74, 78, 79, 81, 85, 86, 88, 89, 91, 92, 94, 96, 98, 99, 100, 101, 103, 104, 105, 106, 109, 110, 114, 116, 120, 125, 127, 129, 133, 151, 158, 162, 163, 172, 174, 181, 190, 196, 209, 218, 229, 231, 235, 246, 250, 260, 269, 272, 275, 278, 281, 288, 290, 299, 302, 303, 307, 308, 309, 313, 316, 321, 324, 344, 348, 369, 370, 383, 385, 403, 413, 425, 427, 430, 431, 434, 437, 440, 442, 468, 475, 477, 478, 479, 493, 496, 497, 498, 499, 509, 510, 513, 514, 522, 530], "expect": [1, 4, 9, 37, 84, 120, 175, 184, 185, 235, 254, 313, 369, 371, 426, 432, 433, 442, 498, 504, 505, 526], "output": [1, 4, 38, 44, 51, 65, 67, 79, 89, 110, 114, 119, 125, 126, 127, 128, 129, 131, 151, 157, 159, 162, 163, 169, 173, 175, 182, 183, 186, 187, 188, 190, 191, 192, 193, 197, 201, 206, 213, 235, 241, 244, 254, 257, 258, 261, 262, 263, 265, 266, 277, 282, 285, 289, 290, 300, 318, 333, 334, 337, 338, 344, 345, 351, 353, 354, 360, 365, 385, 388, 411, 425, 430, 431, 433, 437, 438, 491, 501, 513, 514, 517, 520, 528], "g01": 1, "g02": 1, "g03": 1, "g04": 1, "happy_hour": 1, "g05": 1, "g06": 1, "g07": 1, "brunch": 1, "1": [1, 4, 6, 8, 10, 13, 15, 27, 28, 29, 30, 32, 33, 37, 38, 43, 45, 49, 54, 59, 65, 67, 69, 70, 75, 79, 80, 85, 86, 87, 88, 89, 90, 91, 92, 94, 98, 99, 103, 104, 107, 109, 110, 112, 114, 115, 119, 120, 124, 125, 126, 127, 128, 129, 131, 133, 134, 136, 140, 141, 144, 145, 146, 147, 148, 150, 151, 152, 157, 158, 159, 160, 161, 162, 163, 166, 167, 168, 169, 170, 171, 172, 174, 180, 181, 182, 183, 186, 187, 188, 189, 190, 191, 192, 193, 195, 197, 199, 201, 206, 207, 209, 210, 212, 213, 215, 216, 217, 227, 229, 230, 231, 235, 239, 240, 241, 244, 245, 247, 248, 249, 251, 257, 258, 260, 261, 262, 263, 264, 265, 266, 268, 269, 270, 273, 274, 275, 276, 277, 278, 280, 281, 282, 284, 285, 287, 288, 289, 290, 292, 293, 294, 296, 297, 298, 300, 301, 303, 306, 307, 308, 309, 311, 312, 314, 316, 317, 319, 324, 326, 328, 330, 331, 333, 337, 344, 345, 348, 350, 351, 353, 354, 361, 367, 368, 370, 372, 373, 375, 376, 380, 382, 383, 385, 386, 392, 401, 402, 407, 414, 415, 416, 420, 423, 424, 425, 426, 427, 429, 430, 431, 432, 436, 438, 439, 440, 442, 444, 445, 446, 447, 451, 474, 478, 479, 480, 481, 482, 486, 487, 488, 489, 492, 493, 494, 497, 499, 500, 505, 508, 509, 510, 512, 513, 514, 515, 516, 518, 525, 526, 527, 528, 529, 530], "get_average_scor": [1, 6], "student_inform": [1, 6], "student": [1, 6, 8, 10, 11, 12, 23, 32, 33, 43, 44, 81, 90, 91, 98, 99, 103, 104, 120, 151, 152, 154, 168, 176, 182, 183, 186, 187, 188, 189, 190, 191, 192, 196, 219, 229, 249, 250, 251, 256, 257, 260, 290, 312, 318, 321, 322, 343, 344, 346, 355, 401, 402, 425, 439, 510, 516, 522], "data": [1, 6, 7, 8, 9, 10, 23, 35, 37, 39, 44, 48, 51, 81, 85, 86, 87, 89, 92, 93, 94, 95, 96, 101, 106, 107, 108, 109, 110, 112, 113, 115, 119, 125, 126, 136, 151, 152, 154, 155, 156, 158, 159, 161, 162, 163, 168, 169, 186, 192, 218, 219, 244, 252, 262, 263, 265, 267, 270, 272, 274, 285, 290, 300, 312, 317, 320, 322, 324, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 346, 348, 351, 353, 360, 361, 362, 376, 379, 385, 389, 405, 406, 416, 421, 425, 430, 432, 434, 437, 484, 486, 488, 495, 496, 510, 514, 516, 517, 519, 520, 524, 526, 527, 528, 529, 530], "name": [1, 4, 6, 7, 9, 13, 16, 17, 18, 27, 28, 32, 33, 35, 36, 38, 39, 40, 43, 44, 45, 47, 51, 55, 56, 81, 85, 86, 87, 88, 89, 91, 98, 99, 100, 103, 104, 105, 106, 107, 109, 110, 114, 116, 119, 120, 124, 125, 127, 128, 129, 130, 131, 136, 144, 145, 146, 150, 151, 152, 154, 155, 156, 158, 159, 165, 166, 168, 169, 170, 171, 172, 173, 180, 181, 182, 183, 188, 189, 192, 200, 201, 203, 205, 217, 218, 225, 229, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 254, 256, 260, 262, 264, 268, 270, 273, 275, 276, 282, 285, 297, 299, 300, 307, 319, 322, 323, 337, 342, 343, 344, 345, 347, 350, 351, 352, 353, 362, 366, 369, 370, 372, 377, 386, 389, 410, 411, 414, 421, 425, 426, 430, 443, 444, 445, 446, 475, 478, 479, 484, 486, 488, 491, 492, 493, 495, 503, 504, 507, 509, 513, 516, 517, 518, 522, 523, 524, 525, 528, 529, 530], "contain": [1, 4, 6, 7, 23, 28, 32, 33, 43, 48, 51, 75, 78, 81, 89, 95, 107, 114, 128, 129, 133, 140, 141, 147, 148, 151, 152, 154, 156, 158, 162, 163, 164, 167, 168, 172, 175, 212, 215, 216, 225, 227, 231, 241, 244, 245, 246, 247, 261, 265, 268, 276, 277, 285, 313, 316, 318, 321, 322, 326, 342, 347, 351, 353, 360, 373, 382, 385, 389, 400, 403, 406, 414, 416, 417, 421, 427, 432, 436, 446, 492, 493, 501, 505, 506, 509, 518, 523, 529], "inform": [1, 6, 8, 9, 10, 23, 25, 26, 27, 28, 29, 30, 32, 33, 35, 40, 44, 75, 81, 87, 96, 98, 99, 101, 103, 104, 108, 110, 112, 116, 120, 151, 152, 154, 156, 164, 182, 183, 186, 187, 188, 189, 190, 191, 192, 195, 219, 225, 229, 246, 251, 252, 261, 262, 263, 264, 265, 266, 267, 272, 274, 290, 310, 312, 318, 321, 322, 324, 327, 329, 331, 343, 344, 346, 350, 360, 369, 384, 385, 401, 402, 425, 437, 446, 492, 493, 495, 509, 520, 526, 527, 528, 530], "about": [1, 5, 6, 8, 9, 10, 11, 21, 26, 32, 33, 35, 36, 37, 38, 49, 51, 52, 53, 56, 57, 58, 59, 60, 62, 64, 67, 74, 81, 90, 91, 96, 98, 99, 101, 103, 104, 117, 119, 120, 125, 127, 137, 138, 152, 153, 164, 174, 178, 179, 183, 204, 219, 225, 230, 231, 236, 237, 238, 239, 240, 245, 246, 248, 253, 254, 261, 262, 263, 264, 265, 266, 270, 273, 275, 281, 285, 312, 321, 322, 324, 337, 339, 340, 346, 347, 352, 356, 357, 358, 359, 360, 361, 362, 363, 386, 393, 397, 398, 401, 402, 404, 416, 425, 440, 448, 451, 468, 473, 492, 496, 502, 505, 506, 518, 520, 525, 526, 528, 530], "includ": [1, 4, 6, 8, 9, 10, 11, 23, 36, 50, 81, 87, 89, 115, 119, 120, 128, 154, 162, 163, 171, 173, 182, 183, 187, 188, 192, 219, 235, 246, 254, 267, 270, 275, 277, 278, 290, 297, 301, 318, 321, 322, 329, 343, 346, 353, 366, 378, 385, 391, 400, 417, 422, 425, 426, 427, 443, 448, 468, 474, 479, 484, 490, 510, 517, 518, 523, 526, 529], "ag": [1, 4, 6, 7, 43, 56, 59, 79, 151, 152, 193, 256, 297, 326, 350, 446, 488, 492, 517, 529], "cours": [1, 6, 8, 10, 12, 23, 119, 120, 153, 156, 176, 217, 219, 262, 269, 300, 346, 355, 362, 411, 431, 448], "thei": [1, 6, 10, 11, 26, 35, 44, 49, 51, 69, 71, 72, 74, 78, 81, 85, 100, 105, 108, 110, 115, 120, 121, 126, 129, 133, 163, 166, 167, 171, 180, 181, 182, 183, 186, 191, 192, 196, 227, 235, 245, 246, 251, 254, 262, 263, 264, 265, 266, 268, 275, 278, 279, 284, 300, 305, 309, 313, 319, 320, 321, 322, 324, 326, 341, 376, 384, 385, 395, 400, 401, 403, 404, 425, 429, 431, 432, 437, 440, 443, 478, 484, 492, 494, 496, 499, 505, 506, 509, 513, 526, 527, 528], "took": [1, 6, 11, 44, 98, 99, 103, 104, 189, 269, 409, 513], "grade": [1, 6, 9, 68, 69, 70, 73, 79, 80, 90, 91, 98, 99, 103, 104, 171, 186, 192, 393, 448], "calcul": [1, 6, 43, 47, 51, 70, 82, 151, 171, 203, 217, 227, 230, 231, 235, 245, 251, 279, 290, 296, 406, 490, 491, 498, 514], "averag": [1, 4, 6, 43, 126, 156, 168, 171, 184, 185, 187, 200, 227, 260, 287, 296, 297, 304, 312, 381, 510, 514], "store": [1, 6, 8, 9, 11, 30, 37, 44, 45, 77, 88, 89, 95, 110, 112, 113, 115, 120, 136, 151, 152, 155, 158, 161, 162, 181, 190, 191, 244, 253, 259, 261, 262, 263, 267, 270, 282, 285, 326, 331, 334, 336, 348, 352, 353, 362, 366, 378, 409, 410, 411, 416, 438, 443, 490, 491, 495, 496, 509, 510, 513, 518, 520, 523, 530], "whose": [1, 4, 6, 39, 76, 90, 91, 98, 99, 103, 104, 166, 309, 417, 425, 433, 437], "higher": [1, 6, 90, 91, 98, 99, 103, 104, 171, 227, 254, 499], "equal": [1, 4, 6, 67, 69, 70, 72, 77, 81, 87, 89, 107, 116, 131, 140, 141, 142, 143, 144, 145, 146, 147, 148, 171, 186, 192, 193, 195, 196, 197, 209, 210, 212, 216, 217, 227, 251, 288, 289, 290, 375, 381, 413, 425, 426, 427, 429, 431, 434, 437, 442, 490, 491, 500, 510], "80": [1, 6, 69, 73, 79, 80, 151, 152, 171, 184, 185, 186, 192, 195, 196, 199, 200, 227, 260, 317, 320, 324, 334, 447, 477], "average_scor": 1, "alic": [1, 4, 7, 96, 101, 133, 151, 152], "20": [1, 4, 9, 10, 70, 88, 89, 133, 140, 141, 144, 145, 146, 151, 152, 156, 162, 168, 171, 184, 185, 186, 190, 196, 200, 209, 212, 217, 219, 230, 231, 260, 294, 311, 313, 371, 402, 430, 439, 445, 447, 480, 490, 500, 510, 513, 528], "math": [1, 65, 80, 90, 91, 98, 99, 103, 104, 171, 181, 195, 204, 227, 229, 232, 233, 234, 241, 244, 370, 387], "90": [1, 4, 35, 69, 73, 79, 80, 90, 91, 98, 99, 103, 104, 107, 120, 151, 152, 158, 162, 163, 168, 184, 185, 186, 192, 195, 196, 213, 227, 244, 260, 372, 447, 455, 459, 463, 468, 477, 482, 484, 485, 486], "bob": [1, 4, 257, 411, 433], "22": [1, 4, 84, 124, 125, 147, 148, 151, 152, 156, 168, 298, 311, 326, 371, 438, 488, 510, 529], "87": [1, 151, 152, 168, 509], "histori": [1, 32, 33, 244, 350, 485], "92": [1, 4, 43, 151, 152, 168], "scienc": [1, 9, 10, 11, 32, 33, 122, 266, 362, 445, 448], "85": [1, 114, 116, 151, 152, 168, 260], "75": [1, 69, 151, 152, 168, 184, 199, 260, 375, 380, 447, 479], "charli": [1, 4, 151], "21": [1, 151, 152, 156, 168, 401, 529], "70": [1, 4, 69, 73, 79, 151, 152, 184, 185, 186, 192, 195, 510], "60": [1, 4, 69, 73, 79, 90, 91, 98, 99, 103, 104, 151, 152, 171, 186, 192, 195, 199, 227, 346, 375, 437, 439, 447, 477, 483, 490, 492, 498, 499, 529], "86": [1, 151, 152, 168, 445], "89": [1, 69, 151, 152, 168, 297, 437, 509, 510], "get_vegetarian_menu": [1, 6], "menu_item": [1, 4, 6], "tupl": [1, 4, 6, 7, 32, 33, 35, 43, 44, 52, 81, 89, 93, 95, 109, 110, 125, 140, 141, 151, 152, 190, 241, 244, 290, 348, 416, 417, 425, 430, 432, 434, 436, 437, 438, 445, 446], "categori": [1, 4, 6, 184, 185, 218, 270, 495, 522, 525, 529], "price": [1, 4, 6, 38, 43, 44, 47, 67, 69, 70, 75, 106, 168, 172, 248, 251, 256, 296, 382, 383, 391, 397, 398, 400, 409, 489, 490, 517, 529], "is_vegetarian": [1, 6], "new": [1, 4, 6, 10, 11, 12, 13, 14, 23, 26, 27, 30, 32, 33, 39, 40, 41, 43, 44, 45, 47, 48, 50, 51, 52, 55, 60, 84, 87, 88, 89, 90, 109, 110, 119, 120, 127, 129, 134, 140, 151, 152, 154, 156, 166, 168, 169, 170, 180, 183, 187, 188, 190, 192, 203, 204, 209, 210, 241, 243, 244, 245, 250, 251, 254, 264, 269, 270, 272, 273, 274, 280, 282, 285, 290, 292, 296, 297, 300, 303, 305, 312, 313, 316, 318, 332, 337, 338, 342, 343, 345, 347, 348, 350, 362, 366, 371, 376, 380, 388, 390, 400, 409, 410, 411, 418, 421, 425, 436, 438, 440, 446, 481, 483, 484, 486, 504, 507, 509, 513, 514, 528, 529, 530], "onli": [1, 4, 6, 9, 10, 20, 29, 40, 44, 63, 70, 73, 77, 78, 81, 82, 85, 88, 89, 100, 101, 104, 105, 107, 109, 110, 114, 120, 126, 129, 131, 133, 136, 140, 141, 150, 151, 152, 154, 162, 163, 169, 172, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 210, 227, 229, 232, 233, 234, 235, 241, 243, 244, 246, 248, 251, 253, 254, 268, 270, 274, 275, 278, 285, 288, 289, 290, 296, 298, 300, 304, 309, 312, 313, 316, 318, 321, 322, 329, 330, 331, 333, 343, 344, 347, 375, 376, 377, 380, 382, 385, 388, 389, 391, 392, 397, 398, 401, 402, 403, 404, 411, 415, 422, 425, 431, 448, 474, 480, 482, 483, 487, 491, 496, 509, 513, 514, 515, 518, 522], "item": [1, 4, 6, 13, 15, 21, 23, 26, 27, 43, 44, 47, 67, 95, 100, 105, 108, 110, 124, 126, 127, 129, 130, 131, 133, 140, 141, 142, 143, 144, 145, 146, 151, 152, 154, 172, 173, 187, 188, 189, 191, 201, 207, 209, 216, 241, 244, 248, 251, 254, 256, 260, 273, 282, 285, 290, 294, 296, 298, 302, 308, 312, 313, 316, 318, 321, 350, 353, 362, 365, 400, 401, 402, 407, 409, 417, 418, 426, 433, 436, 437, 438, 446, 468, 482, 490, 509, 517, 522, 528], "true": [1, 4, 6, 35, 38, 44, 65, 67, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 82, 85, 86, 88, 89, 92, 94, 109, 110, 112, 114, 124, 127, 142, 143, 144, 145, 146, 147, 148, 151, 163, 172, 173, 186, 188, 189, 190, 192, 193, 204, 207, 210, 212, 215, 227, 230, 231, 246, 251, 253, 260, 262, 265, 274, 280, 284, 285, 288, 289, 290, 293, 294, 300, 303, 304, 305, 308, 311, 313, 322, 330, 331, 333, 337, 352, 354, 360, 382, 400, 402, 406, 415, 417, 419, 422, 425, 430, 431, 433, 439, 444, 448, 468, 492, 500, 502, 506, 509, 513, 515, 518, 520, 528, 529, 530], "soup": [1, 4, 6, 13, 14, 15, 16, 17, 18, 20, 21, 23, 27, 28, 29, 30, 244, 317, 335, 360], "pizza": [1, 4, 6, 28, 30, 133, 230, 244, 409, 491, 496], "pasta": [1, 4, 6], "salad": [1, 4, 6], "vegetarian": [1, 6], "margherita": [1, 4], "15": [1, 4, 44, 52, 67, 69, 79, 81, 87, 89, 98, 99, 100, 103, 104, 105, 109, 114, 124, 140, 141, 151, 152, 154, 156, 158, 162, 163, 168, 171, 183, 184, 185, 196, 200, 209, 219, 225, 231, 248, 256, 277, 285, 287, 290, 294, 296, 311, 326, 346, 356, 357, 385, 402, 426, 430, 438, 488, 491, 510], "pepperoni": [1, 4], "fals": [1, 4, 51, 65, 67, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 82, 85, 86, 88, 89, 92, 94, 109, 112, 114, 127, 142, 143, 144, 145, 146, 147, 148, 163, 171, 186, 193, 204, 207, 210, 215, 231, 245, 246, 251, 260, 265, 282, 288, 289, 290, 293, 294, 300, 303, 304, 305, 308, 313, 314, 330, 331, 333, 337, 352, 360, 372, 382, 400, 406, 415, 417, 419, 422, 425, 429, 430, 433, 448, 500, 506, 509, 513, 515, 518, 520, 528], "hawaiian": [1, 4], "10": [1, 4, 10, 11, 13, 30, 32, 33, 38, 43, 44, 52, 67, 69, 70, 71, 74, 77, 78, 79, 81, 84, 86, 90, 91, 96, 98, 99, 100, 103, 104, 105, 114, 120, 124, 126, 129, 131, 133, 134, 136, 140, 141, 142, 143, 151, 152, 156, 157, 158, 162, 163, 168, 170, 171, 183, 184, 185, 186, 188, 189, 192, 193, 200, 203, 206, 207, 209, 213, 217, 225, 227, 230, 231, 235, 244, 248, 261, 273, 277, 278, 280, 288, 289, 290, 294, 311, 313, 317, 337, 343, 350, 368, 372, 385, 400, 401, 402, 407, 416, 425, 430, 436, 437, 438, 445, 447, 448, 468, 477, 480, 481, 482, 487, 488, 489, 490, 492, 493, 494, 496, 497, 498, 499, 500, 501, 502, 504, 505, 506, 507, 508, 509, 510, 512, 513, 515, 516, 518, 522, 523, 524, 525, 526, 528, 529, 530], "caesar": [1, 4], "oliv": [1, 4], "walnut": [1, 4], "lentil": [1, 4], "salmorejo": [1, 4], "18": [1, 4, 8, 79, 120, 151, 152, 156, 158, 162, 163, 164, 168, 171, 182, 185, 187, 190, 192, 212, 219, 231, 290, 311, 326, 346, 380, 488, 497, 528, 529], "harvest": [1, 4], "tuna": [1, 491], "poke": 1, "write": [1, 4, 6, 8, 10, 11, 15, 20, 23, 30, 34, 35, 41, 43, 44, 47, 48, 51, 52, 69, 74, 81, 83, 88, 90, 92, 95, 98, 100, 103, 105, 107, 108, 109, 110, 112, 113, 117, 120, 126, 127, 128, 129, 131, 133, 135, 150, 151, 153, 154, 155, 157, 158, 161, 162, 163, 165, 166, 172, 174, 183, 184, 185, 187, 188, 195, 199, 203, 209, 212, 215, 227, 230, 241, 243, 244, 246, 256, 259, 262, 263, 267, 268, 269, 270, 271, 272, 273, 275, 281, 284, 285, 287, 290, 291, 296, 300, 303, 304, 305, 308, 310, 312, 315, 316, 317, 319, 324, 326, 328, 331, 333, 334, 335, 348, 350, 356, 357, 364, 375, 376, 379, 385, 388, 397, 400, 403, 405, 409, 415, 425, 428, 429, 432, 433, 436, 437, 438, 441, 442, 443, 444, 475, 477, 482, 483, 485, 487, 490, 493, 496, 500, 503, 506, 509, 514, 522, 523, 526, 527], "get_order_tot": 1, "first": [1, 10, 11, 13, 14, 21, 23, 25, 27, 28, 35, 44, 47, 51, 55, 63, 70, 73, 78, 79, 81, 82, 88, 89, 93, 96, 101, 106, 107, 109, 110, 114, 119, 120, 126, 128, 129, 130, 131, 133, 140, 141, 144, 145, 146, 151, 152, 157, 158, 159, 162, 163, 168, 170, 172, 175, 180, 182, 183, 186, 187, 188, 189, 190, 191, 192, 193, 201, 203, 204, 215, 216, 218, 225, 227, 230, 231, 244, 246, 249, 251, 253, 254, 257, 258, 260, 264, 265, 268, 269, 270, 272, 274, 275, 281, 285, 288, 290, 296, 297, 298, 300, 303, 304, 306, 312, 313, 314, 316, 318, 321, 322, 323, 324, 330, 332, 334, 343, 344, 347, 362, 364, 365, 369, 370, 380, 382, 385, 391, 392, 397, 398, 400, 401, 402, 404, 409, 410, 411, 416, 418, 419, 421, 422, 425, 426, 427, 429, 431, 436, 437, 438, 439, 442, 444, 445, 453, 454, 457, 458, 461, 462, 475, 477, 478, 479, 490, 493, 496, 497, 499, 504, 505, 507, 509, 510, 513, 514, 516, 517, 527, 528, 529], "person": [1, 7, 8, 38, 44, 55, 88, 95, 109, 110, 136, 155, 166, 196, 248, 249, 250, 254, 256, 257, 263, 265, 268, 272, 274, 343, 344, 347, 406, 409, 490, 516, 528, 529, 530], "second": [1, 4, 17, 27, 47, 71, 75, 78, 82, 89, 107, 110, 114, 120, 130, 133, 140, 141, 151, 169, 170, 172, 175, 183, 187, 188, 189, 191, 192, 199, 209, 215, 216, 225, 227, 246, 257, 258, 263, 264, 272, 274, 281, 285, 290, 298, 301, 306, 309, 310, 313, 314, 318, 319, 322, 323, 324, 330, 332, 351, 362, 365, 370, 380, 388, 401, 409, 415, 416, 419, 420, 421, 422, 425, 426, 427, 431, 436, 437, 438, 442, 445, 480, 484, 486, 492, 496, 497, 507, 510, 513], "third": [1, 82, 114, 136, 216, 254, 290, 293, 298, 310, 316, 343, 362, 365, 380, 443, 446, 490, 507], "quantiti": [1, 43, 47, 100, 105, 522], "note": [1, 35, 36, 50, 51, 70, 87, 89, 100, 101, 104, 105, 133, 136, 182, 183, 192, 193, 195, 197, 199, 204, 206, 209, 210, 213, 215, 227, 244, 298, 332, 353, 360, 385, 388, 391, 392, 397, 398, 401, 421, 436, 442, 485, 486, 492, 513, 517, 522, 525, 530], "total": [1, 43, 44, 47, 67, 69, 70, 106, 107, 126, 133, 136, 144, 145, 146, 151, 152, 154, 162, 188, 189, 209, 217, 244, 248, 251, 256, 277, 285, 290, 294, 304, 376, 406, 409, 414, 480, 485, 491, 510], "all": [1, 2, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 23, 26, 27, 29, 30, 32, 33, 35, 37, 39, 43, 44, 45, 49, 63, 69, 72, 74, 79, 81, 84, 86, 87, 88, 89, 90, 91, 92, 95, 98, 99, 100, 103, 104, 105, 106, 107, 108, 109, 110, 116, 120, 122, 125, 127, 128, 131, 133, 136, 142, 143, 147, 148, 150, 151, 152, 153, 154, 155, 156, 157, 159, 161, 162, 163, 166, 168, 169, 170, 171, 172, 175, 180, 182, 183, 186, 188, 190, 192, 200, 203, 206, 219, 227, 229, 232, 233, 234, 235, 244, 245, 246, 247, 248, 249, 250, 251, 254, 256, 262, 263, 264, 267, 268, 269, 270, 272, 275, 278, 280, 282, 284, 285, 287, 297, 300, 301, 303, 304, 305, 318, 319, 320, 322, 324, 326, 328, 329, 330, 331, 333, 334, 336, 337, 338, 342, 343, 345, 346, 347, 352, 353, 360, 365, 366, 370, 375, 376, 377, 380, 381, 382, 383, 384, 385, 388, 400, 406, 411, 413, 416, 421, 425, 432, 433, 437, 440, 442, 443, 444, 445, 446, 477, 478, 479, 482, 483, 486, 487, 494, 496, 500, 509, 510, 512, 513, 514, 516, 518, 522, 523, 528, 529, 530], "holden": [1, 151], "cristina": 1, "taco": [1, 106], "posttest": [1, 2, 8, 178, 179, 219, 236, 339, 340, 346, 356, 357, 359, 448, 459, 467, 472], "w1": 2, "p1": [2, 44, 45, 65, 227, 248, 256], "w2": 2, "p2": [2, 44, 45, 65, 227, 248, 256, 344], "w3": [2, 324], "p3": 2, "w4": 2, "p4": 2, "q": [2, 4, 9, 13, 15, 25, 27, 28, 29, 37, 38, 44, 45, 49, 51, 54, 55, 57, 58, 59, 60, 61, 62, 63, 65, 67, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 92, 94, 109, 110, 112, 114, 115, 119, 120, 124, 125, 126, 127, 128, 129, 131, 134, 150, 151, 152, 153, 154, 158, 159, 160, 161, 162, 163, 164, 166, 169, 170, 172, 173, 174, 175, 176, 178, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 197, 201, 205, 206, 207, 213, 220, 221, 222, 223, 224, 225, 228, 229, 230, 231, 235, 239, 240, 242, 245, 247, 248, 250, 253, 254, 257, 258, 261, 262, 263, 264, 265, 266, 268, 269, 270, 273, 274, 275, 276, 277, 280, 281, 282, 284, 285, 288, 289, 290, 292, 293, 294, 299, 300, 301, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 316, 317, 319, 321, 322, 324, 328, 330, 331, 332, 333, 334, 337, 339, 343, 344, 345, 348, 351, 352, 353, 354, 356, 357, 360, 361, 367, 368, 370, 371, 423], "explain": [2, 8, 30, 44, 81, 120, 127, 136, 151, 152, 178, 182, 190, 243, 244, 254, 266, 269, 272, 274, 290, 312, 339, 343, 356, 357, 377, 425, 492], "reason": [2, 9, 89, 112, 119, 122, 136, 162, 243, 274, 403, 418, 420, 425, 437, 492], "satisf": 2, "choic": [2, 30, 66, 83, 113, 135, 151, 152, 165, 235, 241, 244, 245, 259, 265, 291, 315, 335, 350, 364, 379, 405, 409, 410, 428, 437, 441, 448, 482, 485, 496, 503, 511, 516, 527], "box": [2, 32, 33, 44, 120, 520], "7": [2, 9, 13, 32, 33, 35, 38, 40, 43, 44, 59, 65, 67, 70, 77, 79, 80, 81, 86, 114, 124, 133, 134, 136, 142, 143, 150, 151, 152, 156, 168, 170, 171, 182, 184, 185, 186, 187, 188, 189, 191, 192, 195, 201, 206, 207, 209, 212, 213, 215, 217, 225, 227, 230, 231, 239, 240, 242, 248, 250, 251, 256, 261, 270, 277, 287, 288, 289, 290, 294, 297, 298, 301, 307, 311, 312, 317, 337, 343, 366, 367, 368, 376, 382, 390, 397, 398, 401, 402, 407, 423, 424, 426, 427, 430, 431, 433, 436, 445, 447, 468, 487, 488, 489, 491, 497, 500, 508, 510, 514, 515, 529], "skip": [2, 74, 79, 84, 159, 163, 178, 179, 209, 262, 280, 300, 339, 370, 371, 372, 509], "mix": [2, 30, 59, 66, 71, 83, 113, 135, 140, 141, 142, 143, 144, 145, 147, 148, 149, 165, 241, 244, 259, 291, 315, 335, 364, 379, 405, 425, 428, 441, 448, 456, 457, 458, 464, 465, 466, 469, 470, 471, 478, 479, 482, 483, 485, 486, 487, 503, 511, 527], "up": [2, 10, 11, 20, 21, 28, 30, 34, 44, 48, 51, 59, 66, 71, 83, 85, 87, 88, 89, 95, 109, 110, 112, 113, 114, 120, 125, 127, 129, 131, 135, 140, 141, 142, 143, 144, 145, 147, 148, 149, 155, 161, 165, 171, 174, 180, 183, 188, 192, 196, 200, 235, 241, 244, 245, 246, 259, 262, 263, 264, 268, 269, 273, 274, 275, 277, 278, 283, 288, 290, 291, 297, 300, 301, 304, 315, 330, 331, 332, 335, 342, 347, 348, 351, 352, 353, 362, 364, 365, 368, 373, 377, 378, 379, 382, 386, 405, 422, 425, 428, 441, 448, 456, 457, 458, 464, 465, 466, 469, 470, 471, 474, 478, 479, 480, 482, 483, 484, 485, 486, 487, 503, 509, 511, 513, 520, 527, 528, 530], "puzzl": [2, 168, 219, 300, 346, 448, 451, 456, 457, 458, 469, 470, 471, 496], "did": [2, 11, 82, 110, 120, 251, 264, 266, 268, 366, 385, 468, 500, 527], "when": [2, 16, 17, 18, 20, 23, 28, 34, 35, 36, 37, 40, 43, 44, 51, 52, 55, 56, 63, 67, 69, 70, 71, 73, 74, 75, 76, 78, 81, 82, 84, 85, 87, 88, 89, 92, 93, 94, 95, 98, 99, 100, 101, 103, 104, 105, 109, 112, 114, 119, 120, 122, 124, 126, 127, 128, 130, 142, 143, 150, 152, 153, 154, 155, 157, 158, 161, 162, 163, 164, 166, 169, 170, 171, 172, 174, 175, 180, 181, 182, 183, 186, 187, 190, 191, 192, 205, 209, 213, 217, 218, 225, 227, 229, 231, 232, 233, 234, 236, 237, 238, 244, 245, 250, 251, 253, 254, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 272, 275, 276, 277, 280, 281, 282, 284, 285, 290, 292, 293, 294, 299, 300, 303, 304, 307, 308, 309, 310, 318, 320, 322, 324, 327, 328, 329, 330, 331, 332, 333, 342, 343, 344, 345, 347, 348, 350, 351, 352, 353, 358, 359, 360, 361, 362, 366, 368, 369, 370, 371, 372, 376, 377, 381, 382, 384, 385, 386, 387, 388, 389, 402, 403, 404, 407, 414, 415, 416, 417, 422, 425, 427, 429, 430, 431, 432, 440, 442, 443, 447, 475, 478, 479, 480, 481, 482, 483, 484, 486, 487, 488, 491, 492, 495, 496, 497, 499, 500, 501, 504, 505, 506, 509, 513, 518, 519, 520, 522, 525, 526, 527, 528], "solv": [2, 51, 53, 56, 57, 58, 61, 62, 64, 97, 98, 99, 102, 103, 104, 117, 119, 122, 125, 136, 137, 138, 140, 141, 142, 143, 144, 145, 147, 148, 149, 173, 176, 177, 178, 179, 218, 220, 221, 222, 223, 224, 228, 263, 267, 272, 273, 274, 276, 330, 339, 340, 348, 355, 356, 357, 360, 361, 385, 394, 396, 397, 398, 448, 468, 473, 479, 491, 509, 512, 521, 530], "problem": [2, 3, 5, 8, 10, 11, 51, 53, 55, 59, 60, 63, 75, 84, 94, 96, 101, 110, 112, 115, 117, 119, 120, 122, 125, 126, 127, 136, 137, 138, 140, 144, 145, 147, 148, 149, 151, 153, 155, 166, 173, 174, 218, 219, 244, 246, 263, 266, 267, 269, 272, 273, 274, 276, 281, 296, 299, 300, 310, 312, 346, 348, 358, 364, 385, 405, 413, 425, 448, 473, 479, 491, 509, 512, 513, 530], "why": [2, 10, 120, 122, 127, 163, 241, 242, 244, 269, 277, 300, 307, 316, 356, 357, 385, 388, 416, 437, 440, 487, 492, 496, 500, 506, 525], "That": [3, 23, 28, 44, 48, 120, 154, 180, 182, 241, 244, 249, 254, 264, 269, 270, 275, 334, 392, 479, 487, 513], "complet": [3, 8, 9, 10, 16, 17, 18, 25, 52, 53, 70, 81, 90, 91, 96, 98, 99, 103, 104, 109, 110, 122, 126, 128, 130, 158, 168, 172, 180, 193, 204, 219, 239, 240, 249, 251, 269, 270, 275, 278, 282, 285, 290, 293, 312, 318, 332, 336, 346, 360, 363, 366, 375, 380, 393, 406, 418, 425, 430, 448, 451, 468, 484, 512], "practic": [3, 5, 8, 9, 11, 53, 55, 66, 88, 96, 101, 119, 177, 191, 219, 237, 238, 244, 246, 281, 285, 324, 346, 358, 395, 405, 430, 468, 475, 485, 510], "post": [3, 53, 57, 62, 98, 99, 103, 104, 176, 220, 221, 222, 223, 224, 232, 233, 246, 273, 339, 340, 356, 357, 397, 398, 526], "feedback": [3, 97, 100, 102, 105, 119, 272, 372, 451, 468, 521], "valuabl": [3, 120, 528], "u": [3, 32, 33, 34, 35, 51, 52, 60, 74, 88, 89, 100, 105, 109, 110, 120, 125, 128, 129, 136, 156, 164, 167, 173, 203, 236, 237, 238, 246, 265, 268, 270, 273, 274, 276, 289, 300, 330, 332, 333, 334, 341, 352, 353, 358, 359, 361, 365, 384, 385, 391, 397, 398, 403, 404, 409, 416, 422, 433, 438, 442, 443, 490, 493, 495, 496, 510, 513, 520, 522, 525, 528, 529], "we": [3, 8, 9, 11, 12, 20, 21, 23, 25, 26, 27, 28, 30, 33, 34, 35, 36, 37, 40, 41, 43, 44, 48, 49, 50, 51, 55, 58, 59, 61, 65, 71, 73, 74, 75, 76, 78, 79, 82, 84, 85, 87, 88, 89, 90, 91, 93, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 108, 109, 110, 114, 115, 119, 120, 122, 125, 127, 128, 129, 131, 136, 151, 152, 158, 161, 162, 163, 164, 166, 167, 169, 171, 172, 173, 175, 176, 181, 184, 205, 217, 219, 225, 227, 229, 235, 242, 243, 244, 245, 246, 247, 249, 250, 252, 253, 254, 262, 263, 264, 265, 267, 268, 269, 270, 272, 273, 274, 275, 276, 282, 283, 284, 285, 290, 293, 294, 299, 300, 304, 309, 310, 318, 324, 327, 328, 329, 330, 331, 332, 333, 334, 338, 341, 342, 345, 346, 347, 348, 351, 352, 353, 355, 360, 361, 362, 365, 368, 369, 372, 376, 377, 378, 379, 384, 385, 387, 388, 389, 394, 396, 397, 398, 400, 402, 403, 404, 415, 416, 420, 421, 422, 425, 432, 433, 437, 438, 439, 442, 443, 444, 448, 468, 475, 478, 479, 480, 482, 483, 487, 495, 496, 500, 501, 504, 505, 506, 509, 512, 513, 514, 516, 518, 520, 521, 522, 523, 524, 525, 527, 528], "appreci": [3, 58, 61, 97, 100, 102, 105, 122, 166, 176, 219, 346, 355, 394, 396, 468, 521], "effort": [3, 10, 137, 138, 273], "particip": [3, 9, 61, 97, 100, 102, 105, 137, 138, 142, 143, 219, 346, 394, 448, 513, 521], "studi": [3, 9, 11, 32, 33, 53, 58, 59, 61, 97, 100, 102, 105, 176, 228, 244, 257, 259, 355, 394, 396, 521], "hope": [3, 10, 11, 217], "found": [3, 27, 28, 44, 109, 110, 126, 140, 141, 154, 156, 158, 163, 263, 382, 385, 386, 388, 401, 406, 414, 439, 509, 528], "improv": [3, 8, 9, 11, 36, 66, 74, 119, 244, 272, 275, 468], "understand": [3, 8, 10, 23, 51, 117, 119, 120, 121, 183, 184, 185, 188, 192, 243, 244, 245, 259, 266, 268, 269, 270, 271, 273, 274, 300, 341, 348, 360, 362, 365, 377, 379, 437, 479, 484, 496], "python": [3, 4, 20, 23, 32, 33, 36, 39, 41, 43, 48, 49, 51, 59, 60, 72, 74, 75, 76, 77, 81, 82, 84, 87, 89, 92, 94, 112, 114, 115, 117, 119, 120, 121, 122, 125, 127, 128, 129, 130, 151, 152, 154, 155, 158, 161, 162, 164, 166, 167, 169, 170, 172, 173, 174, 180, 181, 182, 183, 186, 187, 188, 189, 190, 191, 192, 193, 213, 219, 225, 227, 242, 246, 250, 251, 252, 261, 262, 266, 267, 268, 269, 270, 271, 272, 273, 274, 276, 277, 280, 282, 284, 285, 290, 292, 293, 298, 300, 305, 309, 312, 314, 317, 318, 320, 324, 326, 328, 329, 333, 334, 338, 341, 346, 352, 360, 362, 364, 365, 378, 383, 386, 388, 400, 402, 403, 407, 410, 411, 413, 416, 420, 421, 422, 425, 426, 427, 430, 431, 433, 437, 440, 442, 443, 468, 479, 484, 490, 491, 492, 493, 494, 496, 497, 498, 499, 501, 504, 505, 506, 508, 509, 512, 516, 517, 518, 519, 523, 525, 527, 528], "further": [3, 10, 32, 33, 384, 437], "feel": [3, 10, 122, 179, 245, 265, 266, 269, 312, 324, 365, 408], "free": [3, 10, 11, 151, 312, 324, 490, 509, 513, 518, 520, 526], "reach": [3, 63, 82, 268, 276, 284, 290, 513], "out": [3, 4, 9, 10, 11, 20, 27, 28, 34, 41, 50, 51, 70, 71, 84, 89, 106, 109, 110, 114, 119, 120, 122, 124, 131, 136, 156, 162, 163, 167, 168, 169, 170, 181, 207, 227, 235, 246, 254, 261, 264, 266, 268, 270, 273, 274, 277, 280, 282, 284, 289, 294, 300, 310, 316, 329, 330, 331, 334, 343, 353, 360, 362, 365, 369, 373, 377, 385, 388, 403, 411, 415, 422, 425, 437, 438, 468, 475, 480, 483, 491, 492, 496, 497, 504, 505, 506, 513, 517, 520, 525], "answer": [4, 5, 8, 9, 44, 51, 53, 56, 57, 58, 59, 60, 61, 62, 63, 64, 75, 81, 97, 102, 105, 120, 128, 137, 138, 140, 142, 143, 144, 145, 147, 148, 149, 151, 152, 154, 171, 176, 177, 178, 179, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 206, 231, 232, 233, 234, 236, 237, 238, 251, 254, 263, 266, 270, 277, 290, 292, 293, 294, 312, 318, 321, 322, 339, 340, 343, 344, 355, 356, 357, 358, 359, 372, 393, 394, 395, 396, 397, 398, 401, 402, 415, 422, 425, 443, 448, 451, 468, 473, 493, 498, 521], "here": [4, 14, 15, 16, 17, 18, 25, 26, 27, 28, 29, 30, 34, 41, 44, 50, 51, 54, 55, 57, 58, 60, 61, 62, 63, 67, 71, 78, 79, 84, 96, 101, 109, 110, 114, 117, 120, 122, 125, 126, 129, 131, 134, 150, 151, 152, 159, 160, 167, 169, 172, 176, 193, 195, 201, 213, 220, 221, 222, 223, 224, 228, 229, 235, 239, 240, 244, 245, 246, 247, 249, 250, 251, 280, 284, 288, 289, 293, 300, 303, 323, 330, 353, 360, 365, 368, 376, 388, 404, 415, 475, 483, 487, 496, 509, 513, 516, 520, 524, 525, 530], "short": [4, 8, 10, 11, 76, 83, 89, 96, 158, 162, 163, 164, 166, 167, 219, 244, 250, 269, 319, 336, 346, 360, 382, 383, 384, 403, 406, 431, 448, 480, 496, 513, 514, 528], "employee_dict": 4, "john": [4, 11, 124, 151, 168, 171, 433, 490, 529], "28": [4, 120, 133, 151, 152, 156, 168, 513, 514, 528, 529], "posit": [4, 40, 44, 45, 49, 67, 71, 78, 81, 125, 127, 163, 183, 187, 192, 196, 215, 245, 251, 260, 277, 294, 312, 362, 365, 421, 422, 425, 426, 436, 468, 477, 478, 483, 484, 486], "design": [4, 8, 9, 10, 26, 66, 88, 95, 109, 112, 115, 159, 161, 243, 244, 246, 247, 267, 274, 334, 348, 360, 518, 527], "soft_skil": 4, "creativ": [4, 10, 12, 136, 244, 271, 272, 274], "technical_skil": 4, "figma": 4, "34": [4, 151, 152, 156, 168, 314, 437, 513, 528], "develop": [4, 11, 23, 32, 33, 48, 94, 110, 119, 164, 166, 174, 254, 263, 265, 272, 318, 352, 361, 362, 509, 513, 520, 527, 528], "commun": [4, 32, 87, 88, 158, 161, 264, 268, 273, 317, 324, 334, 404, 479], "fill": [4, 9, 18, 25, 28, 29, 44, 60, 81, 114, 151, 152, 154, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 236, 237, 238, 245, 251, 290, 312, 318, 321, 322, 332, 343, 344, 358, 359, 380, 401, 402, 425, 437, 475, 484, 513], "miss": [4, 32, 33, 120, 134, 144, 145, 146, 151, 152, 155, 166, 168, 192, 209, 254, 264, 330, 380, 401, 474, 513, 516], "line": [4, 10, 13, 44, 47, 51, 52, 74, 75, 81, 84, 86, 119, 120, 124, 125, 126, 127, 128, 129, 136, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 162, 163, 165, 166, 167, 168, 169, 170, 171, 172, 182, 183, 186, 189, 191, 192, 193, 197, 212, 213, 218, 244, 246, 248, 249, 250, 254, 261, 264, 266, 267, 268, 270, 273, 276, 278, 279, 280, 281, 282, 284, 288, 289, 290, 300, 312, 315, 317, 323, 324, 331, 334, 336, 348, 351, 352, 353, 360, 362, 365, 368, 369, 370, 371, 372, 376, 377, 380, 381, 382, 383, 384, 385, 387, 388, 389, 390, 402, 403, 410, 411, 414, 415, 421, 422, 425, 429, 431, 443, 444, 447, 468, 474, 477, 478, 479, 480, 481, 482, 483, 484, 486, 487, 491, 492, 504, 508, 509, 510, 513, 525], "print": [4, 12, 13, 14, 15, 16, 17, 18, 20, 21, 30, 36, 38, 43, 44, 47, 51, 52, 55, 56, 63, 65, 67, 70, 71, 73, 74, 76, 78, 79, 80, 81, 84, 89, 106, 107, 109, 110, 114, 117, 119, 120, 121, 124, 126, 127, 129, 131, 136, 150, 151, 152, 154, 155, 156, 162, 163, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 181, 183, 186, 187, 188, 189, 190, 191, 192, 193, 201, 206, 207, 225, 227, 229, 230, 231, 235, 241, 242, 244, 246, 248, 249, 254, 257, 258, 261, 264, 267, 268, 270, 273, 275, 276, 277, 278, 279, 280, 281, 282, 284, 285, 288, 289, 290, 292, 293, 294, 299, 300, 301, 303, 304, 305, 306, 307, 308, 310, 311, 312, 314, 316, 317, 318, 329, 331, 334, 336, 337, 343, 344, 345, 347, 353, 354, 360, 362, 365, 366, 372, 382, 384, 385, 388, 401, 402, 403, 407, 410, 411, 414, 415, 416, 418, 420, 421, 423, 424, 425, 426, 427, 429, 430, 433, 437, 438, 442, 444, 468, 479, 482, 483, 488, 491, 492, 495, 496, 499, 500, 501, 502, 504, 505, 507, 513, 514, 517, 520, 523, 524, 525, 528, 529], "employe": [4, 70, 248, 344], "along": [4, 246, 250, 353, 365, 528], "loop": [4, 8, 74, 89, 106, 109, 110, 128, 129, 130, 135, 136, 154, 155, 157, 162, 163, 184, 191, 235, 241, 244, 246, 277, 278, 279, 280, 283, 288, 289, 293, 296, 304, 316, 318, 333, 334, 348, 360, 368, 370, 376, 377, 378, 380, 403, 411, 415, 428, 431, 437, 438, 444, 468, 475, 480, 482, 483, 487, 496, 527, 528], "__________________": [4, 180], "f": [4, 32, 36, 45, 47, 65, 70, 151, 158, 159, 160, 162, 163, 171, 254, 270, 288, 301, 314, 337, 384, 486, 529], "skill_type_kei": 4, "skill_expertise_valu": 4, "recommend": [4, 276, 322, 522], "spend": [4, 11, 96, 98, 99, 101, 103, 104, 122, 126, 266, 273, 281], "most": [4, 11, 13, 26, 30, 34, 43, 65, 75, 81, 84, 88, 89, 92, 112, 115, 119, 120, 122, 125, 128, 134, 136, 151, 153, 155, 158, 163, 166, 174, 186, 192, 225, 235, 244, 245, 247, 263, 264, 268, 273, 274, 275, 300, 305, 312, 316, 318, 320, 321, 329, 333, 334, 341, 360, 376, 377, 384, 389, 404, 415, 426, 441, 443, 492, 493, 496, 497, 507, 509, 513, 514, 515, 528], "minut": [4, 8, 53, 56, 57, 58, 62, 63, 64, 96, 98, 99, 101, 103, 104, 120, 142, 143, 178, 179, 219, 339, 340, 346, 356, 357, 377, 397, 398, 409, 448, 468, 490, 491, 492, 498, 499], "am": [4, 12, 120, 171, 260, 268, 273, 409, 411], "sure": [4, 6, 12, 54, 71, 77, 84, 94, 109, 119, 120, 121, 136, 157, 158, 169, 171, 174, 182, 184, 192, 232, 233, 234, 239, 240, 251, 282, 284, 290, 300, 324, 365, 366, 397, 398, 409, 415, 483, 498, 499, 505, 509, 510, 513, 517, 520], "save": [4, 14, 43, 56, 63, 94, 151, 174, 261, 270, 273, 289, 332, 336, 406, 411, 484, 513], "unsur": 4, "code": [4, 6, 8, 9, 10, 13, 20, 21, 25, 26, 27, 28, 29, 34, 38, 44, 45, 55, 59, 63, 65, 66, 67, 71, 73, 74, 75, 78, 79, 80, 81, 82, 83, 84, 86, 88, 89, 94, 100, 101, 105, 109, 110, 112, 113, 114, 119, 120, 121, 124, 125, 126, 127, 128, 129, 131, 134, 135, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 162, 165, 166, 167, 169, 170, 172, 173, 174, 175, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 197, 201, 206, 207, 213, 218, 219, 229, 230, 231, 235, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 252, 253, 257, 258, 259, 261, 266, 267, 268, 270, 273, 276, 277, 280, 281, 282, 284, 285, 288, 289, 290, 291, 292, 293, 294, 299, 300, 301, 303, 307, 308, 310, 311, 312, 315, 317, 318, 320, 329, 330, 331, 333, 334, 335, 337, 343, 344, 346, 347, 348, 352, 353, 354, 356, 357, 360, 361, 362, 364, 365, 368, 369, 372, 379, 382, 384, 385, 386, 388, 389, 401, 402, 403, 405, 407, 414, 415, 418, 419, 423, 424, 425, 426, 428, 430, 431, 432, 433, 437, 438, 439, 441, 442, 443, 444, 447, 468, 475, 478, 479, 480, 482, 483, 484, 485, 486, 487, 488, 492, 493, 495, 496, 499, 500, 501, 503, 504, 505, 506, 508, 509, 511, 512, 513, 518, 520, 522, 523, 524, 527, 528], "piec": [4, 11, 27, 95, 119, 156, 161, 169, 246, 265, 266, 274, 280, 282, 307, 310, 348, 480, 487, 492, 517], "5": [4, 8, 9, 11, 13, 14, 15, 16, 17, 18, 20, 29, 30, 32, 33, 38, 43, 44, 45, 52, 57, 58, 59, 62, 65, 67, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 86, 108, 109, 110, 114, 116, 119, 120, 124, 125, 127, 131, 133, 134, 136, 140, 141, 143, 147, 148, 150, 151, 152, 154, 156, 158, 162, 163, 164, 168, 170, 171, 173, 175, 176, 181, 182, 183, 184, 185, 186, 187, 188, 190, 191, 192, 193, 195, 196, 197, 199, 200, 201, 203, 206, 207, 209, 210, 212, 213, 215, 216, 217, 219, 225, 227, 229, 230, 231, 244, 248, 250, 254, 257, 258, 260, 261, 264, 269, 277, 278, 284, 287, 288, 289, 290, 292, 293, 294, 297, 298, 299, 300, 301, 304, 305, 306, 308, 310, 311, 313, 314, 317, 333, 336, 337, 343, 344, 346, 354, 368, 370, 372, 376, 379, 380, 382, 384, 385, 388, 390, 392, 397, 398, 407, 413, 414, 416, 418, 420, 422, 423, 424, 425, 426, 427, 429, 430, 431, 433, 436, 437, 443, 445, 447, 468, 474, 478, 479, 480, 481, 483, 487, 488, 489, 490, 491, 492, 493, 494, 496, 497, 498, 499, 500, 502, 504, 508, 510, 513, 514, 515, 522, 524, 528], "happy_hour_speci": 4, "is_today_speci": 4, "mark": [4, 11, 89, 110, 120, 164, 172, 204, 270, 285, 330, 417, 427, 487, 492, 505, 530], "todai": [4, 28, 274, 479], "special": [4, 36, 39, 40, 51, 72, 88, 89, 155, 164, 181, 241, 244, 245, 275, 285, 334, 342, 347, 352, 353, 384, 385, 387, 389, 403, 404, 405, 418, 482, 495, 498], "less": [4, 11, 12, 69, 70, 72, 74, 75, 77, 79, 81, 82, 84, 89, 93, 100, 105, 109, 119, 126, 168, 171, 186, 192, 193, 196, 204, 210, 216, 217, 227, 251, 260, 281, 287, 290, 331, 348, 413, 434, 480, 505, 522], "fruit": [4, 124, 127, 133, 171, 218, 241, 244, 305, 420, 426, 427, 429, 490, 502], "rememb": [4, 25, 28, 29, 72, 106, 117, 120, 121, 151, 154, 162, 164, 180, 182, 183, 186, 192, 251, 270, 290, 304, 305, 308, 312, 380, 381, 382, 385, 388, 401, 425, 431, 486, 492, 495, 496, 498, 499, 500], "frequent": [4, 23, 174, 273, 326, 437], "latest": 4, "top_employe": 4, "outermost": [4, 516], "level": [4, 11, 81, 117, 119, 155, 156, 219, 262, 263, 267, 270, 321, 334, 346, 353, 448, 496, 513, 523, 528], "perform": [4, 35, 49, 87, 89, 115, 129, 130, 163, 181, 205, 218, 246, 262, 277, 281, 285, 300, 314, 333, 413, 417, 448, 479, 495, 498, 499, 502, 514, 518], "quarter": [4, 332, 375, 490], "q1": 4, "q2": 4, "q3": 4, "q4": 4, "score": [4, 43, 69, 70, 73, 90, 91, 98, 99, 103, 104, 168, 171, 186, 192, 195], "100": [4, 11, 30, 34, 43, 56, 70, 81, 88, 89, 124, 129, 131, 171, 184, 185, 186, 195, 196, 199, 200, 206, 213, 217, 235, 256, 257, 266, 281, 288, 290, 297, 331, 336, 430, 445, 447, 452, 456, 460, 468, 477, 480, 487, 492, 497, 499, 500], "top": [4, 44, 63, 121, 151, 152, 180, 239, 240, 247, 268, 284, 293, 318, 363, 368, 371, 375, 377, 381, 395, 475, 486, 510, 513, 514, 523, 530], "those": [4, 8, 9, 21, 28, 43, 49, 78, 85, 88, 119, 120, 161, 163, 174, 184, 191, 246, 256, 262, 264, 270, 310, 318, 324, 327, 328, 331, 348, 353, 361, 362, 385, 388, 404, 446, 451], "30": [4, 7, 79, 120, 133, 151, 152, 168, 184, 185, 196, 203, 296, 311, 313, 346, 409, 430, 437, 447, 477, 491, 510, 513, 514, 528, 529], "95": [4, 43, 70, 90, 151, 152, 168, 171, 206, 245, 529], "33": [4, 133, 147, 148, 151, 152, 156, 158, 162, 163, 168, 170, 297, 401, 496, 506], "93": [4, 43, 73, 151, 152, 168, 294, 510, 514], "88": [4, 147, 148, 151, 152, 168, 510], "91": [4, 43, 151, 152, 168], "31": [4, 120, 151, 152, 156, 168], "final": [4, 9, 18, 69, 70, 76, 77, 81, 89, 90, 91, 98, 99, 103, 104, 107, 119, 120, 131, 133, 175, 186, 192, 242, 247, 253, 275, 284, 290, 380, 411, 422, 431, 437, 443, 447, 490, 506, 510], "page": [4, 10, 11, 16, 17, 18, 23, 25, 26, 27, 28, 29, 30, 38, 44, 53, 81, 98, 99, 103, 104, 118, 151, 152, 154, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 244, 251, 264, 274, 278, 279, 290, 312, 317, 318, 320, 321, 322, 323, 324, 327, 328, 329, 330, 335, 343, 344, 361, 372, 401, 402, 425, 448, 513, 514, 520, 528, 530], "thank": [4, 10, 11, 60, 137, 138, 142, 143, 236, 237, 238, 358, 359], "best": [5, 8, 13, 15, 32, 33, 44, 53, 56, 57, 58, 60, 61, 62, 63, 64, 81, 88, 97, 102, 112, 119, 120, 126, 134, 136, 137, 138, 142, 143, 151, 152, 154, 166, 174, 176, 177, 178, 179, 182, 183, 186, 187, 188, 189, 190, 191, 192, 193, 237, 238, 246, 251, 261, 263, 265, 266, 268, 274, 277, 285, 290, 294, 300, 312, 318, 321, 322, 339, 340, 343, 344, 355, 356, 357, 358, 362, 370, 392, 393, 394, 396, 397, 398, 401, 402, 418, 425, 440, 448, 473, 496, 520, 521, 527], "match": [5, 23, 35, 44, 60, 87, 89, 98, 99, 103, 104, 110, 114, 182, 192, 193, 215, 237, 238, 244, 254, 300, 311, 317, 322, 330, 332, 358, 382, 383, 385, 386, 387, 388, 389, 390, 391, 392, 393, 395, 397, 398, 400, 403, 404, 405, 406, 416, 421, 473, 513, 515, 525], "familiar": [5, 8, 51, 60, 72, 219, 225, 237, 238, 247, 346, 358, 393, 509, 513], "confid": [5, 53, 60, 158, 162, 163, 237, 238, 300, 358, 385, 393, 410, 411, 473, 528], "specifi": [5, 7, 60, 87, 89, 108, 109, 110, 114, 125, 129, 150, 152, 154, 155, 172, 182, 183, 186, 187, 192, 205, 218, 225, 237, 238, 244, 251, 267, 290, 307, 308, 312, 318, 322, 334, 350, 358, 376, 387, 393, 401, 404, 405, 416, 417, 421, 422, 473, 475, 479, 480, 484, 486, 510, 515, 517, 525], "concept": [5, 8, 39, 48, 51, 60, 88, 89, 113, 237, 238, 243, 244, 269, 285, 341, 342, 347, 358, 378, 393, 473, 484], "case": [6, 11, 12, 36, 43, 51, 52, 54, 65, 74, 109, 110, 120, 129, 151, 152, 154, 161, 171, 174, 182, 186, 192, 209, 217, 227, 239, 240, 244, 245, 251, 259, 275, 280, 284, 300, 307, 309, 319, 343, 353, 366, 384, 391, 402, 415, 421, 431, 440, 468, 475, 479, 481, 492, 493, 513, 516], "Be": [6, 11, 54, 71, 84, 151, 157, 182, 192, 229, 239, 240, 272, 278, 279, 366, 409, 510], "A": [7, 8, 25, 28, 35, 37, 39, 44, 51, 59, 65, 66, 69, 70, 71, 72, 73, 74, 76, 79, 80, 81, 82, 85, 86, 87, 88, 89, 90, 91, 95, 98, 99, 103, 104, 114, 115, 119, 120, 126, 127, 128, 130, 151, 152, 155, 158, 159, 164, 166, 168, 170, 171, 172, 178, 180, 182, 183, 186, 187, 188, 189, 190, 191, 192, 195, 204, 205, 218, 219, 222, 224, 225, 231, 244, 245, 248, 257, 258, 259, 261, 262, 263, 267, 268, 270, 273, 276, 283, 288, 289, 290, 300, 302, 307, 311, 314, 315, 316, 318, 319, 320, 321, 324, 330, 342, 345, 346, 347, 360, 364, 373, 377, 378, 379, 381, 389, 392, 400, 404, 413, 415, 416, 417, 421, 425, 427, 428, 429, 430, 432, 434, 440, 442, 443, 448, 468, 479, 483, 484, 486, 487, 494, 495, 499, 501, 505, 507, 509, 513, 514, 518, 519, 526, 529, 530], "other": [7, 8, 9, 10, 11, 12, 36, 41, 44, 50, 51, 65, 66, 69, 72, 81, 87, 89, 94, 97, 102, 108, 109, 115, 117, 119, 120, 128, 129, 151, 152, 153, 154, 166, 175, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 225, 229, 244, 245, 246, 251, 253, 256, 262, 264, 265, 266, 267, 269, 270, 273, 284, 290, 299, 300, 302, 304, 310, 312, 318, 321, 322, 324, 328, 329, 332, 334, 343, 344, 348, 354, 360, 361, 369, 370, 371, 375, 376, 380, 383, 384, 389, 395, 398, 401, 402, 404, 406, 413, 425, 427, 431, 434, 440, 478, 480, 495, 497, 504, 506, 510, 513, 514, 518, 521, 523, 526, 527, 530], "its": [7, 23, 27, 28, 34, 35, 39, 44, 48, 49, 51, 76, 78, 82, 84, 89, 109, 110, 115, 119, 120, 122, 128, 136, 171, 173, 180, 181, 195, 227, 242, 243, 245, 246, 249, 250, 253, 262, 266, 267, 268, 270, 273, 276, 280, 298, 300, 302, 328, 329, 332, 342, 345, 350, 360, 375, 425, 426, 429, 431, 434, 438, 468, 478, 479, 484, 513, 516, 518, 520], "allow": [7, 11, 34, 35, 85, 87, 88, 89, 94, 95, 109, 115, 119, 120, 189, 225, 239, 240, 241, 243, 244, 252, 270, 290, 304, 330, 333, 353, 361, 363, 368, 403, 404, 416, 422, 425, 442, 513, 519, 520, 525, 528], "organ": [7, 12, 34, 39, 51, 115, 122, 434, 513], "hierarch": 7, "structur": [7, 10, 23, 74, 78, 81, 84, 89, 93, 109, 113, 155, 161, 163, 166, 244, 252, 259, 262, 267, 272, 290, 321, 322, 348, 353, 425, 430, 432, 434, 506, 515, 516, 519, 523, 528, 530], "map": [7, 32, 33, 115, 127, 130, 244, 308, 437, 444, 511, 513, 515, 516, 520], "anoth": [7, 23, 27, 32, 35, 41, 43, 44, 47, 51, 52, 76, 78, 95, 100, 105, 119, 120, 126, 130, 151, 152, 153, 154, 159, 161, 163, 172, 173, 180, 183, 190, 191, 218, 242, 245, 246, 247, 248, 251, 254, 262, 266, 268, 270, 285, 302, 309, 313, 316, 330, 344, 345, 353, 369, 378, 383, 384, 385, 388, 400, 402, 414, 415, 421, 429, 434, 436, 443, 478, 480, 482, 495, 497, 513, 518, 522, 524], "enabl": [7, 252], "complex": [7, 10, 32, 33, 35, 48, 81, 92, 110, 241, 244, 246, 264, 270, 272, 276, 324, 352, 361, 383, 389, 437, 492, 513, 518, 526, 528], "represent": [7, 36, 130, 153, 244, 366, 379, 525], "consid": [7, 10, 12, 34, 36, 51, 65, 82, 96, 101, 125, 126, 170, 172, 173, 175, 229, 242, 250, 290, 292, 293, 327, 388, 425, 431, 494, 526], "address": [7, 25, 32, 33, 95, 136, 217, 244, 245, 259, 329, 388, 406, 413, 422, 442, 488, 509, 513, 520, 529], "street": [7, 32, 33, 151, 152, 246, 307, 420, 488, 529], "123": [7, 246, 261, 308, 400, 529], "main": [7, 48, 55, 110, 161, 162, 182, 186, 191, 192, 201, 206, 230, 231, 254, 263, 267, 290, 331, 343, 347, 420, 488], "st": [7, 28, 32, 33, 156, 168], "citi": [7, 156, 168, 177, 217, 228, 246, 529], "somec": 7, "state": [7, 32, 33, 34, 35, 36, 39, 40, 49, 51, 52, 88, 156, 168, 177, 217, 228, 246, 252, 309, 311, 448, 487, 529], "somest": 7, "countri": [7, 32, 33, 151, 152, 203, 246, 520], "somecountri": 7, "In": [7, 9, 10, 11, 12, 20, 23, 25, 26, 27, 28, 30, 34, 35, 36, 41, 43, 44, 48, 49, 50, 51, 74, 75, 78, 81, 82, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 98, 99, 100, 103, 104, 105, 107, 109, 110, 114, 120, 125, 127, 128, 151, 152, 154, 158, 161, 162, 163, 164, 174, 175, 180, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 205, 245, 246, 249, 250, 251, 254, 256, 257, 258, 262, 264, 265, 270, 272, 273, 276, 280, 281, 282, 284, 285, 290, 299, 300, 304, 307, 309, 312, 313, 318, 321, 322, 324, 327, 330, 331, 332, 334, 337, 343, 344, 345, 348, 352, 353, 365, 367, 378, 384, 385, 388, 389, 401, 402, 403, 404, 411, 414, 415, 416, 421, 425, 432, 439, 440, 442, 468, 477, 483, 487, 492, 496, 497, 498, 509, 512, 513, 514, 516, 522, 523, 524, 528, 530], "easi": [7, 11, 36, 75, 119, 120, 162, 235, 251, 267, 269, 270, 274, 281, 318, 324, 348, 437, 527], "To": [7, 8, 11, 25, 28, 39, 40, 44, 49, 87, 100, 105, 110, 127, 136, 151, 152, 154, 155, 158, 162, 163, 164, 169, 172, 181, 184, 185, 190, 225, 235, 246, 251, 254, 267, 276, 283, 285, 290, 300, 301, 307, 309, 324, 366, 388, 402, 413, 417, 420, 438, 439, 440, 443, 495, 498, 509, 510, 518, 520, 522, 528], "multipl": [7, 14, 15, 16, 17, 18, 21, 29, 30, 66, 81, 83, 85, 87, 88, 93, 94, 96, 101, 112, 113, 120, 135, 147, 148, 164, 165, 235, 241, 244, 246, 259, 290, 291, 314, 315, 323, 335, 348, 360, 364, 377, 379, 388, 405, 421, 428, 437, 441, 448, 485, 487, 495, 498, 503, 506, 511, 513, 514, 523, 525, 527], "sequenc": [7, 76, 82, 84, 131, 153, 155, 164, 170, 172, 183, 192, 205, 218, 235, 244, 262, 270, 273, 285, 290, 300, 302, 307, 309, 312, 315, 334, 388, 392, 400, 404, 406, 416, 417, 418, 425, 428, 431, 434, 441, 442, 443, 468, 495, 501, 504, 505], "dict": [7, 32, 33, 127, 129, 140, 141, 144, 145, 146, 190, 191, 273, 353, 445, 520, 524, 528], "outer_kei": 7, "inner_kei": 7, "would": [7, 10, 11, 12, 13, 21, 26, 28, 30, 35, 37, 41, 43, 44, 47, 56, 65, 67, 70, 81, 86, 87, 88, 89, 109, 119, 120, 125, 129, 136, 144, 145, 146, 154, 167, 170, 171, 173, 183, 187, 188, 189, 193, 197, 200, 201, 203, 206, 207, 209, 210, 213, 215, 217, 242, 245, 246, 248, 254, 256, 260, 263, 264, 266, 268, 270, 273, 274, 275, 276, 281, 285, 287, 288, 290, 293, 294, 296, 297, 298, 303, 307, 308, 309, 323, 330, 333, 350, 354, 366, 368, 371, 372, 373, 384, 385, 388, 392, 395, 397, 398, 400, 402, 404, 406, 407, 411, 421, 425, 426, 430, 436, 438, 439, 444, 445, 446, 447, 479, 486, 493, 496, 498, 499, 500, 504, 505, 507, 508, 513, 525, 526], "method": [7, 32, 33, 34, 36, 37, 38, 39, 40, 41, 43, 44, 45, 47, 49, 50, 51, 52, 53, 56, 65, 66, 89, 100, 105, 110, 125, 127, 128, 129, 131, 154, 155, 159, 162, 163, 169, 186, 192, 200, 201, 213, 241, 244, 245, 246, 247, 248, 250, 252, 253, 254, 256, 259, 260, 294, 300, 303, 307, 310, 315, 318, 330, 332, 334, 337, 338, 342, 345, 350, 352, 353, 360, 362, 364, 365, 366, 382, 386, 388, 403, 405, 410, 411, 415, 417, 422, 428, 431, 433, 438, 440, 445, 468, 479, 483, 485, 504, 523, 524, 525], "assign": [7, 23, 40, 44, 51, 69, 70, 72, 81, 85, 88, 90, 91, 95, 98, 99, 103, 104, 109, 120, 122, 136, 151, 152, 154, 181, 182, 183, 186, 187, 188, 189, 190, 191, 192, 201, 218, 229, 246, 251, 290, 292, 298, 299, 300, 303, 308, 309, 312, 313, 314, 316, 318, 321, 322, 343, 344, 353, 366, 401, 402, 410, 418, 425, 426, 429, 434, 437, 441, 444, 468, 490, 491, 492, 493, 494, 495, 501, 507], "zip_cod": 7, "ad": [7, 11, 12, 23, 55, 66, 89, 109, 110, 115, 119, 120, 155, 181, 182, 209, 217, 241, 244, 245, 280, 285, 288, 292, 294, 300, 321, 326, 330, 345, 347, 377, 380, 384, 401, 403, 404, 421, 431, 479, 493, 513, 528], "simpli": [7, 35, 40, 84, 88, 89, 106, 109, 110, 119, 120, 162, 235, 262, 263, 268, 269, 273, 282, 284, 285, 300, 304, 324, 329, 332, 333, 353, 365, 383, 387, 388, 415, 437, 496, 509, 514, 516, 526, 528], "Then": [7, 32, 43, 44, 47, 56, 70, 89, 106, 107, 110, 120, 122, 129, 131, 136, 151, 152, 154, 157, 171, 172, 181, 182, 183, 185, 190, 192, 209, 216, 227, 249, 251, 256, 266, 268, 270, 273, 281, 287, 298, 300, 318, 327, 343, 344, 345, 350, 362, 366, 375, 385, 421, 422, 436, 437, 475, 477, 478, 479, 483, 486, 490, 517, 523], "want": [7, 10, 12, 20, 21, 25, 26, 27, 28, 29, 36, 41, 43, 51, 65, 77, 81, 84, 85, 87, 88, 89, 92, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 110, 112, 114, 120, 122, 129, 131, 136, 151, 152, 154, 156, 158, 163, 166, 167, 169, 180, 181, 186, 192, 235, 245, 246, 250, 251, 254, 264, 269, 270, 274, 276, 280, 282, 283, 284, 285, 290, 294, 300, 301, 307, 310, 316, 318, 319, 331, 351, 352, 361, 362, 363, 365, 376, 385, 386, 387, 388, 401, 402, 422, 425, 426, 431, 437, 438, 440, 443, 444, 475, 479, 482, 486, 499, 500, 504, 506, 509, 513, 514, 518, 521, 522, 526, 527, 528], "hobbi": 7, "introduct": [7, 8, 23, 34, 219, 244, 259, 346, 362, 448, 473], "welcom": [8, 12], "part": [8, 9, 10, 11, 12, 26, 27, 28, 30, 34, 44, 53, 58, 75, 76, 79, 82, 89, 119, 120, 125, 130, 136, 164, 166, 176, 181, 187, 188, 192, 206, 218, 219, 228, 241, 242, 243, 244, 246, 262, 263, 285, 290, 300, 310, 324, 329, 330, 336, 342, 343, 346, 347, 348, 353, 355, 361, 367, 368, 371, 376, 378, 380, 384, 385, 391, 396, 400, 401, 402, 411, 416, 417, 427, 434, 437, 448, 468, 474, 480, 495, 496, 526], "research": [8, 9, 273, 448], "project": [8, 9, 11, 164, 219, 346, 509, 513], "univers": [8, 9, 10, 11, 12, 23, 25, 32, 33, 163, 509, 510, 513], "michigan": [8, 9, 10, 23, 25, 32, 33, 156, 168, 191, 318], "contribut": [8, 176, 244, 342, 355], "our": [8, 10, 28, 34, 36, 37, 50, 51, 61, 66, 84, 85, 87, 88, 89, 97, 100, 102, 105, 109, 110, 120, 122, 125, 128, 129, 130, 136, 151, 161, 162, 166, 167, 169, 172, 181, 244, 246, 250, 253, 262, 263, 264, 265, 268, 270, 272, 273, 274, 275, 285, 300, 329, 330, 332, 334, 345, 347, 351, 352, 360, 361, 364, 376, 385, 388, 394, 403, 415, 437, 438, 496, 509, 513, 514, 518, 520, 521, 522, 528], "how": [8, 10, 11, 13, 23, 32, 33, 35, 38, 41, 44, 51, 53, 54, 59, 60, 63, 79, 84, 85, 86, 88, 100, 105, 108, 109, 110, 114, 120, 123, 126, 127, 129, 136, 137, 138, 150, 152, 154, 155, 161, 162, 164, 172, 173, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 196, 200, 201, 207, 219, 235, 244, 246, 248, 251, 253, 254, 262, 263, 264, 268, 269, 272, 273, 274, 275, 276, 277, 284, 290, 303, 310, 311, 312, 316, 322, 328, 334, 335, 341, 343, 344, 346, 348, 360, 361, 362, 369, 371, 372, 377, 387, 401, 402, 409, 416, 417, 425, 427, 429, 433, 437, 438, 440, 447, 451, 473, 479, 481, 482, 484, 487, 491, 499, 504, 505, 507, 508, 509, 512, 513, 514, 526, 528], "learn": [8, 9, 10, 11, 20, 21, 23, 32, 33, 44, 53, 54, 59, 60, 74, 81, 89, 90, 91, 96, 98, 99, 101, 103, 104, 120, 125, 151, 152, 154, 158, 161, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 237, 238, 239, 240, 244, 246, 251, 254, 262, 263, 264, 271, 272, 273, 275, 284, 290, 310, 312, 318, 321, 322, 341, 343, 344, 358, 363, 372, 377, 401, 402, 404, 425, 448, 468, 473, 475, 482, 512, 528, 529], "program": [8, 9, 10, 11, 23, 32, 33, 34, 35, 36, 38, 39, 44, 49, 51, 59, 66, 70, 71, 74, 81, 84, 85, 86, 88, 89, 92, 94, 95, 110, 112, 113, 114, 115, 117, 119, 120, 121, 122, 125, 126, 128, 129, 136, 155, 156, 159, 161, 162, 163, 166, 167, 168, 169, 170, 171, 172, 174, 175, 180, 205, 218, 235, 236, 239, 240, 243, 244, 245, 246, 252, 254, 261, 263, 264, 265, 266, 267, 268, 269, 270, 275, 278, 280, 281, 284, 285, 290, 292, 293, 300, 304, 310, 317, 319, 320, 321, 324, 328, 329, 330, 331, 332, 333, 334, 336, 337, 341, 345, 351, 352, 353, 359, 361, 362, 363, 365, 366, 369, 370, 371, 376, 377, 378, 383, 385, 388, 403, 410, 411, 414, 415, 425, 431, 437, 474, 475, 478, 479, 480, 482, 483, 484, 486, 487, 491, 492, 495, 496, 504, 505, 506, 507, 509, 513, 514, 516, 519, 520, 523, 524, 527, 528], "who": [8, 10, 11, 12, 30, 88, 110, 125, 128, 136, 151, 152, 166, 219, 263, 268, 272, 273, 274, 324, 326, 346, 510, 513, 526, 528], "teach": [8, 10, 11, 12, 268, 269, 272], "focus": [8, 10, 155, 327, 362, 365, 440], "explor": [8, 10, 23, 30, 348, 362, 437, 487, 513, 520], "effect": [8, 9, 11, 71, 78, 120, 129, 163, 175, 181, 281, 303, 310, 319, 341, 369, 370, 376, 380, 418, 421, 492, 495], "differ": [8, 26, 33, 41, 44, 49, 51, 54, 63, 70, 72, 75, 84, 85, 87, 89, 95, 96, 101, 112, 114, 115, 117, 120, 122, 125, 126, 127, 129, 134, 144, 145, 146, 151, 152, 153, 167, 168, 174, 184, 185, 190, 191, 203, 217, 235, 246, 247, 253, 254, 260, 263, 264, 265, 266, 270, 272, 274, 275, 299, 303, 309, 317, 322, 327, 332, 343, 351, 353, 360, 370, 380, 383, 388, 421, 431, 440, 443, 468, 473, 474, 475, 478, 480, 486, 496, 498, 500, 505, 510, 516, 528, 530], "type": [8, 9, 13, 14, 15, 16, 17, 18, 20, 21, 27, 29, 30, 32, 33, 36, 39, 44, 51, 61, 67, 80, 81, 84, 87, 88, 89, 90, 100, 101, 105, 109, 110, 119, 120, 126, 127, 151, 152, 153, 154, 158, 162, 163, 166, 172, 181, 182, 183, 187, 190, 191, 192, 205, 216, 219, 225, 227, 231, 241, 244, 245, 246, 247, 248, 254, 262, 264, 267, 268, 270, 273, 276, 277, 280, 284, 290, 293, 300, 302, 304, 312, 313, 318, 321, 326, 332, 334, 337, 346, 353, 364, 365, 366, 388, 401, 409, 416, 421, 425, 430, 432, 434, 440, 443, 448, 473, 486, 488, 490, 494, 495, 501, 503, 504, 507, 510, 512, 516, 520, 524, 527, 529, 530], "five": [8, 9, 11, 53, 56, 57, 58, 62, 64, 109, 110, 114, 120, 142, 143, 151, 152, 167, 178, 179, 213, 277, 278, 290, 293, 300, 339, 340, 346, 356, 357, 385, 436, 509, 513, 528], "approxim": [8, 53, 225, 448, 507, 520], "55": [8, 147, 148, 151, 152, 168, 171, 437], "abil": [8, 49, 53, 56, 57, 58, 61, 62, 63, 64, 74, 97, 102, 122, 137, 138, 142, 143, 178, 179, 239, 240, 339, 340, 345, 356, 357, 361, 363, 384, 394, 396, 397, 398, 440, 442, 448, 496, 507, 518, 521], "brief": [8, 448], "knowledg": [8, 219, 346, 393, 484], "review": [8, 9, 63, 219, 269, 362], "min": [8, 109, 110, 151, 152, 173, 188, 200, 219, 231, 243, 285, 346], "overview": [8, 87, 112, 448], "self": [8, 35, 38, 41, 44, 45, 50, 51, 52, 55, 65, 126, 219, 246, 248, 249, 253, 254, 256, 257, 258, 337, 343, 344, 345, 346, 347, 350, 351, 353, 354, 366, 448, 530], "efficaci": [8, 219, 346, 448], "comput": [8, 10, 11, 49, 52, 53, 70, 73, 82, 84, 88, 110, 115, 122, 126, 127, 129, 130, 136, 155, 162, 171, 176, 181, 205, 219, 225, 227, 235, 244, 246, 251, 261, 264, 265, 267, 270, 271, 273, 274, 284, 285, 293, 304, 311, 319, 331, 333, 346, 355, 362, 377, 378, 414, 429, 445, 448, 482, 484, 492, 495, 498, 499, 512, 513, 518, 528], "evalu": [8, 23, 65, 67, 76, 81, 83, 120, 121, 229, 244, 289, 292, 293, 299, 354, 367, 410, 411, 413, 415, 434, 442, 443, 448, 493, 494, 495, 499, 500], "an": [8, 9, 11, 13, 16, 23, 27, 28, 30, 34, 35, 37, 38, 39, 41, 43, 44, 45, 47, 48, 49, 50, 51, 54, 55, 56, 65, 66, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 84, 85, 87, 88, 89, 90, 91, 94, 95, 98, 99, 100, 103, 104, 105, 107, 109, 110, 112, 114, 119, 120, 121, 122, 124, 125, 126, 127, 128, 129, 130, 136, 140, 141, 147, 148, 150, 151, 152, 153, 154, 155, 156, 158, 163, 164, 166, 168, 171, 172, 174, 175, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 195, 197, 200, 204, 205, 212, 218, 225, 227, 229, 235, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 253, 254, 256, 261, 262, 264, 266, 267, 269, 270, 272, 273, 274, 275, 277, 279, 280, 281, 282, 283, 284, 285, 288, 290, 292, 293, 294, 299, 300, 301, 302, 303, 304, 305, 307, 308, 309, 312, 313, 314, 316, 318, 320, 321, 322, 323, 324, 326, 328, 329, 330, 331, 333, 334, 335, 336, 337, 342, 343, 345, 347, 350, 352, 353, 360, 364, 365, 366, 370, 373, 376, 377, 378, 380, 381, 383, 384, 385, 386, 388, 390, 395, 397, 398, 400, 401, 402, 404, 406, 409, 410, 411, 414, 415, 416, 417, 418, 421, 425, 426, 427, 429, 430, 432, 433, 434, 437, 440, 442, 443, 446, 450, 468, 474, 475, 477, 479, 482, 483, 486, 490, 492, 493, 494, 495, 496, 498, 499, 500, 501, 502, 504, 505, 506, 507, 509, 510, 513, 514, 515, 516, 517, 519, 520, 522, 523, 524, 526, 527, 528, 530], "dure": [8, 51, 81, 168, 218, 285, 290, 312, 425, 468, 510, 526], "32": [8, 43, 56, 125, 133, 147, 148, 151, 152, 168, 186, 192, 242, 311, 382, 391, 397, 398, 437, 488, 509], "applic": [8, 23, 88, 89, 110, 112, 115, 153, 235, 244, 246, 274, 320, 324, 332, 360, 362, 425, 431, 442, 509, 512, 513, 514, 516, 519, 525, 527], "12": [8, 13, 32, 33, 44, 67, 69, 70, 75, 79, 81, 151, 152, 156, 158, 162, 163, 164, 168, 171, 185, 186, 187, 188, 189, 200, 206, 231, 246, 248, 277, 285, 288, 290, 294, 311, 312, 321, 326, 343, 344, 356, 357, 380, 401, 402, 407, 409, 425, 430, 487, 488, 491, 492, 509, 513, 514, 529, 530], "avail": [8, 10, 11, 12, 51, 92, 128, 131, 164, 175, 246, 318, 329, 338, 383, 389, 421, 422, 518, 528], "must": [8, 52, 55, 69, 70, 71, 74, 81, 88, 89, 94, 95, 109, 110, 119, 120, 131, 152, 158, 169, 181, 182, 186, 190, 192, 200, 209, 219, 225, 254, 263, 264, 268, 281, 290, 300, 309, 318, 326, 334, 346, 366, 388, 391, 392, 397, 398, 400, 401, 402, 403, 404, 411, 416, 436, 442, 444, 446, 482, 496, 504, 516, 518], "year": [8, 9, 11, 43, 59, 70, 120, 151, 152, 168, 171, 196, 203, 217, 257, 269, 282, 391, 492, 510, 525, 529], "old": [8, 109, 151, 169, 171, 292, 316, 418, 492, 514], "basic": [8, 23, 81, 87, 109, 112, 113, 163, 219, 241, 244, 247, 262, 270, 273, 290, 335, 341, 346, 348, 353, 360, 362, 403, 495, 505], "variabl": [8, 29, 51, 67, 69, 70, 77, 80, 107, 110, 119, 120, 127, 128, 129, 136, 157, 162, 163, 164, 167, 170, 172, 173, 181, 182, 183, 189, 192, 195, 201, 205, 216, 218, 225, 229, 244, 245, 246, 247, 249, 253, 261, 270, 275, 282, 283, 284, 285, 288, 290, 291, 293, 299, 300, 302, 303, 304, 307, 309, 313, 331, 334, 338, 342, 345, 347, 348, 352, 353, 362, 366, 406, 409, 414, 416, 417, 418, 421, 425, 426, 429, 434, 438, 442, 443, 444, 468, 475, 490, 491, 492, 493, 494, 495, 501, 504, 509, 528], "abl": [8, 10, 37, 44, 81, 88, 94, 110, 112, 114, 119, 151, 152, 154, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 251, 253, 269, 270, 272, 274, 290, 312, 318, 321, 322, 343, 344, 372, 376, 377, 401, 402, 425], "web": [8, 10, 13, 14, 15, 20, 21, 25, 26, 28, 29, 32, 33, 244, 317, 319, 320, 321, 322, 324, 327, 329, 330, 331, 332, 335, 360, 361, 386, 514, 518, 526, 528, 529, 530], "browser": [8, 25, 27, 28, 94, 95, 113, 115, 120, 244, 318, 320, 327, 328, 335, 386, 480, 509, 514, 518, 520, 527], "access": [8, 9, 23, 35, 38, 39, 44, 89, 94, 109, 110, 115, 187, 218, 225, 246, 302, 308, 312, 330, 337, 353, 366, 386, 415, 425, 426, 429, 513, 518, 526, 528], "materi": [8, 10, 11, 12, 219, 269, 346], "task": [8, 10, 21, 23, 35, 122, 136, 235, 239, 240, 273, 274, 293, 319, 333, 360, 363, 403, 421, 513], "sit": [8, 34, 119, 275, 324, 366], "extern": [8, 32, 33, 176, 177, 322, 339, 340, 355, 356, 357], "resourc": [8, 32, 33, 97, 98, 99, 102, 103, 104, 162, 220, 221, 222, 223, 224, 228, 263, 520, 521], "textbook": [8, 10, 120], "onlin": [8, 425, 520], "forum": 8, "ai": [8, 184, 185, 468], "tool": [8, 9, 51, 119, 120, 184, 245, 268, 318, 329, 431, 468], "chatgpt": [8, 184, 448, 468], "anonym": [8, 448], "log": [8, 44, 81, 136, 151, 152, 154, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 225, 232, 233, 234, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 425, 448], "No": [8, 27, 28, 109, 110, 158, 166, 190, 191, 296, 321, 344, 400, 448, 528], "identifi": [8, 9, 36, 44, 70, 85, 88, 119, 120, 155, 187, 219, 246, 290, 308, 312, 321, 322, 343, 346, 417, 443, 448, 505], "file": [8, 30, 74, 75, 84, 89, 92, 94, 95, 106, 107, 110, 112, 115, 120, 125, 126, 135, 136, 150, 153, 155, 156, 157, 161, 166, 168, 182, 218, 244, 261, 262, 264, 266, 268, 270, 273, 274, 276, 282, 285, 300, 310, 319, 324, 326, 327, 332, 333, 334, 335, 336, 345, 369, 370, 376, 377, 383, 385, 388, 389, 403, 406, 415, 437, 509, 512, 513, 514, 524, 528, 529], "respons": [8, 13, 34, 36, 166, 249, 318, 324, 513, 528], "kept": 8, "ident": [8, 59, 293, 302, 309, 496, 516], "secur": [8, 244, 515, 527, 528], "discomfort": [8, 9], "associ": [8, 10, 11, 32, 33, 44, 51, 85, 88, 127, 136, 244, 247, 259, 299, 302, 377, 417, 442, 444, 529], "greater": [8, 9, 69, 70, 72, 75, 77, 79, 81, 114, 119, 126, 131, 140, 141, 171, 186, 192, 193, 195, 196, 197, 199, 209, 215, 227, 251, 287, 293, 385, 413, 427, 434], "ordinarili": 8, "encount": [8, 88, 120, 262, 265, 268, 300, 352, 385, 444], "daili": [8, 9, 136, 274, 318, 509], "life": [8, 34, 151, 273, 513], "activ": [8, 30, 34, 44, 81, 110, 136, 151, 152, 154, 164, 182, 183, 186, 187, 188, 189, 190, 191, 192, 244, 251, 265, 266, 274, 290, 312, 318, 321, 322, 323, 343, 344, 373, 401, 402, 425, 505, 513], "receiv": [8, 9, 63, 147, 148, 158, 162, 163, 167, 171, 246, 317, 320, 332, 333, 334, 388, 400, 451, 520], "withdraw": [8, 256], "without": [8, 43, 53, 56, 57, 58, 62, 64, 76, 79, 89, 95, 98, 99, 103, 104, 162, 166, 167, 173, 178, 179, 182, 192, 200, 204, 250, 263, 266, 269, 275, 280, 293, 304, 307, 323, 324, 331, 339, 340, 356, 357, 360, 380, 397, 398, 425, 430, 443, 448, 468, 474, 491, 493, 505, 514, 525], "penalti": 8, "refus": 8, "discontinu": 8, "loss": [8, 110, 168], "which": [8, 10, 11, 13, 16, 17, 18, 26, 28, 34, 35, 38, 39, 44, 48, 49, 51, 52, 55, 65, 67, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 86, 87, 88, 89, 92, 100, 105, 107, 110, 112, 114, 115, 119, 120, 124, 125, 127, 128, 129, 134, 136, 140, 141, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 161, 163, 164, 166, 168, 169, 170, 171, 172, 173, 174, 175, 180, 181, 182, 183, 186, 187, 188, 189, 190, 191, 192, 193, 197, 200, 201, 203, 207, 212, 213, 216, 218, 225, 227, 229, 230, 231, 235, 243, 244, 245, 246, 247, 248, 250, 253, 254, 257, 258, 261, 263, 265, 266, 267, 268, 270, 275, 276, 277, 281, 283, 284, 285, 287, 288, 289, 290, 293, 294, 300, 302, 303, 304, 307, 308, 311, 312, 317, 318, 320, 321, 322, 324, 329, 330, 332, 333, 334, 337, 342, 343, 344, 347, 348, 350, 353, 354, 360, 362, 366, 367, 368, 370, 372, 378, 379, 382, 383, 384, 385, 386, 388, 392, 400, 401, 402, 403, 415, 416, 418, 420, 421, 422, 425, 426, 429, 430, 432, 434, 436, 437, 439, 440, 442, 443, 444, 445, 446, 447, 454, 458, 462, 468, 477, 479, 480, 482, 483, 487, 491, 492, 493, 494, 495, 496, 499, 500, 502, 505, 506, 508, 509, 513, 514, 515, 516, 517, 518, 522, 524, 528], "might": [8, 12, 51, 75, 77, 82, 85, 95, 110, 119, 120, 122, 127, 129, 153, 162, 166, 167, 168, 174, 175, 180, 181, 193, 245, 246, 251, 262, 263, 264, 266, 268, 273, 275, 281, 300, 313, 330, 332, 351, 362, 376, 415, 420, 426, 440, 442, 484, 493, 504, 505, 506, 509, 512, 513, 520], "otherwis": [8, 44, 65, 69, 70, 71, 72, 74, 81, 129, 140, 141, 142, 143, 144, 145, 146, 154, 171, 186, 192, 195, 196, 204, 209, 210, 215, 227, 242, 251, 254, 260, 284, 296, 400, 426, 475, 523], "entitl": 8, "contact": [8, 9, 11, 12, 32, 33, 97, 100, 102, 105, 219, 246, 320, 346, 448, 518, 521], "team": [8, 9, 11, 155, 156, 164, 166, 219, 346, 448], "barbar": [8, 9, 11, 32, 33, 53], "umich": [8, 9, 11, 15, 21, 23, 26, 27, 32, 33, 53, 97, 100, 102, 105, 136, 158, 162, 163, 184, 219, 346, 382, 383, 384, 388, 400, 406, 448, 513, 521], "edu": [8, 9, 11, 15, 21, 23, 26, 27, 32, 33, 53, 97, 100, 102, 105, 136, 151, 152, 158, 162, 163, 184, 219, 346, 383, 384, 388, 400, 406, 448, 513, 521], "xyhou": [8, 219, 346, 448], "By": [8, 101, 110, 172, 269, 276, 438, 480, 529], "agre": [8, 9, 518], "been": [8, 10, 11, 41, 48, 51, 59, 65, 78, 87, 89, 94, 109, 110, 114, 117, 120, 126, 136, 150, 155, 159, 161, 172, 195, 253, 254, 264, 273, 290, 299, 309, 332, 333, 353, 365, 370, 403, 418, 425, 490, 491, 494, 512, 514, 520, 527, 528], "encourag": 8, "ask": [8, 9, 12, 34, 35, 36, 37, 49, 51, 84, 88, 89, 119, 120, 136, 154, 158, 167, 176, 177, 182, 192, 244, 245, 251, 263, 264, 266, 268, 270, 274, 290, 300, 332, 339, 340, 355, 356, 357, 388, 410, 411, 415, 416, 479, 483, 491, 503, 509, 513], "aspect": [8, 119, 122, 341, 360], "futur": [8, 9, 10, 81, 110, 341], "princip": 9, "investig": [9, 268], "barbara": [9, 11, 15, 21, 26, 27, 32, 33, 53, 156, 168], "ericson": [9, 11, 15, 16, 17, 18, 21, 26, 27, 32, 33, 53, 219, 256, 346, 448], "invit": [9, 219, 346, 448], "support": [9, 10, 44, 48, 89, 110, 115, 246, 324, 334, 383, 425, 479], "instructor": [9, 90, 91, 98, 99, 103, 104], "displai": [9, 71, 75, 101, 181, 182, 192, 246, 251, 262, 266, 267, 293, 321, 322, 334, 372, 429, 494, 501, 504, 527], "hard": [9, 11, 120, 122, 153, 155, 158, 174, 245, 266, 269, 274, 331, 385, 492, 513], "individu": [9, 11, 49, 162, 164, 307, 312, 392, 425, 513, 514, 522, 526], "discuss": [9, 161, 241, 244, 270], "again": [9, 35, 36, 73, 81, 82, 84, 85, 87, 88, 89, 109, 110, 114, 115, 120, 122, 126, 127, 128, 131, 153, 154, 156, 158, 162, 164, 166, 169, 174, 180, 182, 183, 186, 187, 190, 191, 192, 205, 225, 229, 235, 242, 254, 261, 262, 263, 264, 268, 270, 273, 275, 276, 281, 284, 285, 290, 292, 293, 300, 305, 309, 310, 312, 313, 322, 324, 332, 333, 334, 344, 345, 351, 353, 361, 385, 388, 400, 415, 418, 422, 425, 426, 427, 432, 438, 440, 451, 468, 477, 486, 492, 493, 501, 504, 509, 512, 513, 514, 524, 525, 526, 528], "procedur": [9, 48, 70, 244, 380, 381, 448, 479, 480, 485, 486], "analyz": [9, 261, 263, 267], "record": [9, 88, 96, 101, 110, 113, 136, 164, 244, 247, 509, 514], "midterm": [9, 90, 91, 98, 99, 103, 104], "interview": [9, 30], "affect": [9, 109, 299, 300], "wai": [9, 13, 23, 28, 30, 34, 38, 44, 48, 50, 51, 65, 73, 76, 78, 84, 85, 87, 88, 89, 101, 107, 115, 117, 119, 120, 122, 126, 129, 130, 136, 151, 154, 155, 166, 174, 176, 185, 188, 189, 190, 191, 219, 235, 245, 246, 247, 249, 250, 253, 254, 263, 264, 267, 269, 270, 273, 276, 278, 281, 284, 285, 290, 300, 301, 308, 313, 316, 317, 324, 328, 329, 330, 331, 332, 333, 334, 337, 341, 346, 348, 353, 355, 360, 365, 369, 382, 385, 387, 411, 413, 415, 429, 433, 443, 447, 448, 479, 480, 482, 493, 496, 499, 508, 518], "compens": [9, 265, 320], "gift": 9, "card": [9, 44, 47, 384, 387, 389, 509, 518, 520], "hour": [9, 59, 70, 119, 120, 122, 151, 152, 219, 300, 346, 385, 409, 489, 490, 491, 492, 510, 513], "benefit": [9, 12, 32, 33, 119, 323], "could": [9, 11, 20, 44, 50, 51, 78, 84, 87, 88, 110, 119, 120, 126, 129, 131, 136, 151, 153, 163, 167, 172, 181, 244, 246, 250, 253, 254, 263, 266, 271, 273, 274, 284, 290, 300, 304, 312, 360, 376, 380, 385, 403, 415, 427, 440, 442, 444, 479, 491], "motiv": [9, 112, 244, 271], "risk": 9, "involv": [9, 44, 50, 81, 120, 155, 252, 312, 425, 429, 434, 495, 518], "minim": [9, 11], "exist": [9, 86, 89, 107, 109, 110, 124, 128, 129, 158, 169, 246, 250, 290, 292, 308, 342, 345, 347, 352, 395, 400, 418, 440, 468], "conferenc": 9, "softwar": [9, 11, 23, 44, 48, 89, 92, 95, 115, 119, 155, 161, 166, 247, 263, 264, 265, 267, 318, 329, 513], "howev": [9, 14, 34, 36, 51, 84, 120, 151, 227, 246, 250, 254, 279, 290, 331, 334, 351, 425, 433, 440], "breach": 9, "confidenti": [9, 219, 346], "common": [9, 10, 12, 20, 26, 29, 30, 36, 43, 72, 94, 95, 109, 115, 117, 120, 125, 126, 128, 163, 173, 182, 183, 184, 185, 187, 192, 205, 244, 246, 247, 269, 273, 284, 293, 300, 316, 321, 328, 333, 352, 401, 403, 413, 421, 428, 431, 440, 441, 443, 493, 494, 496, 526, 527], "safeguard": 9, "replac": [9, 10, 25, 32, 33, 65, 125, 197, 203, 261, 312, 391, 395, 397, 398, 406, 416, 424, 425, 443, 487, 516, 518], "usernam": [9, 406, 442], "befor": [9, 10, 11, 36, 40, 51, 81, 82, 89, 94, 106, 107, 108, 120, 121, 136, 142, 143, 147, 148, 151, 155, 157, 166, 167, 171, 174, 175, 180, 182, 183, 192, 203, 225, 229, 232, 233, 234, 235, 251, 254, 256, 263, 264, 266, 269, 280, 281, 285, 290, 292, 300, 304, 314, 331, 332, 341, 342, 343, 352, 362, 385, 388, 401, 402, 403, 413, 421, 425, 427, 431, 442, 475, 486, 493, 504, 509, 516, 517, 520, 525, 528], "document": [9, 10, 11, 12, 88, 125, 251, 300, 320, 321, 324, 331, 332, 334, 342, 383, 384, 386, 421, 422, 425, 437, 492, 506, 515, 518, 520, 527, 530], "encrypt": 9, "password": [9, 203, 289], "protect": [9, 166, 252, 300], "system": [9, 39, 44, 48, 87, 89, 109, 115, 153, 158, 161, 219, 264, 270, 274, 276, 284, 319, 346, 347, 383, 386, 389, 404, 445, 480, 518], "transcript": 9, "privaci": 9, "storag": [9, 85, 88, 115, 155], "destroi": [9, 342, 352], "stop": [9, 53, 56, 57, 58, 62, 64, 76, 82, 84, 98, 99, 103, 104, 109, 110, 112, 171, 178, 179, 188, 189, 191, 227, 276, 278, 284, 288, 289, 290, 339, 340, 352, 356, 357, 384, 388, 397, 398, 417, 425, 448, 468, 484, 504, 509, 513], "gather": [9, 21, 23, 168, 434], "dissemin": 9, "find": [9, 10, 12, 13, 14, 21, 27, 28, 41, 44, 51, 52, 75, 85, 88, 89, 92, 109, 117, 120, 126, 128, 130, 131, 136, 151, 152, 153, 158, 163, 166, 168, 171, 174, 190, 225, 227, 243, 244, 246, 263, 266, 267, 268, 272, 273, 274, 278, 279, 281, 284, 285, 287, 293, 310, 312, 320, 324, 328, 330, 334, 335, 362, 382, 383, 385, 386, 387, 388, 391, 400, 403, 406, 407, 410, 411, 417, 421, 422, 425, 431, 439, 484, 505, 509, 514, 520, 523, 525, 528, 529], "collect": [9, 10, 15, 20, 21, 28, 29, 30, 49, 51, 120, 219, 246, 346, 348, 434, 448], "share": [9, 10, 44, 54, 55, 57, 58, 60, 61, 62, 63, 81, 108, 116, 151, 152, 154, 176, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 220, 221, 222, 223, 224, 228, 239, 240, 251, 290, 300, 312, 318, 321, 322, 343, 344, 401, 402, 425, 491, 524, 526], "voluntari": 9, "natur": [9, 10, 11, 269, 270, 272, 365, 492, 516], "even": [9, 10, 11, 35, 49, 68, 69, 70, 71, 73, 89, 101, 110, 115, 119, 120, 125, 129, 164, 183, 184, 189, 190, 191, 192, 195, 212, 216, 246, 254, 262, 263, 264, 266, 267, 269, 270, 273, 275, 285, 297, 300, 321, 329, 348, 360, 365, 377, 384, 413, 415, 431, 475, 479, 483, 499, 513, 514, 520], "decid": [9, 10, 11, 36, 88, 90, 91, 98, 99, 103, 104, 166, 245, 491], "now": [9, 18, 35, 36, 40, 48, 51, 85, 88, 89, 98, 99, 103, 104, 109, 110, 114, 117, 118, 119, 120, 161, 166, 167, 245, 246, 250, 254, 264, 265, 270, 273, 275, 285, 300, 308, 309, 332, 348, 370, 377, 385, 388, 403, 417, 418, 425, 437, 480, 491, 496, 513, 518, 528], "chang": [9, 10, 23, 26, 36, 52, 55, 66, 70, 74, 79, 81, 86, 87, 89, 90, 91, 92, 94, 98, 99, 103, 104, 106, 107, 120, 128, 151, 155, 167, 168, 171, 174, 183, 185, 187, 188, 189, 190, 191, 204, 213, 216, 243, 244, 245, 248, 250, 251, 254, 266, 275, 278, 282, 285, 288, 290, 293, 299, 303, 308, 322, 326, 336, 343, 347, 362, 372, 375, 376, 377, 379, 380, 385, 387, 403, 404, 409, 414, 418, 425, 436, 440, 454, 458, 462, 468, 475, 477, 483, 486, 487, 490, 498, 499, 510, 513, 514, 520], "mind": [9, 136, 229, 250, 264, 274, 348, 425], "choos": [9, 10, 16, 17, 27, 36, 51, 89, 165, 235, 244, 245, 265, 275, 277, 281, 300, 409, 440, 503, 506, 514], "continu": [9, 10, 11, 109, 110, 120, 136, 163, 235, 244, 274, 275, 277, 290, 291, 293, 300, 353, 415, 429, 506, 513, 520, 528], "dr": [9, 10, 11, 12, 26, 53, 151, 330, 336, 514, 520], "institut": [9, 32, 509], "board": 9, "health": [9, 275, 323], "behavior": [9, 37, 44, 49, 74, 76, 82, 246, 247, 290, 299, 344, 384, 385, 440, 479, 484, 486, 487], "determin": [9, 15, 26, 27, 28, 44, 69, 71, 76, 87, 184, 185, 195, 196, 235, 245, 256, 290, 300, 318, 324, 496, 513, 514], "exempt": [9, 10], "irb": [9, 448], "oversight": 9, "what": [9, 10, 11, 13, 15, 16, 17, 18, 20, 21, 27, 28, 29, 36, 37, 38, 44, 45, 51, 52, 59, 65, 67, 71, 72, 73, 74, 75, 77, 79, 80, 81, 84, 85, 86, 87, 90, 91, 108, 109, 110, 113, 114, 119, 120, 121, 124, 125, 126, 127, 128, 129, 131, 134, 136, 150, 151, 152, 153, 154, 155, 158, 159, 160, 163, 166, 167, 170, 172, 173, 174, 175, 180, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 197, 201, 206, 207, 213, 219, 225, 229, 230, 231, 235, 241, 242, 244, 245, 246, 248, 251, 254, 257, 258, 261, 263, 264, 266, 267, 269, 270, 271, 274, 275, 276, 277, 280, 281, 284, 285, 288, 289, 290, 292, 293, 294, 299, 300, 301, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 316, 317, 318, 321, 322, 324, 326, 331, 333, 334, 337, 343, 344, 346, 348, 353, 354, 360, 361, 362, 365, 368, 369, 370, 371, 372, 373, 377, 378, 382, 384, 386, 388, 392, 401, 403, 404, 405, 407, 409, 414, 415, 416, 417, 418, 420, 421, 422, 423, 424, 425, 426, 427, 430, 431, 432, 437, 439, 440, 442, 445, 447, 468, 475, 478, 480, 481, 482, 483, 484, 485, 486, 487, 488, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 504, 505, 506, 508, 512, 515, 516, 523, 525, 526, 527, 528, 530], "major": [9, 10, 11, 59, 227, 247, 445, 513], "intend": [9, 12, 59, 120, 186, 192, 245, 265, 266, 267, 268, 270, 499], "race": 9, "ethnic": 9, "do": [9, 10, 13, 14, 21, 27, 28, 29, 32, 33, 35, 36, 44, 50, 51, 59, 69, 77, 79, 82, 84, 86, 92, 97, 102, 107, 108, 109, 110, 112, 115, 119, 120, 122, 124, 125, 127, 129, 136, 142, 143, 150, 151, 152, 154, 163, 166, 167, 174, 175, 176, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 191, 192, 219, 228, 229, 241, 244, 245, 246, 248, 251, 252, 254, 263, 264, 266, 267, 268, 272, 273, 274, 275, 280, 285, 290, 292, 293, 296, 300, 310, 316, 317, 318, 321, 322, 324, 329, 343, 344, 346, 352, 355, 361, 368, 369, 372, 381, 385, 387, 388, 401, 402, 403, 409, 413, 415, 418, 421, 422, 425, 429, 432, 438, 440, 445, 447, 474, 475, 478, 479, 482, 483, 484, 486, 487, 492, 494, 504, 505, 506, 508, 509, 510, 513, 518, 520, 521, 523, 524, 525, 528], "issu": [9, 10, 59, 120, 153, 263], "awar": [9, 59, 352, 496], "dyslexia": [9, 59], "autism": [9, 59], "adhd": [9, 59], "etc": [9, 10, 32, 33, 59, 147, 148, 195, 216, 225, 263, 285, 304, 321, 380, 406, 434, 443, 479, 483, 484, 486, 496, 528], "enter": [9, 59, 70, 74, 79, 84, 109, 110, 119, 120, 125, 128, 151, 164, 166, 167, 171, 172, 184, 185, 264, 268, 273, 274, 288, 289, 304, 312, 415, 468, 488, 498, 504, 509, 514, 518, 520, 528], "none": [9, 13, 14, 23, 27, 28, 52, 59, 79, 129, 181, 182, 192, 195, 196, 273, 285, 288, 300, 301, 303, 305, 312, 317, 386, 401, 484, 486, 506, 514, 520, 523, 525], "languag": [9, 10, 11, 12, 23, 39, 44, 48, 59, 89, 113, 136, 244, 246, 247, 252, 261, 262, 263, 264, 267, 269, 270, 272, 273, 274, 275, 293, 321, 362, 383, 388, 389, 403, 404, 437, 479, 492, 496, 507, 509, 512, 515, 516, 518, 519, 527], "speak": [9, 45, 59, 77, 120, 136, 262, 263, 264, 269, 274, 275, 514], "home": [9, 44, 59, 81, 151, 152, 154, 182, 183, 186, 187, 188, 189, 190, 191, 192, 229, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 409, 425, 490, 529], "amount": [9, 35, 43, 56, 70, 89, 112, 115, 127, 128, 129, 133, 136, 162, 168, 201, 256, 263, 274, 296, 298, 377, 378, 386, 387, 406, 436, 437, 477, 479, 484, 486, 487, 510], "disagre": 9, "thispagestyl": 10, "empti": [10, 13, 43, 89, 110, 120, 125, 127, 147, 148, 172, 186, 251, 254, 256, 285, 300, 304, 307, 313, 316, 332, 334, 336, 350, 404, 415, 417, 421, 427, 443, 513, 530], "editori": 10, "elliott": [10, 11], "hauser": [10, 11], "sue": [10, 11, 168, 313], "blumenberg": [10, 11], "cover": [10, 23, 87, 108, 109, 112, 183, 184, 192, 252, 319, 326, 331, 336, 403, 416, 496, 529], "aime": 10, "andrion": 10, "2016": [10, 151, 152, 510], "jul": [10, 151, 152, 168], "05": [10, 120, 151, 152, 158, 162, 163, 168, 326, 513, 514], "0": [10, 12, 16, 17, 18, 32, 33, 40, 43, 44, 45, 51, 63, 65, 67, 69, 70, 71, 74, 75, 77, 78, 79, 80, 81, 82, 109, 110, 114, 119, 120, 124, 125, 129, 131, 133, 136, 140, 141, 147, 148, 158, 162, 163, 166, 167, 168, 171, 183, 184, 185, 187, 188, 189, 190, 191, 192, 193, 195, 196, 197, 199, 200, 201, 204, 207, 209, 213, 215, 216, 217, 227, 230, 231, 235, 251, 254, 257, 260, 263, 273, 277, 278, 280, 284, 285, 287, 288, 289, 290, 292, 293, 294, 296, 298, 300, 301, 303, 307, 308, 311, 312, 313, 314, 316, 317, 324, 326, 331, 336, 350, 354, 365, 368, 370, 371, 373, 375, 377, 378, 380, 382, 385, 386, 387, 390, 392, 401, 402, 404, 410, 411, 414, 415, 417, 418, 420, 423, 424, 425, 427, 429, 430, 431, 439, 445, 446, 451, 479, 480, 482, 484, 486, 491, 498, 500, 504, 510, 513, 514, 520, 528, 529], "version": [10, 11, 109, 120, 125, 128, 158, 162, 163, 164, 178, 222, 224, 246, 249, 265, 266, 270, 285, 290, 421, 422, 443, 491, 513, 514, 529], "2015": [10, 151, 152, 264, 510], "dec": [10, 151, 152, 168, 264], "initi": [10, 34, 38, 39, 40, 43, 45, 51, 55, 56, 129, 154, 157, 190, 249, 254, 256, 260, 262, 279, 283, 285, 290, 292, 337, 342, 343, 344, 347, 351, 352, 353, 366, 414, 417, 474, 486, 514], "rough": [10, 11, 162], "convers": [10, 119, 241, 244, 268, 270, 271, 360], "2009": [10, 151, 152], "charl": [10, 11, 12, 151, 156, 168], "sever": [10, 11, 12, 85, 100, 101, 104, 105, 112, 114, 120, 129, 151, 154, 187, 188, 190, 243, 247, 254, 293, 301, 313, 336, 360, 371, 377, 475, 509, 513, 522], "licens": [10, 11, 12, 264], "under": [10, 11, 12, 32, 33, 81, 122, 219, 290, 346, 483], "attribut": [10, 12, 13, 23, 28, 37, 38, 39, 41, 43, 44, 45, 47, 49, 51, 56, 93, 95, 244, 246, 247, 248, 253, 256, 326, 329, 335, 336, 338, 342, 344, 345, 347, 350, 351, 353, 360, 362, 364, 478, 516, 517, 523, 527, 530], "noncommerci": [10, 12], "sharealik": [10, 12], "unport": [10, 12], "http": [10, 11, 13, 14, 15, 20, 21, 23, 25, 26, 27, 29, 32, 33, 44, 81, 88, 89, 92, 110, 115, 151, 152, 154, 164, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 195, 244, 251, 273, 275, 290, 300, 312, 317, 318, 319, 321, 322, 323, 326, 327, 329, 330, 331, 333, 334, 335, 336, 343, 344, 360, 362, 385, 401, 402, 403, 416, 421, 422, 425, 484, 496, 509, 513, 514, 518, 520, 527, 528, 530], "creativecommon": [10, 12], "org": [10, 12, 14, 20, 21, 23, 26, 32, 33, 44, 81, 88, 89, 92, 110, 115, 127, 151, 152, 153, 154, 158, 162, 163, 164, 182, 183, 186, 187, 188, 189, 190, 191, 192, 195, 251, 270, 290, 300, 312, 317, 318, 321, 322, 324, 326, 329, 331, 336, 343, 344, 360, 385, 388, 401, 402, 403, 416, 421, 422, 425, 442, 484, 496, 513, 514, 527], "nc": [10, 12, 156, 168], "sa": [10, 12], "author": [10, 38, 96, 101, 120, 343, 350, 366, 388, 525, 528, 529], "commerci": [10, 12, 520], "non": [10, 12, 59, 70, 79, 82, 89, 244, 296, 330, 331, 383, 385, 388, 393, 404, 405, 406, 445, 479, 492, 514, 516, 518], "appendix": [10, 11], "titl": [10, 11, 13, 14, 38, 43, 56, 87, 89, 107, 151, 318, 321, 323, 343, 350, 366, 508, 510, 525, 529], "cleardoublepag": 10, "quit": [10, 41, 51, 109, 110, 112, 120, 162, 167, 262, 264, 270, 273, 274, 276, 324, 343, 344, 352, 353, 377, 386, 403, 411, 496, 497, 498, 504, 513, 514, 520, 525, 526], "academ": 10, "told": [10, 166, 274, 478, 479, 482, 483, 486, 487, 514], "publish": [10, 11, 12, 96, 101, 518], "perish": 10, "alwai": [10, 35, 41, 51, 67, 71, 74, 81, 85, 101, 110, 119, 120, 121, 127, 166, 172, 180, 181, 187, 235, 246, 263, 281, 284, 288, 300, 330, 343, 369, 370, 376, 415, 499, 518, 528], "someth": [10, 14, 25, 32, 33, 34, 35, 79, 80, 81, 89, 109, 119, 120, 121, 122, 125, 127, 163, 166, 174, 181, 245, 246, 254, 262, 264, 266, 267, 268, 269, 273, 281, 283, 285, 290, 293, 302, 310, 324, 401, 417, 420, 429, 482, 504, 516, 525], "scratch": [10, 404, 526], "own": [10, 11, 34, 35, 44, 51, 78, 120, 151, 152, 181, 184, 187, 246, 249, 251, 254, 266, 269, 272, 275, 280, 290, 304, 343, 345, 351, 388, 403, 478, 496], "fresh": [10, 169, 269], "creation": [10, 48, 120, 352, 525], "experi": [10, 11, 32, 33, 34, 53, 79, 120, 265, 266, 276, 290, 383, 484], "start": [10, 11, 23, 25, 27, 28, 44, 63, 84, 85, 88, 89, 109, 110, 112, 119, 120, 122, 126, 128, 136, 142, 143, 144, 145, 146, 151, 154, 156, 157, 158, 161, 163, 164, 167, 168, 169, 177, 182, 183, 186, 187, 188, 189, 191, 192, 204, 210, 219, 232, 233, 234, 237, 238, 244, 245, 254, 263, 264, 265, 266, 268, 272, 275, 278, 280, 281, 285, 287, 288, 289, 290, 296, 304, 308, 310, 314, 322, 326, 330, 332, 334, 335, 343, 346, 347, 348, 350, 353, 358, 363, 364, 372, 382, 383, 384, 385, 388, 390, 391, 397, 398, 400, 401, 403, 406, 420, 421, 422, 425, 427, 429, 431, 432, 440, 445, 449, 450, 451, 474, 475, 478, 484, 492, 496, 506, 509, 512, 513, 514, 527, 529], "instead": [10, 14, 44, 72, 81, 88, 89, 110, 120, 126, 127, 134, 158, 180, 186, 192, 253, 263, 265, 270, 273, 276, 278, 279, 281, 285, 300, 322, 330, 332, 334, 342, 347, 353, 365, 380, 384, 385, 387, 401, 410, 411, 421, 437, 440, 480, 493, 502, 518], "think": [10, 35, 51, 81, 84, 117, 119, 120, 125, 127, 128, 136, 154, 161, 182, 184, 185, 189, 190, 191, 236, 237, 238, 245, 246, 254, 263, 264, 265, 266, 273, 274, 281, 282, 285, 290, 300, 308, 352, 353, 358, 359, 360, 384, 418, 451, 468, 479, 486, 493, 523, 524, 525, 530], "scientist": [10, 11], "written": [10, 51, 74, 78, 89, 120, 122, 125, 128, 150, 161, 169, 246, 251, 262, 264, 267, 268, 269, 270, 275, 348, 362, 366, 403, 509, 513], "allen": [10, 11], "b": [10, 11, 13, 47, 52, 65, 67, 69, 70, 71, 73, 79, 80, 81, 88, 129, 140, 141, 160, 168, 170, 171, 181, 182, 183, 186, 192, 195, 215, 216, 217, 227, 230, 231, 251, 254, 257, 258, 261, 270, 288, 289, 299, 301, 303, 309, 311, 314, 334, 354, 368, 372, 392, 402, 403, 404, 421, 424, 426, 430, 436, 438, 442, 443, 468, 479, 500], "downei": [10, 11], "jeff": [10, 11, 151], "elkner": [10, 11], "decemb": [10, 134], "wa": [10, 11, 44, 47, 48, 75, 81, 82, 87, 89, 90, 91, 98, 99, 103, 104, 109, 119, 120, 129, 134, 136, 151, 154, 156, 163, 168, 181, 182, 185, 192, 196, 201, 217, 229, 251, 254, 264, 268, 269, 274, 276, 293, 301, 303, 323, 329, 345, 360, 366, 376, 383, 385, 386, 388, 400, 401, 402, 403, 409, 411, 478, 479, 498, 504, 513, 516, 524], "prepar": [10, 11, 267], "si502": 10, "network": [10, 95, 110, 151, 152, 244, 263, 317, 320, 324, 331, 332, 334, 360, 511, 512, 519], "fifth": [10, 365, 385], "semest": [10, 11, 159], "row": [10, 44, 79, 85, 86, 87, 88, 89, 93, 95, 106, 107, 109, 110, 112, 114, 116, 120, 165, 244, 277, 288, 322, 370, 377, 395, 401, 508, 513, 514], "algorithm": [10, 127, 130, 218, 235, 500, 514], "abstract": [10, 373], "my": [10, 11, 12, 16, 17, 18, 45, 87, 89, 107, 150, 151, 171, 199, 244, 268, 409, 411, 426, 437, 441, 481, 528], "peopl": [10, 15, 21, 23, 26, 27, 30, 32, 33, 88, 100, 105, 109, 110, 114, 151, 152, 184, 185, 245, 246, 251, 275, 293, 337, 413, 426, 491, 510, 520, 522, 529], "lifelong": 10, "handl": [10, 48, 70, 84, 89, 95, 129, 151, 154, 155, 158, 162, 169, 235, 246, 254, 265, 273, 290, 333, 403, 413, 504, 513, 520, 528], "few": [10, 11, 12, 20, 44, 51, 70, 75, 88, 92, 109, 117, 120, 159, 169, 235, 246, 251, 262, 264, 268, 269, 270, 274, 290, 332, 341, 362, 365, 440, 509, 514, 520, 529], "were": [10, 11, 30, 37, 51, 109, 119, 120, 125, 136, 166, 167, 181, 197, 235, 245, 263, 264, 268, 269, 270, 273, 274, 290, 293, 300, 342, 345, 376, 385, 402, 422, 510, 527], "plan": [10, 20, 21, 89, 244, 294, 361], "profession": [10, 265, 272], "programm": [10, 36, 51, 117, 119, 123, 166, 244, 263, 264, 265, 266, 267, 268, 270, 272, 273, 274, 284, 361, 448, 495, 496, 506], "librarian": 10, "manag": [10, 88, 92, 100, 105, 169, 174, 244, 246, 364, 431, 509, 512, 513, 522], "lawyer": 10, "biologist": 10, "economist": 10, "happen": [10, 11, 15, 44, 51, 52, 89, 108, 119, 120, 121, 151, 152, 154, 158, 161, 170, 175, 182, 189, 190, 191, 245, 251, 270, 283, 284, 292, 293, 300, 316, 321, 344, 351, 365, 368, 369, 370, 371, 377, 415, 479, 493, 496, 499, 505, 513, 525], "skillfulli": 10, "technologi": [10, 23, 526], "chosen": [10, 35, 120, 159, 496], "field": [10, 85, 87, 89, 95, 108, 109, 110, 114, 151, 152, 246, 513, 528], "never": [10, 82, 88, 120, 127, 166, 188, 189, 262, 266, 283, 288, 299, 300, 316, 348, 385, 425, 509], "seem": [10, 20, 82, 89, 120, 235, 245, 268, 269, 270, 300, 380, 513], "perfect": [10, 268, 300, 415, 440], "orient": [10, 23, 34, 38, 39, 66, 244, 252, 337, 341, 342, 345, 347, 348, 351, 360, 361, 362, 365, 468, 518, 519], "so": [10, 11, 12, 37, 40, 44, 49, 50, 51, 52, 65, 69, 70, 73, 77, 78, 79, 82, 87, 88, 89, 90, 91, 94, 95, 108, 109, 110, 112, 115, 117, 119, 120, 122, 125, 126, 127, 128, 129, 131, 147, 148, 151, 152, 161, 162, 163, 164, 166, 167, 168, 169, 171, 172, 174, 175, 176, 180, 184, 188, 189, 191, 192, 229, 243, 245, 246, 250, 253, 254, 257, 262, 263, 264, 266, 268, 269, 270, 273, 278, 282, 284, 285, 287, 288, 290, 293, 296, 299, 300, 307, 314, 319, 320, 321, 324, 328, 332, 334, 348, 351, 352, 353, 355, 362, 365, 369, 370, 380, 383, 384, 385, 386, 387, 388, 397, 398, 403, 404, 409, 410, 411, 413, 414, 415, 416, 420, 421, 425, 426, 429, 431, 437, 438, 440, 443, 474, 478, 479, 480, 484, 486, 491, 492, 493, 494, 495, 497, 499, 505, 509, 510, 512, 513, 514, 516, 520, 525, 526, 528, 529], "set": [10, 32, 33, 39, 44, 51, 69, 70, 71, 87, 88, 89, 90, 91, 95, 98, 99, 103, 104, 107, 109, 110, 112, 114, 127, 128, 130, 135, 158, 162, 163, 168, 173, 182, 188, 189, 192, 230, 231, 235, 241, 244, 249, 254, 256, 262, 263, 264, 267, 274, 282, 283, 285, 288, 298, 300, 324, 342, 344, 347, 350, 351, 352, 362, 368, 370, 373, 375, 376, 377, 378, 380, 381, 383, 388, 404, 405, 417, 430, 474, 475, 477, 478, 479, 480, 482, 483, 484, 486, 487, 490, 491, 492, 495, 496, 508, 510, 516, 518, 528], "just": [10, 27, 29, 44, 61, 82, 88, 89, 92, 98, 99, 100, 103, 104, 105, 108, 109, 119, 120, 126, 136, 152, 154, 159, 161, 166, 168, 175, 183, 184, 185, 187, 188, 189, 190, 192, 235, 245, 246, 251, 254, 262, 263, 264, 268, 269, 275, 284, 290, 300, 310, 318, 322, 324, 342, 352, 353, 360, 366, 370, 376, 377, 380, 381, 385, 391, 394, 396, 400, 401, 402, 403, 425, 432, 479, 482, 491, 493, 496, 513, 518, 522, 525, 527, 528, 530], "luckili": [10, 264], "faculti": [10, 26, 27, 29, 30, 32, 33, 244], "meet": [10, 106, 163, 265, 275, 518, 528], "week": [10, 11, 14, 136, 171, 195, 227, 300, 310, 490], "over": [10, 11, 12, 44, 48, 89, 109, 110, 120, 122, 125, 151, 152, 168, 172, 174, 195, 212, 244, 246, 262, 263, 264, 269, 272, 273, 284, 290, 316, 317, 324, 333, 334, 335, 363, 440, 468, 491, 497, 509, 513, 518, 526, 527], "holidai": [10, 151, 152], "break": [10, 20, 61, 88, 109, 110, 125, 128, 136, 157, 164, 166, 188, 189, 196, 197, 207, 213, 245, 266, 269, 275, 277, 280, 281, 284, 288, 289, 300, 307, 326, 331, 348, 415, 431, 506, 509, 520, 528], "atul": 10, "prakash": 10, "show": [10, 36, 44, 70, 88, 89, 109, 110, 142, 143, 151, 155, 156, 158, 162, 163, 164, 168, 188, 243, 247, 249, 276, 290, 296, 318, 321, 322, 323, 329, 333, 334, 351, 360, 372, 376, 377, 378, 381, 383, 385, 429, 483, 484, 487, 510, 514, 530], "he": [10, 11, 203, 490, 513], "had": [10, 11, 35, 116, 151, 196, 266, 293, 332, 482, 509, 528], "hi": [10, 11, 32, 33, 63, 68, 69, 70, 151, 152, 156, 168, 183, 187, 188, 219, 229, 297, 298, 346, 400, 407, 410, 411, 426, 436, 448, 478, 479, 490], "focu": [10, 11, 23, 48, 92, 115, 120, 161, 247, 275, 361], "direct": [10, 52, 88, 127, 244, 252, 263, 268, 282, 284, 320, 385, 478, 479], "explan": [10, 44, 277, 377, 452, 453, 454, 455, 457, 458, 460, 461, 462, 463], "eas": 10, "overal": [10, 11, 82, 155, 275, 285, 518], "analysi": [10, 23, 66, 125, 136, 244, 272, 274, 437, 513], "quickli": [10, 78, 85, 88, 94, 112, 115, 120, 128, 246, 254, 264, 272, 273, 274, 284, 304, 362, 443, 496, 513, 516, 528], "possibl": [10, 11, 34, 44, 71, 73, 81, 87, 88, 112, 120, 125, 126, 166, 172, 186, 192, 246, 251, 266, 281, 309, 330, 380, 384, 385, 388, 389, 415, 425, 440, 524], "seri": [10, 11, 76, 122, 235, 273, 422, 514, 525], "exercis": [10, 11, 66, 120, 123, 161, 236, 244, 269, 271, 335, 359, 364, 379, 385, 520], "veri": [10, 12, 28, 29, 77, 78, 85, 89, 92, 95, 109, 110, 115, 120, 128, 129, 136, 147, 148, 162, 163, 166, 173, 181, 246, 251, 261, 263, 264, 265, 268, 269, 270, 272, 273, 274, 275, 285, 300, 310, 319, 324, 330, 334, 360, 362, 365, 385, 386, 403, 425, 431, 493, 496, 509, 513, 516, 526, 527, 528, 530], "begin": [10, 51, 81, 89, 110, 120, 123, 168, 174, 180, 229, 232, 233, 234, 244, 250, 266, 268, 270, 290, 314, 329, 348, 353, 362, 372, 385, 387, 388, 389, 403, 404, 406, 410, 421, 425, 426, 427, 429, 496, 506, 513, 518], "chapter": [10, 11, 34, 51, 74, 89, 92, 93, 112, 115, 119, 120, 136, 161, 171, 173, 245, 252, 262, 264, 269, 273, 274, 282, 327, 329, 341, 348, 360, 362, 365, 376, 378, 383, 403, 415, 416, 432, 440, 484, 512], "similar": [10, 52, 69, 77, 89, 92, 95, 101, 120, 128, 191, 261, 269, 282, 285, 293, 319, 332, 353, 366, 369, 389, 417, 421, 427, 468, 509, 513, 515, 530], "topic": [10, 11, 269, 403], "present": [10, 129, 243, 246, 353, 385, 415, 422, 432, 447, 518], "build": [10, 11, 23, 85, 87, 110, 112, 114, 115, 126, 127, 136, 163, 172, 244, 246, 256, 265, 266, 268, 269, 270, 271, 284, 317, 320, 348, 360, 384, 431, 434, 511, 513, 518, 528], "increasingli": [10, 109, 268, 272, 310, 348, 528], "sophist": [10, 88, 268, 310, 403, 513], "some": [10, 11, 12, 27, 28, 36, 39, 40, 41, 48, 50, 51, 76, 77, 79, 84, 85, 88, 89, 90, 91, 98, 99, 103, 104, 110, 112, 115, 119, 120, 122, 126, 128, 129, 151, 153, 154, 155, 159, 168, 172, 174, 181, 184, 185, 188, 189, 190, 191, 218, 225, 229, 235, 245, 246, 247, 249, 252, 254, 262, 263, 264, 265, 266, 267, 269, 270, 272, 273, 282, 284, 285, 296, 300, 310, 318, 323, 324, 329, 330, 332, 341, 342, 344, 347, 348, 352, 353, 360, 365, 369, 370, 373, 376, 383, 386, 388, 389, 401, 403, 404, 406, 421, 432, 440, 479, 484, 491, 496, 509, 513, 514, 516, 520, 522, 525, 528, 530], "except": [10, 35, 52, 70, 76, 81, 83, 109, 110, 117, 127, 147, 148, 154, 155, 158, 165, 183, 244, 251, 262, 275, 280, 324, 385, 390, 440, 477, 483, 506, 520, 523], "pull": [10, 155, 175, 310, 329, 385, 388, 422, 513, 514, 528], "forward": [10, 34, 35, 49, 110, 231, 269, 372, 390, 447, 477, 479, 482, 483, 484, 486, 487], "condit": [10, 65, 69, 70, 71, 76, 77, 84, 106, 119, 129, 161, 163, 184, 241, 244, 262, 282, 283, 284, 288, 290, 293, 348, 417, 429, 500, 513], "given": [10, 13, 34, 44, 45, 47, 51, 52, 67, 74, 108, 116, 119, 120, 129, 133, 136, 151, 155, 158, 170, 171, 183, 184, 185, 192, 201, 207, 212, 216, 218, 227, 246, 248, 256, 270, 279, 288, 290, 294, 306, 324, 350, 372, 387, 402, 411, 418, 427, 443, 447, 477, 484, 486, 488, 490, 509], "light": [10, 125, 128, 136, 269, 326, 373, 431], "treatment": 10, "until": [10, 48, 77, 147, 148, 175, 180, 216, 245, 266, 275, 280, 282, 284, 287, 290, 309, 320, 332, 334, 370, 385, 415, 429, 431, 475, 484, 513], "rather": [10, 35, 87, 119, 120, 284, 404, 479, 525], "introduc": [10, 11, 88, 109, 122, 247, 403, 432, 478, 482], "earli": [10, 11, 34], "lesson": [10, 119, 120, 268], "nearli": [10, 120, 263, 320, 328, 383, 513, 516], "user": [10, 11, 23, 39, 40, 43, 66, 70, 79, 84, 85, 88, 95, 109, 110, 119, 120, 165, 166, 217, 229, 244, 262, 264, 265, 267, 273, 280, 284, 290, 304, 335, 405, 410, 411, 415, 488, 491, 503, 509, 518, 520, 523, 526, 528], "outsid": [10, 53, 56, 57, 58, 62, 64, 85, 95, 98, 99, 103, 104, 178, 179, 196, 204, 220, 221, 222, 223, 224, 228, 254, 262, 290, 339, 340, 356, 357, 360, 387, 397, 398, 448, 468, 475, 484, 523], "word": [10, 32, 33, 35, 36, 70, 120, 124, 125, 127, 128, 129, 130, 133, 136, 147, 148, 157, 168, 170, 173, 175, 182, 187, 193, 201, 203, 210, 216, 235, 244, 257, 258, 262, 264, 268, 271, 272, 273, 274, 282, 284, 293, 296, 298, 300, 307, 310, 319, 323, 326, 333, 336, 343, 366, 376, 385, 390, 391, 392, 395, 397, 398, 400, 404, 406, 413, 419, 421, 427, 429, 431, 436, 441, 443, 491, 495, 496, 506, 513], "recurs": [10, 481], "doe": [10, 13, 15, 35, 36, 38, 44, 51, 65, 67, 70, 71, 74, 79, 80, 82, 84, 89, 108, 109, 119, 120, 124, 129, 136, 147, 148, 158, 159, 160, 161, 162, 163, 166, 169, 170, 172, 180, 183, 184, 185, 186, 187, 188, 189, 190, 195, 201, 207, 218, 230, 231, 244, 246, 253, 254, 257, 266, 268, 269, 270, 274, 276, 277, 285, 288, 289, 290, 300, 303, 308, 311, 317, 319, 322, 337, 343, 344, 347, 353, 360, 368, 369, 370, 372, 383, 388, 392, 400, 401, 402, 403, 406, 413, 416, 423, 424, 425, 427, 437, 439, 442, 447, 468, 482, 485, 487, 492, 496, 500, 501, 513, 520, 524, 528], "appear": [10, 51, 63, 74, 76, 81, 120, 126, 127, 129, 130, 133, 136, 140, 141, 144, 145, 146, 156, 183, 216, 218, 264, 266, 275, 287, 308, 323, 326, 328, 391, 392, 397, 398, 414, 416, 419, 421, 431, 437, 447, 492, 499, 501, 506, 513], "11": [10, 13, 32, 33, 44, 52, 60, 61, 67, 79, 114, 120, 125, 133, 142, 143, 147, 148, 151, 152, 154, 156, 158, 162, 163, 168, 183, 184, 185, 186, 187, 190, 192, 203, 209, 217, 230, 231, 248, 261, 277, 288, 289, 290, 294, 311, 321, 326, 344, 373, 377, 382, 383, 384, 385, 386, 387, 388, 392, 401, 402, 403, 407, 413, 414, 415, 416, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 429, 430, 431, 432, 433, 437, 438, 439, 440, 442, 443, 444, 447, 468, 488, 491, 529, 530], "16": [10, 79, 81, 87, 120, 131, 134, 147, 148, 151, 152, 156, 158, 162, 163, 164, 168, 182, 188, 192, 193, 213, 231, 256, 274, 277, 288, 290, 300, 310, 311, 336, 385, 388, 422, 430, 488], "brand": [10, 100, 105, 272, 522], "real": [10, 34, 39, 48, 85, 88, 120, 351, 403, 483, 512, 513], "world": [10, 32, 33, 34, 39, 48, 85, 95, 120, 122, 173, 207, 244, 246, 262, 264, 268, 276, 319, 335, 360, 505, 512, 513], "simpl": [10, 35, 44, 50, 78, 88, 89, 92, 109, 110, 112, 119, 125, 128, 163, 167, 180, 181, 186, 192, 204, 262, 264, 266, 268, 269, 270, 272, 273, 285, 292, 293, 319, 321, 322, 324, 330, 334, 341, 348, 365, 385, 386, 403, 421, 438, 475, 495, 496, 513, 517, 520, 525, 528, 530], "regular": [10, 70, 120, 244, 300, 323, 326, 329, 335, 382, 383, 385, 387, 389, 400, 404, 436], "express": [10, 67, 73, 74, 76, 77, 81, 83, 87, 89, 120, 181, 188, 189, 193, 205, 218, 225, 229, 244, 254, 264, 267, 284, 285, 290, 308, 326, 329, 335, 367, 382, 383, 385, 387, 389, 400, 404, 415, 420, 421, 425, 426, 442, 443, 444, 488, 491, 492, 495, 498, 499, 500, 501], "search": [10, 12, 85, 120, 127, 165, 244, 246, 281, 317, 320, 328, 330, 382, 383, 384, 386, 388, 389, 401, 403, 404, 405, 417, 421, 422, 514, 515, 520, 525], "pars": [10, 13, 23, 84, 120, 135, 244, 267, 270, 300, 315, 317, 318, 320, 327, 333, 335, 360, 385, 403, 428, 437, 495, 496, 519, 520, 524, 527, 528], "autom": [10, 23, 293], "retriev": [10, 87, 88, 89, 90, 91, 95, 98, 99, 100, 103, 104, 105, 108, 110, 113, 116, 131, 154, 159, 244, 263, 270, 317, 319, 320, 324, 326, 327, 328, 329, 331, 334, 335, 336, 360, 361, 365, 509, 513, 514, 515, 518, 520, 522, 523, 525, 527, 528], "across": [10, 74, 89, 114, 270, 272, 331, 332, 381, 514, 519, 527], "scrape": [10, 13, 14, 15, 16, 17, 18, 21, 25, 26, 28, 29, 32, 33, 244, 320, 335], "object": [10, 13, 34, 35, 37, 38, 39, 40, 41, 43, 45, 47, 51, 53, 56, 65, 69, 72, 81, 89, 120, 130, 131, 150, 151, 152, 153, 154, 155, 158, 162, 169, 172, 175, 182, 183, 186, 187, 188, 189, 190, 191, 192, 212, 218, 225, 244, 245, 246, 248, 249, 251, 252, 253, 254, 256, 258, 290, 299, 300, 302, 303, 312, 315, 321, 322, 330, 334, 335, 337, 338, 341, 342, 344, 345, 348, 350, 351, 360, 361, 362, 366, 373, 376, 377, 378, 386, 401, 402, 417, 418, 421, 425, 433, 440, 447, 453, 454, 455, 457, 458, 459, 461, 462, 463, 475, 477, 478, 479, 482, 484, 486, 487, 518, 519, 527, 528], "servic": [10, 12, 100, 105, 244, 513, 518, 519, 526, 528], "xml": [10, 244, 318, 329, 515, 516, 517, 518, 519, 520, 523, 527, 529], "json": [10, 30, 109, 110, 244, 509, 514, 515, 517, 519, 520, 527, 528, 529], "databas": [10, 85, 86, 87, 88, 94, 95, 106, 107, 108, 112, 114, 116, 161, 244, 509, 512, 513, 514, 520], "queri": [10, 89, 92, 107, 113, 244, 513, 528], "visual": [10, 44, 244, 254, 509], "ultim": 10, "shift": [10, 34], "informat": [10, 23, 115], "class": [10, 11, 13, 16, 17, 18, 23, 27, 28, 36, 38, 39, 40, 43, 49, 50, 52, 54, 56, 60, 64, 72, 81, 102, 151, 152, 154, 168, 181, 183, 184, 187, 188, 196, 244, 245, 246, 248, 249, 250, 251, 252, 253, 254, 256, 257, 258, 259, 260, 275, 318, 335, 337, 342, 345, 346, 350, 351, 352, 353, 354, 361, 362, 364, 365, 366, 373, 377, 378, 380, 405, 447, 475, 479, 484, 486, 493, 506, 524], "becom": [10, 35, 51, 78, 120, 126, 166, 176, 219, 246, 266, 268, 272, 274, 282, 288, 290, 293, 312, 346, 348, 352, 355, 448, 513, 516, 518, 528], "interest": [10, 11, 26, 43, 163, 166, 246, 256, 265, 269, 273, 300, 310, 312, 318, 324, 385, 388, 403, 425], "becaus": [10, 51, 71, 74, 75, 76, 82, 94, 109, 110, 115, 119, 120, 126, 127, 128, 129, 153, 154, 162, 164, 173, 181, 199, 235, 246, 250, 254, 260, 264, 265, 266, 268, 270, 274, 275, 280, 282, 284, 285, 290, 292, 293, 300, 307, 308, 309, 329, 365, 388, 389, 402, 403, 410, 411, 418, 425, 438, 440, 443, 444, 478, 496, 499, 505, 506, 513, 516], "lot": [10, 11, 13, 20, 75, 88, 112, 119, 120, 121, 122, 125, 126, 227, 269, 300, 324, 330, 377, 429, 496, 509, 513], "overlap": 10, "between": [10, 28, 41, 44, 47, 50, 51, 52, 69, 70, 77, 88, 95, 112, 114, 119, 120, 127, 134, 144, 145, 146, 153, 168, 171, 186, 190, 191, 192, 195, 212, 227, 235, 241, 244, 245, 247, 248, 256, 264, 270, 273, 275, 278, 287, 302, 303, 307, 308, 317, 320, 321, 322, 324, 326, 330, 332, 334, 343, 350, 360, 373, 383, 384, 385, 388, 392, 445, 468, 479, 480, 498, 500, 505, 514, 516, 518, 519, 530], "pick": [10, 11, 20, 25, 29, 37, 44, 45, 109, 110, 125, 166, 180, 186, 261, 270, 300, 310, 329, 350, 483, 484, 486], "technic": [10, 93, 120, 433], "And": [10, 11, 36, 119, 120, 163, 264, 269, 272, 275, 300, 372, 443, 487, 516, 518], "style": [10, 27, 28, 34, 39, 322, 416, 474, 479, 486, 527], "move": [10, 34, 52, 63, 84, 119, 120, 122, 153, 155, 175, 196, 204, 269, 270, 345, 372, 431, 452, 453, 454, 456, 457, 458, 460, 461, 462, 468, 475, 477, 479, 480, 483, 484, 486], "through": [10, 11, 21, 44, 76, 89, 106, 109, 110, 114, 119, 120, 125, 128, 129, 131, 136, 154, 161, 162, 165, 188, 191, 195, 209, 244, 246, 259, 269, 273, 280, 282, 284, 285, 288, 296, 300, 304, 310, 316, 318, 326, 327, 328, 333, 341, 353, 360, 370, 376, 386, 389, 403, 417, 422, 428, 431, 437, 438, 481, 482, 483, 487, 496, 513, 515, 525, 527, 528], "minimum": [10, 11, 136, 156, 200, 244, 291, 368], "As": [10, 11, 35, 51, 88, 89, 109, 119, 122, 126, 127, 151, 152, 163, 166, 175, 246, 254, 263, 265, 268, 269, 281, 284, 285, 301, 313, 320, 328, 329, 332, 333, 338, 345, 348, 352, 365, 376, 383, 385, 403, 410, 421, 433, 492, 496, 520, 522, 528], "holder": [10, 12, 32, 74], "permiss": [10, 12, 158], "remain": [10, 119, 120, 204, 288, 483, 528], "gnu": [10, 11], "recent": [10, 26, 84, 158, 166, 264, 266, 268, 300, 415, 509, 513, 528], "alik": 10, "gener": [10, 11, 26, 40, 75, 78, 84, 85, 87, 109, 127, 175, 184, 185, 218, 235, 246, 267, 268, 270, 285, 288, 290, 299, 300, 320, 329, 331, 376, 383, 389, 417, 432, 442, 482, 491, 506, 510, 516, 518, 526], "gfdl": 10, "cc": [10, 12], "BY": [10, 12, 87, 108, 158, 162, 163], "wikipedia": [10, 23, 25, 32, 33, 44, 88, 89, 127, 153, 164, 195, 403, 496], "maintain": [10, 34, 87, 88, 95, 115, 518], "strong": 10, "copyleft": 10, "tradit": 10, "while": [10, 32, 33, 44, 61, 82, 92, 109, 110, 120, 159, 160, 162, 180, 207, 217, 241, 244, 261, 263, 264, 265, 268, 269, 274, 275, 277, 278, 279, 280, 282, 284, 285, 287, 288, 289, 291, 294, 311, 320, 321, 327, 331, 333, 348, 361, 385, 403, 404, 415, 421, 429, 439, 495, 496, 506, 510, 513, 520, 525, 528], "make": [10, 11, 12, 13, 20, 34, 36, 40, 48, 51, 72, 78, 81, 85, 88, 89, 92, 94, 95, 106, 109, 112, 119, 120, 121, 122, 125, 126, 128, 129, 131, 136, 140, 141, 142, 143, 144, 145, 147, 148, 149, 152, 154, 157, 158, 166, 167, 169, 171, 174, 180, 181, 184, 191, 232, 233, 234, 235, 243, 244, 245, 246, 248, 265, 266, 267, 268, 269, 273, 274, 275, 278, 281, 282, 284, 285, 290, 293, 297, 299, 300, 303, 304, 312, 314, 318, 319, 320, 321, 324, 331, 332, 333, 334, 336, 341, 342, 344, 347, 353, 360, 365, 368, 371, 375, 376, 380, 385, 392, 397, 398, 401, 409, 411, 415, 421, 425, 438, 468, 475, 479, 482, 485, 492, 493, 498, 499, 507, 509, 510, 513, 517, 518, 520, 526, 528], "straightforward": [10, 270], "reus": [10, 12, 34, 172, 243, 244, 245, 250, 252, 259, 262, 348, 352], "fit": [10, 34, 69, 112, 162, 269, 528], "serv": [10, 35, 268, 403, 491], "import": [10, 11, 13, 14, 15, 20, 21, 23, 25, 26, 29, 34, 51, 88, 89, 107, 109, 110, 112, 114, 117, 119, 120, 122, 125, 154, 166, 171, 173, 218, 225, 247, 251, 254, 275, 303, 317, 318, 321, 324, 328, 345, 348, 360, 368, 372, 376, 377, 381, 382, 384, 386, 401, 402, 403, 443, 447, 468, 475, 478, 479, 482, 486, 506, 508, 513, 517, 518, 520, 523, 528], "educ": [10, 59], "cambridg": [10, 11, 156, 168], "press": [10, 11, 94, 110, 377, 504, 514, 529], "decis": 10, "reader": [10, 11, 120, 151, 165, 244, 272, 492], "lauren": 10, "cowl": 10, "patienc": 10, "guidanc": [10, 11], "deal": [10, 89, 112, 119, 158, 528], "resolv": [10, 509], "around": [10, 11, 23, 25, 27, 85, 120, 175, 268, 293, 324, 371, 381, 385, 431, 451, 479, 499], "www": [10, 12, 13, 14, 15, 21, 23, 26, 27, 32, 33, 44, 89, 128, 158, 164, 183, 195, 264, 270, 273, 317, 318, 319, 320, 321, 322, 323, 324, 329, 330, 334, 336, 360, 391, 397, 398, 509, 513, 514, 520, 526, 527, 528, 530], "chuck": [10, 12, 124, 129, 131, 330, 336, 514, 516, 517, 520, 530], "com": [10, 11, 12, 13, 20, 25, 29, 32, 33, 44, 110, 128, 136, 158, 164, 183, 264, 273, 275, 317, 318, 319, 320, 321, 322, 323, 329, 330, 334, 336, 360, 362, 382, 391, 397, 398, 400, 442, 509, 513, 514, 518, 520, 528, 529, 530], "ann": [10, 12, 14, 28, 32, 33, 144, 145, 146, 151, 152, 156, 168, 446, 520], "arbor": [10, 12, 14, 28, 32, 33, 156, 168, 446, 520], "mi": [10, 11, 12, 32, 33, 120, 156, 168, 520], "usa": [10, 12, 246, 509, 520], "septemb": [10, 12], "9": [10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 30, 32, 33, 38, 44, 67, 70, 79, 86, 114, 119, 120, 124, 133, 134, 142, 143, 151, 152, 156, 168, 170, 171, 178, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 207, 209, 213, 227, 230, 231, 244, 248, 261, 277, 285, 287, 288, 289, 290, 294, 297, 311, 312, 316, 317, 337, 339, 343, 344, 356, 357, 367, 368, 373, 377, 380, 382, 383, 384, 385, 386, 387, 388, 390, 392, 401, 402, 403, 404, 407, 413, 414, 415, 416, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 429, 430, 431, 432, 433, 436, 437, 438, 439, 440, 442, 443, 444, 445, 447, 468, 488, 489, 500, 510, 513, 514, 515], "2013": [10, 12, 151, 152, 513, 528], "clinic": 10, "professor": [10, 11, 16, 17, 18, 26, 27, 219, 346, 448], "school": [10, 11, 32, 33], "leader": [11, 264], "grace": [11, 151, 152, 168, 307], "knitter": 11, "ewelina": 11, "papiez": 11, "shrijesh": 11, "siwakoti": 11, "anthoni": [11, 151], "tyler": 11, "carvett": 11, "robert": [11, 151, 152, 411], "miner": [11, 151, 152], "enoch": 11, "ameyaw": 11, "orli": 11, "forster": 11, "karen": 11, "lin": 11, "mehul": 11, "goel": 11, "kathryn": 11, "cunningham": 11, "carl": 11, "hayn": 11, "eric": 11, "reed": 11, "foothil": 11, "colleg": [11, 32, 156, 168, 510], "adithya": 11, "raman": 11, "ashutosh": 11, "agraw": 11, "nina": 11, "chen": 11, "stephen": [11, 136, 158, 162, 163, 164, 300, 310, 382, 383, 384, 385, 388, 422, 446], "catto": 11, "tamara": 11, "brunnock": 11, "mihaela": 11, "mack": [11, 411], "chri": [11, 134, 490], "kolosiwski": 11, "dustin": [11, 151], "farlei": 11, "jen": 11, "leerssen": 11, "naveen": 11, "kt": 11, "mirza": 11, "ibrahimov": 11, "togarnk": 11, "zhou": 11, "fangyi": 11, "alistair": 11, "walsh": 11, "erica": [11, 313], "brodi": [11, 151, 152], "jih": 11, "sheng": 11, "huang": 11, "loui": [11, 136, 151, 156, 168, 383], "luangkesorn": 11, "michael": [11, 151, 229], "fudg": 11, "detail": [11, 63, 88, 164, 178, 184, 244, 263, 264, 269, 282, 300, 324, 333, 339, 362, 384, 385, 403, 451], "github": [11, 30, 155, 362, 518], "csev": [11, 384, 388, 513, 514], "py4e": [11, 128, 158, 164, 264, 273, 319, 334, 509, 513, 514, 520, 528], "graph": [11, 508, 510], "bruce": [11, 229], "shield": 11, "copi": [11, 12, 30, 44, 81, 151, 152, 154, 155, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 250, 251, 264, 266, 270, 280, 287, 290, 300, 312, 314, 318, 319, 321, 322, 331, 332, 343, 344, 351, 363, 368, 370, 371, 375, 381, 401, 402, 425, 445, 483, 487, 513, 518], "edit": [11, 92, 126, 167, 263, 312, 513, 528], "draft": 11, "sarah": [11, 43, 200], "hegg": 11, "steven": 11, "cherri": 11, "kathleen": 11, "barbarow": 11, "andrea": 11, "parker": 11, "radaphat": 11, "chongthammakun": 11, "megan": 11, "hixon": 11, "kirbi": 11, "urner": 11, "barbrow": 11, "kati": [11, 201], "kujala": 11, "noah": 11, "botim": [11, 110], "emili": [11, 124], "alind": 11, "thompson": [11, 151, 152], "kular": 11, "jame": [11, 38, 129, 151, 158, 162, 163, 442, 446, 447, 529], "perri": 11, "hofer": 11, "eytan": 11, "adar": 11, "peter": [11, 151], "robinson": 11, "deborah": 11, "j": [11, 168, 207, 257, 277, 288, 345, 351, 423, 509, 513, 520, 528, 529], "nelson": 11, "jonathan": 11, "c": [11, 43, 47, 52, 56, 65, 67, 69, 70, 71, 73, 80, 81, 129, 140, 141, 147, 148, 151, 160, 171, 186, 192, 195, 215, 217, 219, 221, 231, 246, 270, 272, 288, 289, 301, 314, 346, 362, 373, 392, 401, 409, 418, 423, 430, 436, 438, 443, 448, 468, 474, 479, 486, 500], "eden": 11, "rassett": 11, "jeannett": 11, "schroeder": 11, "justin": 11, "feezel": 11, "chuanqi": 11, "li": [11, 318], "gerald": 11, "gordini": 11, "gavin": 11, "thoma": 11, "strassel": 11, "ryan": 11, "clement": 11, "alissa": 11, "tallei": 11, "caitlin": 11, "holman": 11, "yong": 11, "kim": [11, 32, 33, 433], "stover": 11, "cheri": 11, "edmond": 11, "maria": [11, 156, 168, 313], "seiferl": 11, "romer": 11, "kristi": 11, "d": [11, 47, 65, 67, 69, 70, 73, 80, 129, 134, 140, 141, 151, 156, 160, 171, 186, 191, 192, 195, 213, 227, 231, 270, 288, 301, 314, 392, 401, 402, 404, 416, 417, 423, 433, 436, 438, 443, 468, 479, 499], "arana": 11, "rk": 11, "grant": [11, 12, 110, 156, 168], "boyer": 11, "hedemarri": 11, "dussan": 11, "januari": [11, 168, 510, 529], "1999": [11, 151, 152, 529], "introductori": [11, 120, 122, 448], "java": [11, 158, 162, 163, 246, 270, 400], "taught": [11, 122], "frustrat": [11, 119, 122], "failur": [11, 266, 300, 520], "rate": [11, 16, 17, 18, 43, 69, 70, 256, 263, 289, 356, 357, 490, 509, 513, 520, 528], "too": [11, 90, 91, 98, 99, 103, 104, 110, 162, 171, 186, 192, 227, 262, 264, 266, 278, 300, 307, 442, 496, 520], "high": [11, 32, 33, 151, 156, 168, 171, 186, 192, 227, 235, 251, 262, 263, 267, 270, 305, 328], "succeed": 11, "achiev": [11, 81, 131, 252], "low": [11, 100, 105, 151, 168, 171, 176, 186, 192, 219, 227, 235, 251, 262, 267, 305, 334, 346, 355, 448, 522], "One": [11, 27, 35, 44, 55, 73, 76, 78, 90, 91, 94, 95, 110, 120, 122, 128, 151, 152, 153, 154, 230, 235, 246, 281, 283, 293, 302, 319, 328, 330, 334, 343, 344, 347, 360, 361, 415, 417, 421, 429, 436, 440, 442, 480, 495, 504, 507, 510, 513, 518, 528], "saw": [11, 36, 84, 264, 268], "book": [11, 12, 38, 89, 96, 101, 115, 120, 122, 129, 136, 243, 244, 248, 250, 252, 264, 265, 269, 272, 273, 274, 327, 348, 350, 364, 365, 366, 385, 403, 408, 409, 411, 487, 513, 518, 525, 529], "big": [11, 120, 160, 162, 171, 266, 269, 385, 431, 474, 528], "much": [11, 63, 115, 117, 119, 120, 122, 125, 137, 138, 164, 176, 246, 263, 264, 268, 269, 272, 273, 281, 290, 299, 300, 307, 324, 329, 333, 352, 355, 372, 383, 385, 388, 409, 431, 443, 479, 481, 487, 492, 493, 498, 513, 526], "unnecessari": [11, 285], "enough": [11, 70, 125, 126, 127, 180, 184, 300, 385, 416, 514], "suffer": 11, "trap": 11, "door": [11, 193], "proce": [11, 84, 264], "gradual": [11, 126], "somewher": [11, 120, 246, 483], "fall": [11, 51, 52, 156, 168, 266, 270, 285], "fast": [11, 89, 95, 112, 115, 122, 136, 171, 191, 227, 257, 263, 274], "rest": [11, 32, 33, 76, 82, 120, 122, 129, 168, 172, 230, 243, 246, 269, 272, 348, 361, 365, 387, 421, 513], "keep": [11, 39, 44, 88, 89, 94, 109, 110, 115, 119, 120, 136, 169, 174, 180, 189, 245, 249, 250, 263, 268, 284, 285, 288, 300, 304, 348, 377, 380, 425, 437, 475, 479, 486, 491, 496, 506, 528], "better": [11, 35, 60, 100, 105, 119, 126, 129, 181, 190, 191, 236, 237, 238, 245, 246, 254, 264, 266, 269, 273, 290, 300, 358, 359, 421], "50": [11, 43, 53, 56, 69, 70, 151, 152, 158, 162, 163, 184, 185, 199, 207, 219, 227, 256, 348, 369, 372, 436, 447, 453, 454, 457, 458, 461, 462, 477, 480, 483, 491, 514, 528], "care": [11, 94, 109, 120, 122, 136, 162, 169, 246, 274, 278, 279, 287, 361, 421], "vocabulari": [11, 262, 269, 272, 275], "tri": [11, 12, 166, 330, 385, 411, 418], "jargon": 11, "term": [11, 88, 93, 129, 151, 152, 166, 182, 192, 270, 282, 296, 322, 341, 342, 365, 388, 436, 481, 496, 513, 514], "avoid": [11, 77, 78, 82, 94, 109, 123, 127, 136, 172, 173, 174, 190, 191, 244, 249, 299, 300, 307, 331, 440, 443, 496, 506, 513, 526], "difficult": [11, 78, 90, 91, 98, 99, 103, 104, 136, 274, 416, 492], "split": [11, 47, 124, 125, 151, 156, 157, 162, 199, 273, 300, 302, 307, 310, 385, 386, 388, 403, 442], "small": [11, 74, 112, 119, 122, 160, 162, 171, 263, 266, 268, 275, 285, 310, 348, 377, 378, 386, 514], "step": [11, 25, 34, 44, 119, 120, 188, 244, 268, 269, 281, 282, 284, 293, 324, 360, 363, 376, 377, 379, 482, 500, 513, 518], "subset": [11, 114, 190, 404, 514], "whim": 11, "chose": [11, 36, 119, 178, 339], "understood": 11, "let": [11, 20, 21, 35, 37, 44, 51, 60, 86, 87, 88, 90, 91, 96, 98, 99, 101, 103, 104, 109, 119, 120, 125, 128, 165, 172, 204, 236, 237, 238, 244, 245, 246, 250, 254, 261, 264, 273, 300, 329, 358, 359, 362, 365, 369, 371, 377, 384, 388, 409, 421, 425, 431, 475, 480, 491, 502], "releas": [11, 119, 122, 155], "modifi": [11, 23, 44, 48, 81, 126, 147, 148, 151, 154, 158, 182, 183, 186, 188, 189, 192, 250, 254, 297, 298, 300, 301, 303, 305, 318, 326, 344, 370, 376, 377, 406, 410, 418, 440, 443, 445, 468, 475, 491, 525], "distribut": [11, 23, 235, 510], "next": [11, 43, 44, 56, 73, 84, 102, 107, 109, 110, 112, 119, 120, 122, 136, 152, 156, 167, 168, 180, 182, 186, 192, 219, 232, 233, 234, 235, 246, 253, 256, 262, 263, 264, 269, 274, 280, 290, 293, 300, 311, 316, 320, 324, 329, 331, 332, 334, 346, 350, 406, 429, 431, 438, 499, 513, 514, 518, 528, 530], "cool": [11, 167, 427], "teacher": [11, 12, 244, 485], "virginia": [11, 151, 152, 156, 168], "adopt": [11, 176, 219, 346, 355, 448], "translat": [11, 12, 125, 162, 246, 261, 267, 270, 282, 288, 385, 388, 442], "sent": [11, 324, 333, 406, 513], "unusu": [11, 251, 254], "revis": [11, 159, 385], "incorpor": 11, "meyer": 11, "2001": [11, 151, 152, 168], "green": [11, 106, 144, 145, 146, 156, 168, 193, 254, 260, 368, 369, 371, 373, 375, 376, 377, 378, 380, 381, 410, 411, 420, 429, 447, 454, 458, 462, 475, 477, 510], "tea": 11, "sell": [11, 12], "amazon": 11, "greenteapress": 11, "2003": [11, 151, 152, 529], "olin": 11, "got": [11, 79, 80, 90, 91, 98, 99, 103, 104, 120, 264, 360, 451], "contrast": 11, "strike": 11, "struggl": [11, 122], "fun": [11, 136, 161, 273, 274, 407, 430, 443], "last": [11, 32, 33, 37, 43, 55, 84, 100, 101, 104, 105, 114, 117, 120, 144, 145, 146, 151, 158, 162, 163, 166, 169, 182, 183, 186, 187, 188, 189, 190, 191, 192, 200, 201, 203, 204, 249, 251, 254, 257, 260, 264, 266, 268, 277, 284, 287, 288, 290, 296, 297, 300, 301, 312, 332, 343, 344, 347, 365, 384, 388, 391, 392, 397, 398, 401, 409, 415, 420, 421, 425, 427, 429, 431, 437, 444, 445, 487, 497, 500, 513, 522, 525, 528, 529], "especi": [11, 119, 120, 192, 251, 266], "2008": [11, 151, 152, 158, 162, 163, 164, 300, 310, 385, 388, 422, 529], "editor": [11, 92, 120, 161, 163, 174, 270, 276, 300, 496], "good": [11, 27, 28, 44, 69, 78, 95, 100, 105, 119, 120, 122, 127, 151, 152, 159, 162, 166, 180, 186, 192, 199, 235, 251, 264, 268, 273, 274, 275, 298, 300, 343, 344, 384, 388, 400, 423, 437, 475, 492, 496, 504, 506, 518, 520, 528], "enjoi": [11, 217], "littl": [11, 20, 85, 112, 119, 122, 151, 152, 156, 162, 167, 168, 169, 171, 227, 266, 268, 270, 319, 370, 373, 377, 388, 403, 491, 513, 528], "bit": [11, 20, 109, 110, 119, 120, 122, 128, 169, 246, 264, 266, 268, 269, 270, 310, 348, 353, 360, 377, 380, 381, 383, 403, 404, 528], "importantli": [11, 341], "turn": [11, 20, 34, 35, 36, 44, 49, 51, 109, 119, 122, 136, 161, 235, 244, 263, 264, 265, 267, 268, 272, 365, 372, 380, 381, 384, 429, 431, 468, 474, 482, 483, 484, 485, 486, 487, 497, 506, 525], "favorit": [11, 21, 323, 409, 491], "section": [11, 12, 32, 33, 38, 87, 88, 109, 110, 119, 120, 167, 168, 175, 180, 219, 229, 244, 245, 247, 262, 284, 318, 322, 335, 346, 371, 405, 422, 425, 432, 437, 495, 513], "foundat": [11, 341], "collabor": 11, "lulu": [11, 12], "earlier": [11, 34, 35, 36, 44, 75, 84, 120, 131, 235, 250, 268, 269, 270, 304, 319, 385, 403], "suggest": [11, 34, 51, 54, 55, 57, 58, 60, 61, 62, 63, 126, 176, 220, 221, 222, 223, 224, 228, 239, 240, 264, 275, 468], "wife": 11, "lisa": 11, "her": [11, 26, 400, 483, 491], "everyth": [11, 41, 120, 151, 402, 484, 492], "els": [11, 67, 71, 73, 78, 79, 80, 83, 88, 120, 128, 129, 136, 160, 186, 191, 192, 193, 197, 207, 231, 244, 246, 264, 266, 268, 274, 275, 277, 280, 281, 288, 290, 294, 409, 439, 483, 506, 520], "downeyneedham": 11, "ma": [11, 32, 33, 156, 168, 509], "franklin": [11, 156, 168], "w": [11, 155, 169, 203, 230, 231, 299, 350, 392, 401, 424], "engin": [11, 166, 247, 317, 320, 328, 386, 445, 514], "sharp": [11, 120], "ei": [11, 147, 148], "thought": [11, 39, 112, 120, 164, 246, 264, 265, 285], "past": [11, 30, 78, 184, 185, 250, 266, 520], "Their": [11, 26], "enthusiasm": 11, "huge": [11, 409], "lloyd": 11, "hugh": 11, "yvon": 11, "bouliann": 11, "fred": [11, 84, 170], "bremmer": 11, "jonah": 11, "cohen": 11, "conlon": 11, "benoit": 11, "girard": 11, "courtnei": 11, "gleason": 11, "katherin": 11, "smith": [11, 151, 152, 156, 168, 307, 382, 529], "lee": [11, 151], "harr": 11, "kaylin": 11, "david": [11, 136, 151, 513], "kershaw": 11, "eddi": [11, 151], "lam": 11, "man": [11, 59, 151, 152], "mayo": 11, "mcaloon": 11, "matthew": [11, 151], "moelter": 11, "simon": [11, 151, 152], "dicon": 11, "montford": 11, "ouzt": 11, "kevin": [11, 129, 151], "park": 11, "pool": 11, "schmitt": 11, "robin": [11, 26, 156, 168], "shaw": 11, "paul": [11, 21, 26, 32, 33, 151, 156, 168], "sleigh": 11, "craig": 11, "snydal": 11, "ian": 11, "keith": 11, "verheyden": 11, "winstanlei": 11, "wrobel": 11, "mosh": 11, "zadka": 11, "christoph": 11, "zwerschk": 11, "mayer": 11, "hayden": 11, "mcafe": 11, "angel": [11, 151, 152, 156, 168], "arnal": 11, "tauhidul": 11, "hoqu": 11, "lex": 11, "berezhni": 11, "michel": 11, "alzetta": 11, "andi": [11, 491], "mitchel": 11, "kalin": 11, "harvei": 11, "p": [11, 13, 15, 27, 28, 36, 51, 65, 170, 250, 251, 257, 289, 316, 321, 323, 330, 344, 368, 370, 372, 377, 499], "hutchin": 11, "gregor": 11, "lingl": 11, "juli": [11, 134, 151, 152], "florin": 11, "oprina": 11, "webr": 11, "ken": 11, "ivo": 11, "wever": 11, "curti": 11, "yanko": 11, "ben": [11, 151], "logan": [11, 156, 168], "jason": 11, "armstrong": 11, "cordier": 11, "brian": 11, "cain": 11, "rob": 11, "black": [11, 151, 152, 373, 380, 484, 486], "jean": [11, 151, 152], "philipp": 11, "rei": 11, "ecol": 11, "central": [11, 161, 261, 263, 267, 270], "pari": 11, "mader": 11, "georg": [11, 151, 156, 168, 257, 343], "washington": [11, 151, 156, 168], "made": [11, 20, 21, 28, 51, 87, 120, 125, 140, 141, 142, 143, 144, 145, 147, 148, 149, 210, 264, 269, 299, 332, 373, 378, 479, 496, 519], "jan": [11, 124, 129, 131, 151, 152, 158, 162, 163, 164, 168, 300, 310, 326, 385, 388, 422], "gundtoft": 11, "bruun": 11, "abel": 11, "alexi": 11, "dinno": 11, "thayer": 11, "roger": [11, 151, 152, 156, 168], "sperberg": 11, "sam": [11, 409], "bull": [11, 151], "andrew": [11, 151, 152], "cheung": 11, "corei": 11, "capel": 11, "alessandra": 11, "wim": 11, "champagn": 11, "dougla": [11, 151, 156, 168], "wright": 11, "jare": [11, 529], "spindor": 11, "peiheng": 11, "rai": [11, 136, 151, 529], "hagtvedt": 11, "torsten": 11, "h\u00fcbsch": 11, "inga": 11, "petuhhov": 11, "arn": 11, "babenhauserheid": 11, "casida": 11, "scott": [11, 151], "gordon": 11, "shephard": 11, "turner": 11, "adam": 11, "hobart": 11, "daryl": 11, "hammond": [11, 156, 168], "zimmerman": 11, "sass": 11, "bingham": 11, "leah": [11, 528], "engelbert": 11, "fenton": 11, "joe": [11, 134, 168], "funk": 11, "chao": 11, "pain": [11, 21, 274], "lubo": 11, "pint": 11, "gregg": 11, "lind": 11, "abigail": 11, "heithoff": 11, "max": [11, 108, 151, 173, 188, 200, 285, 304, 311, 312, 326], "hailperin": 11, "chotipat": 11, "pornavalai": 11, "stanislaw": 11, "antol": 11, "pashman": 11, "miguel": 11, "azevedo": 11, "jianhua": 11, "liu": 11, "nick": 11, "king": [11, 44, 151], "martin": 11, "zuther": 11, "ratnakar": 11, "tiwari": 11, "anurag": 11, "kelli": [11, 151, 152, 400], "kratzer": 11, "griffith": 11, "roydan": 11, "ongi": 11, "patryk": 11, "wolowiec": 11, "chonofski": 11, "russel": [11, 129, 151], "coleman": 11, "wei": 11, "barber": 11, "nam": [11, 345, 351], "nguyen": 11, "st\u00e9phane": 11, "morin": 11, "fernando": 11, "tardio": 11, "stoop": 11, "prefer": [12, 32, 33, 59, 440, 510], "restrict": [12, 120], "But": [12, 21, 27, 36, 75, 82, 88, 119, 120, 122, 125, 127, 128, 136, 161, 172, 180, 181, 245, 246, 263, 266, 269, 300, 309, 316, 324, 326, 330, 376, 377, 385, 403, 416, 426, 440, 443, 480, 483, 493, 494, 496, 504, 506, 514, 516, 520, 528], "unfortun": [12, 156], "unscrupul": 12, "freeli": [12, 92], "virtual": [12, 418, 479], "unchang": [12, 246], "demand": [12, 89, 388], "createspac": 12, "thankfulli": [12, 526], "polici": [12, 84, 513, 526], "give": [12, 35, 51, 67, 70, 74, 78, 84, 87, 90, 91, 110, 112, 119, 120, 125, 173, 190, 227, 235, 243, 245, 247, 254, 262, 263, 265, 266, 268, 273, 275, 283, 284, 330, 351, 352, 353, 385, 403, 432, 438, 444, 447, 484, 491, 495, 496, 501, 506, 507], "wish": [12, 41, 43, 51, 275, 404], "actual": [12, 28, 33, 41, 49, 75, 88, 89, 125, 158, 162, 164, 170, 190, 254, 268, 269, 270, 275, 285, 290, 309, 319, 322, 324, 334, 352, 360, 373, 385, 387, 421, 482, 487, 518, 523, 524], "attempt": [12, 88, 94, 109, 140, 141, 142, 143, 144, 145, 147, 148, 149, 158, 166, 246, 264, 316, 448, 479], "mani": [12, 36, 38, 44, 51, 55, 59, 85, 87, 88, 89, 92, 109, 110, 112, 115, 120, 121, 125, 127, 129, 136, 150, 152, 162, 164, 173, 186, 191, 192, 207, 235, 243, 251, 252, 262, 265, 266, 270, 273, 274, 275, 277, 278, 282, 284, 290, 300, 311, 312, 316, 324, 327, 330, 332, 334, 341, 343, 344, 347, 348, 362, 363, 365, 376, 388, 389, 390, 401, 403, 406, 425, 427, 429, 437, 440, 442, 447, 451, 479, 480, 481, 491, 492, 496, 509, 512, 513, 514, 518, 520, 525, 528], "regretfulli": 12, "element": [12, 23, 109, 110, 126, 127, 129, 147, 148, 187, 188, 190, 191, 200, 235, 244, 246, 247, 254, 262, 285, 297, 300, 302, 303, 304, 305, 307, 308, 309, 312, 313, 314, 315, 316, 321, 322, 377, 378, 388, 391, 397, 398, 415, 416, 417, 431, 434, 436, 437, 438, 440, 442, 443, 444, 445, 446, 451, 468, 515, 523, 527, 530], "recours": 12, "someon": [12, 88, 109, 110, 125, 134, 136, 171, 251, 264, 266, 269, 274, 300], "clone": [12, 155], "limit": [12, 73, 74, 108, 109, 110, 114, 115, 116, 120, 296, 440, 480, 504, 509, 513, 520, 526, 528], "permit": 12, "describ": [12, 13, 28, 44, 52, 74, 109, 115, 119, 120, 131, 166, 184, 187, 251, 290, 321, 322, 324, 329, 334, 342, 343, 344, 347, 376, 377, 392, 402, 425, 484], "advanc": [12, 89, 135, 244, 263, 269, 438], "coursepack": 12, "purpos": [12, 100, 104, 105, 115, 158, 166, 187, 210, 246, 250, 284, 290, 312, 331, 404, 416, 468, 522], "english": [12, 77, 90, 91, 98, 99, 103, 104, 127, 162, 163, 246, 282, 293], "respect": [12, 43, 56, 93, 95, 173, 181, 245, 250, 270, 285, 510, 520], "public": [12, 513, 518, 528], "particular": [12, 51, 87, 88, 94, 95, 109, 110, 115, 119, 120, 128, 131, 163, 190, 232, 233, 234, 282, 307, 309, 318, 328, 330, 353, 365, 386, 389, 404, 433, 438, 509, 526, 528], "relat": [12, 44, 51, 65, 87, 88, 93, 95, 120, 184, 268, 323, 434, 484, 522], "Of": [12, 119, 300, 411, 431], "claus": [12, 73, 84, 87, 88, 89, 109, 110, 114], "suffici": 12, "remix": [12, 244], "long": [12, 112, 114, 119, 156, 168, 174, 196, 235, 243, 264, 266, 273, 284, 290, 300, 324, 348, 380, 381, 404, 409, 421, 479, 480, 481, 482, 492, 496, 506, 513, 514, 527, 528], "clear": [12, 169, 243, 281, 380, 496], "accru": 12, "html": [13, 14, 15, 20, 21, 25, 26, 28, 29, 44, 89, 110, 151, 152, 244, 251, 300, 317, 318, 320, 323, 335, 336, 360, 361, 403, 416, 421, 422, 425, 484, 509, 514, 527, 530], "tag": [13, 14, 16, 17, 18, 20, 21, 23, 29, 30, 244, 317, 323, 326, 329, 335, 336, 360, 515, 516, 525, 529, 530], "h1": [13, 321, 323, 330], "sport": [13, 522], "sens": [13, 85, 92, 109, 110, 115, 119, 180, 245, 263, 264, 272, 281, 324, 365, 388, 502], "snippet": [13, 201, 213, 468], "beautifulsoup": [13, 14, 15, 20, 21, 23, 25, 26, 29, 30, 32, 33, 244, 317, 320, 326, 335, 336, 360, 361], "content": [13, 14, 15, 20, 21, 23, 25, 26, 29, 32, 33, 44, 81, 89, 136, 150, 151, 152, 154, 155, 157, 158, 162, 163, 164, 168, 182, 183, 186, 187, 188, 189, 190, 191, 192, 213, 251, 262, 285, 290, 311, 318, 320, 321, 322, 324, 326, 331, 332, 333, 334, 336, 343, 344, 366, 391, 392, 397, 401, 402, 425, 433, 438, 502, 513, 514, 529, 530], "parser": [13, 14, 15, 20, 21, 25, 26, 29, 317, 318, 329, 336, 360, 383, 388, 389, 525], "find_al": [13, 15, 20, 28, 29, 318], "class_": [13, 14, 15, 21, 27, 28, 318], "header": [13, 51, 74, 76, 165, 172, 182, 218, 244, 321, 322, 324, 332, 333, 334, 513, 528], "paragraph": [13, 23, 84, 262, 269, 270, 274, 318, 321, 365, 432], "link_tag": 13, "href": [13, 14, 15, 21, 23, 27, 28, 318, 322, 326, 329, 330, 336, 360], "re": [13, 26, 36, 43, 51, 174, 192, 245, 266, 365, 372, 377, 382, 384, 385, 386, 391, 392, 397, 398, 401, 402, 403, 431, 483, 505, 513, 514], "head": [13, 15, 21, 27, 32, 33, 49, 266, 303, 321, 322, 323, 447, 477, 479, 484, 486, 517, 529], "site": [13, 33, 318, 330, 514, 518, 526], "bodi": [13, 23, 74, 76, 150, 154, 158, 162, 163, 172, 180, 182, 192, 218, 280, 282, 284, 285, 288, 290, 293, 316, 321, 322, 323, 332, 378, 429, 484, 513, 525, 529, 530], "url": [13, 14, 15, 16, 17, 18, 20, 21, 23, 29, 30, 32, 33, 89, 155, 244, 317, 318, 319, 322, 326, 331, 332, 336, 360, 362, 377, 391, 397, 398, 513, 514, 520, 524, 526, 527, 528], "nytim": [13, 317, 360], "urllib": [13, 244, 317, 319, 326, 328, 329, 335, 360, 361, 520, 528], "request": [13, 14, 15, 20, 21, 25, 26, 29, 87, 158, 244, 317, 324, 331, 332, 334, 335, 360, 509, 518, 520, 526, 528], "urlopen": [13, 317, 331, 333, 360, 520, 528], "context": [13, 205, 317, 360, 440, 520, 528], "ctx": [13, 317, 360, 520, 528], "img": [13, 317, 322, 331, 336, 368, 370, 372, 375], "src": [13, 158, 162, 163, 317, 322, 336], "everi": [14, 28, 39, 44, 49, 51, 119, 128, 151, 166, 167, 168, 172, 186, 192, 216, 246, 249, 250, 251, 254, 262, 269, 275, 278, 281, 321, 368, 370, 371, 375, 376, 377, 380, 411, 436, 439, 478, 479], "cat": [14, 43, 56, 86, 89, 106, 142, 143, 151, 256, 275, 276, 294, 304, 308, 314, 350, 380, 390, 406, 423, 501], "dog": [14, 45, 106, 107, 133, 142, 143, 154, 256, 268, 269, 275, 294, 304, 308, 314, 350, 366, 407, 408, 409, 413, 491, 501, 518], "107one": 14, "pet": [14, 106, 107, 142, 143, 409, 488, 491], "suppos": [14, 41, 81, 119, 129, 151, 152, 184, 245, 246, 250, 264, 278, 279, 284, 303, 431], "webpag": [14, 25, 26, 27, 28, 29, 30, 244, 317, 318, 319, 321, 323, 336], "shown": [14, 36, 40, 44, 47, 51, 74, 89, 109, 125, 142, 143, 183, 184, 185, 190, 247, 251, 254, 270, 284, 288, 322, 370, 371, 372, 376, 380, 384, 425, 478, 479, 482, 483, 486, 487, 504, 518], "pictur": [14, 28, 269, 284, 360, 370, 371, 377, 378, 380, 381, 474, 479, 480, 483, 484, 486], "noth": [14, 41, 51, 74, 82, 119, 169, 190, 229, 334], "fix": [14, 70, 84, 116, 119, 120, 142, 143, 151, 152, 154, 166, 167, 168, 171, 183, 188, 189, 192, 244, 254, 260, 261, 266, 268, 278, 279, 300, 321, 348, 380, 386, 410, 411, 414, 421, 468, 474, 479, 480, 491, 493, 520, 527, 529], "buggi": [14, 290], "librari": [14, 15, 20, 21, 23, 25, 26, 29, 30, 152, 251, 254, 268, 270, 300, 317, 318, 320, 329, 330, 333, 334, 341, 360, 361, 362, 372, 376, 382, 385, 386, 403, 416, 421, 422, 425, 475, 480, 484, 506, 508, 514, 517, 519, 520, 524, 526, 528], "bs4": [14, 15, 20, 21, 25, 26, 29, 318, 329, 360], "hshv": 14, "petsoftheweek": 14, "r": [14, 15, 20, 21, 25, 26, 29, 79, 129, 150, 153, 154, 155, 168, 171, 187, 188, 273, 288, 317, 334, 368, 402, 404, 407, 414, 425, 429], "info": [14, 15, 16, 17, 18, 20, 21, 30, 244, 331, 446], "certain": [14, 15, 16, 17, 18, 20, 21, 27, 29, 30, 96, 101, 106, 120, 244, 246, 262, 434, 482, 490, 509, 520, 522], "pt": [14, 250], "cv": 14, "cvplbd": 14, "progress": [14, 81, 110, 119, 269, 285, 290, 312, 425, 513], "singl": [14, 15, 16, 17, 18, 21, 29, 30, 51, 72, 78, 87, 88, 89, 95, 109, 112, 119, 120, 128, 152, 157, 164, 183, 192, 244, 275, 290, 316, 324, 351, 384, 388, 390, 404, 421, 425, 434, 438, 442, 443, 485, 492, 495, 508, 513, 518, 525, 526], "si": [15, 21, 23, 26, 27, 32, 33, 513], "teaser": [15, 21, 27], "collect_info": [15, 20, 28, 29], "append": [15, 20, 28, 29, 43, 45, 85, 114, 124, 131, 134, 160, 169, 183, 187, 188, 197, 200, 207, 256, 277, 294, 300, 303, 304, 305, 311, 312, 362, 365, 366, 388, 438, 490], "base_url": [15, 21, 23, 26], "end": [15, 21, 23, 26, 28, 37, 51, 53, 63, 73, 74, 76, 79, 81, 84, 88, 89, 106, 109, 110, 115, 119, 120, 129, 136, 144, 145, 146, 150, 151, 152, 153, 154, 155, 157, 163, 164, 166, 168, 169, 172, 180, 183, 187, 188, 189, 191, 192, 244, 265, 272, 273, 274, 276, 277, 280, 284, 285, 287, 288, 290, 294, 300, 304, 305, 308, 314, 322, 324, 326, 330, 332, 334, 335, 347, 350, 362, 372, 385, 387, 388, 389, 391, 397, 398, 400, 404, 406, 420, 421, 425, 427, 429, 437, 445, 447, 448, 477, 484, 492, 495, 502, 504, 520], "down": [15, 20, 44, 119, 126, 129, 168, 196, 209, 239, 240, 263, 266, 268, 273, 281, 293, 326, 332, 363, 384, 483, 484, 486, 500, 513], "guess": [15, 151, 152, 171, 186, 189, 192, 227, 264, 279, 520], "On": [16, 17, 18, 89, 120, 151, 152, 246, 247], "comment": [16, 17, 18, 27, 28, 54, 55, 57, 58, 60, 61, 62, 63, 81, 120, 176, 182, 220, 221, 222, 223, 224, 228, 239, 240, 244, 280, 300, 363, 484, 495, 503], "prof": [16, 17, 18], "onei": [16, 17, 18, 21, 26], "both": [16, 17, 18, 44, 48, 51, 67, 77, 78, 81, 88, 106, 109, 114, 119, 120, 125, 133, 144, 145, 146, 153, 183, 186, 190, 192, 195, 199, 204, 215, 235, 245, 246, 247, 249, 250, 256, 265, 288, 299, 309, 312, 314, 319, 321, 324, 338, 351, 353, 378, 385, 390, 392, 397, 398, 409, 421, 438, 442, 447, 468, 496, 506, 510, 513, 514, 527], "layout": [16, 17, 18, 26, 44, 514], "div": [16, 17, 18, 23, 27, 28, 244, 318, 323, 335], "comments__styledcom": [16, 17, 18], "dzzyvm": [16, 17, 18], "dvnrbr": [16, 17, 18], "inspect": [16, 17, 18, 27, 28, 318], "assembl": [18, 243, 434], "ve": [18, 27, 28, 29, 40, 50, 51, 246, 425, 491], "blank": [18, 74, 79, 114, 118, 154, 160, 163, 245, 300, 324, 334, 383, 388, 468, 513], "sai": [20, 21, 34, 36, 49, 51, 59, 82, 88, 120, 158, 166, 205, 250, 253, 262, 264, 266, 268, 273, 275, 282, 288, 292, 293, 299, 309, 334, 353, 385, 387, 409, 421, 491], "websit": [20, 23, 25, 318, 326, 514], "easili": [20, 92, 120, 176, 219, 246, 269, 329, 331, 346, 355, 389, 403, 448], "probabl": [20, 36, 44, 72, 110, 117, 119, 120, 129, 158, 162, 163, 246, 254, 264, 300, 319, 348, 385, 505], "complic": [20, 109, 112, 120, 163, 246, 266, 388, 403, 492], "ebook": [20, 30, 54, 254, 425, 473, 475, 484], "archiv": [20, 21, 26, 513], "20200427175705": 20, "cottageinn": [20, 25, 29], "h3": [20, 27, 28, 29, 318, 321], "articl": [21, 323], "umsi": [21, 26, 32, 33, 219, 346, 448], "fortun": [21, 43, 56, 151, 180, 377], "20230128074139": [21, 26], "steve": [21, 26, 513], "resnick": [21, 26], "bsoup_mixedupcode_1": 22, "bsoup_mixedupcode_1_ac_v2": 22, "bsoup_mixedupcode_2": 22, "bsoup_mixedupcode_2_ac_v2": 22, "bsoup_mixedupcode_3": 22, "bsoup_mixedupcode_3_ac_v2": 22, "bsoup_mixedupcode_4": 22, "bsoup_mixedupcode_4_ac_v2": 22, "bsoup_mixedupcode_5": 22, "bsoup_mixedupcode_5_ac_v2": 22, "bsoup_mixedupcode_6": 22, "bsoup_mixedupcode_6_ac_v2": 22, "bsoup_mixedupcode_7": 22, "bsoup_mixedupcode_7_ac_v2": 22, "bsoup_mixedupcode_8": 22, "bsoup_mixedupcode_8_ac_v2": 22, "img_link": [23, 326], "paramet": [23, 32, 33, 35, 40, 41, 51, 52, 66, 70, 88, 89, 110, 120, 125, 133, 168, 169, 170, 171, 181, 187, 188, 189, 191, 195, 196, 199, 200, 203, 204, 209, 210, 212, 215, 216, 217, 218, 227, 230, 235, 241, 244, 251, 254, 278, 290, 297, 298, 303, 307, 324, 326, 343, 344, 350, 351, 353, 362, 365, 366, 400, 421, 433, 436, 440, 445, 446, 447, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 475, 477, 487, 513, 517, 520, 526, 527, 528], "imag": [23, 27, 28, 244, 321, 326, 331, 335, 336, 368, 369, 370, 371, 372, 375, 380, 381, 480], "sinc": [23, 27, 33, 35, 40, 41, 71, 85, 87, 88, 109, 110, 112, 119, 120, 125, 129, 142, 143, 144, 145, 146, 147, 148, 162, 163, 169, 181, 182, 186, 190, 192, 235, 245, 246, 247, 270, 285, 300, 314, 321, 326, 330, 334, 370, 373, 383, 384, 387, 388, 402, 403, 420, 433, 437, 482, 499, 516, 528], "updat": [23, 87, 90, 91, 98, 99, 100, 103, 104, 105, 109, 110, 112, 190, 191, 244, 283, 290, 291, 314, 316, 326, 362, 366, 376, 514, 522], "delet": [23, 86, 87, 89, 106, 125, 182, 189, 192, 244, 266, 290, 303, 315, 326, 418, 513], "shapiro_link": 23, "shapiro": 23, "undergradu": [23, 32, 33, 59], "en": [23, 32, 33, 44, 88, 89, 110, 151, 152, 164, 195, 403, 496, 529], "wiki": [23, 32, 33, 44, 88, 89, 127, 153, 164, 195, 403, 496], "university_of_michigan": 23, "shapiro_undergraduate_librari": 23, "link_or_non": 23, "column": [23, 44, 86, 87, 88, 89, 93, 95, 98, 99, 100, 105, 106, 107, 109, 110, 114, 151, 152, 156, 288, 370, 377, 478, 479, 482, 483, 486, 487, 517, 522], "isn": [23, 51, 127, 129, 154, 172, 183, 186, 187, 190, 191, 195, 246, 321, 350, 400, 402, 404, 415, 425, 432, 442, 475, 490, 517, 525], "place": [23, 43, 74, 82, 84, 89, 95, 110, 133, 134, 151, 152, 167, 181, 215, 243, 251, 263, 266, 281, 297, 300, 332, 496, 500, 509, 520], "wysiwyg": 23, "extract": [23, 109, 110, 244, 318, 320, 328, 329, 330, 336, 360, 361, 403, 404, 405, 406, 410, 411, 422, 426, 431, 434, 497, 512, 514, 520, 525, 528], "2021": [23, 326, 510], "106": [23, 298, 326], "206": [23, 72], "330": 23, "fundament": [23, 496], "modern": [23, 479], "internet": [23, 30, 89, 257, 320, 324, 327, 377, 526], "human": [23, 136, 151, 152, 261, 267, 270, 274, 275, 496], "complement": 23, "techniqu": [23, 36, 82, 119, 120, 155, 166, 245, 266, 273, 310, 328, 385, 437, 438, 518], "coordin": [23, 35, 40, 41, 45, 51, 195, 227, 250, 447, 486], "group": [23, 35, 66, 83, 165, 166, 184, 185, 241, 243, 244, 259, 265, 291, 315, 335, 364, 392, 405, 428, 439, 479, 505], "togeth": [23, 35, 39, 48, 51, 85, 114, 119, 120, 175, 181, 183, 217, 246, 252, 262, 269, 299, 360, 439, 512, 513], "core": 23, "compet": [23, 265], "literaci": 23, "debug": [23, 30, 83, 100, 104, 105, 113, 120, 122, 135, 165, 241, 243, 244, 271, 291, 315, 405, 428, 441, 503, 513, 522], "repositori": [23, 513], "pattern": [23, 30, 50, 76, 79, 82, 89, 92, 94, 109, 110, 128, 131, 163, 207, 244, 262, 266, 272, 284, 288, 291, 294, 300, 319, 328, 330, 331, 342, 347, 348, 377, 379, 386, 392, 400, 403, 414, 415, 417, 429, 434, 438, 485, 487, 519], "programmat": 23, "process": [23, 30, 44, 51, 81, 82, 88, 110, 112, 117, 120, 151, 152, 154, 158, 159, 161, 162, 163, 167, 182, 183, 186, 187, 188, 189, 190, 191, 192, 218, 244, 261, 263, 265, 266, 267, 270, 272, 284, 290, 300, 312, 317, 318, 321, 322, 360, 370, 379, 380, 381, 418, 422, 425, 429, 431, 493, 501, 509, 513, 514, 518, 523, 527], "lab": [23, 219, 346, 448], "manipul": [23, 39, 49, 51, 95, 115, 252, 312, 348, 371, 425, 495, 507, 512], "crucial": [23, 155], "numer": [23, 36, 70, 79, 87, 88, 95, 216, 298], "summar": 23, "modul": [23, 84, 152, 158, 166, 171, 218, 225, 227, 235, 264, 268, 300, 350, 386, 415, 468, 478, 479, 486, 517], "accomplish": [23, 119, 360, 365, 403, 496], "url_link": 23, "bsoup_num_link": [23, 326], "span_attr": [23, 326], "equival": [23, 69, 128, 166, 239, 240, 261, 275, 285, 302, 309, 326, 333, 334, 362, 365, 403, 404, 496, 516, 517], "span": [23, 27, 28, 244, 318, 326, 335, 525], "cottag": [25, 28, 29, 30, 244], "inn": [25, 28, 29, 30, 244], "locat": [25, 28, 29, 30, 40, 49, 115, 130, 244, 245, 312, 370, 376, 406, 447, 477, 486, 509, 520, 528, 529], "surround": [25, 28, 136, 274, 385, 515], "quot": [25, 27, 120, 168, 183, 192, 275, 322, 330, 376, 425, 525], "back": [25, 26, 27, 28, 29, 63, 98, 99, 101, 103, 104, 110, 120, 151, 152, 180, 181, 229, 264, 266, 268, 269, 280, 284, 293, 334, 360, 365, 370, 385, 437, 479, 518], "sometim": [26, 34, 73, 75, 89, 96, 101, 120, 126, 127, 174, 180, 246, 263, 266, 268, 270, 280, 282, 284, 285, 313, 318, 331, 370, 402, 421, 440, 496, 504, 513, 526], "mutlipl": [26, 241, 244], "barb": [26, 256], "thing": [26, 27, 28, 35, 36, 39, 44, 49, 65, 72, 79, 119, 120, 122, 129, 136, 151, 152, 154, 156, 166, 168, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 218, 235, 246, 251, 253, 254, 266, 274, 275, 277, 282, 300, 318, 344, 352, 354, 380, 401, 409, 415, 474, 479, 486, 493, 505, 512, 513, 518, 524, 525], "brewer": 26, "20230110174202": 26, "mayb": [27, 49, 119, 120, 371], "stori": [27, 151, 180, 262, 269, 272, 491, 529], "x5e72": [27, 28], "css4z": [27, 28], "hold": [27, 110, 187, 188, 190, 191, 246, 250, 262, 263, 268, 276, 288, 312, 418], "north": [27, 156, 168, 191, 372, 478, 479, 484, 486], "quad": 27, "dine": 27, "hall": [27, 151, 152], "full": [27, 30, 32, 33, 125, 144, 145, 146, 246, 326, 384, 397, 398, 479], "rel": [27, 76, 88, 162, 246, 270, 329, 352, 513, 516], "subgoal": 27, "announc": 27, "almost": [27, 74, 119, 120, 127, 181, 262, 274, 293, 299, 343, 403, 440], "don": [27, 34, 36, 51, 61, 65, 79, 109, 110, 119, 120, 129, 151, 152, 154, 166, 174, 180, 181, 183, 190, 191, 193, 204, 245, 264, 266, 268, 269, 273, 275, 280, 284, 288, 300, 301, 305, 309, 313, 318, 321, 332, 352, 353, 365, 370, 376, 380, 381, 385, 386, 388, 392, 394, 396, 409, 415, 416, 425, 440, 443, 493, 506, 509, 513], "forget": [27, 174, 266, 300, 432], "highlight": [27, 63, 120, 254, 451], "figur": [28, 44, 50, 119, 120, 136, 265, 273, 274, 294, 369, 370, 372, 373, 377, 479, 480, 483, 486, 487, 492, 508, 510], "great": [28, 119, 151, 152, 163, 246, 265, 275, 276, 496, 528], "behind": [28, 268, 330], "blue": [28, 32, 33, 120, 140, 141, 144, 145, 146, 151, 152, 168, 216, 248, 323, 368, 369, 371, 373, 375, 376, 378, 380, 381, 409, 421, 426, 444, 447, 454, 458, 462, 468, 477, 478, 502, 510], "rectangl": [28, 44, 45, 51, 171, 203, 217, 245, 247, 350, 447, 455, 459, 463, 468, 474, 477, 482], "broadwai": 28, "menu": [28, 94, 172, 318, 517], "h2": [28, 318, 321], "menuitem": 28, "menutitl": 28, "close": [28, 88, 89, 94, 106, 107, 109, 110, 114, 150, 151, 152, 154, 155, 157, 166, 167, 168, 169, 284, 317, 322, 326, 332, 479, 487, 504, 516, 517, 530], "underscor": [28, 36, 55, 343, 347, 390, 391, 392, 397, 398, 400, 406, 506], "headlin": [28, 529], "alreadi": [28, 35, 36, 50, 51, 79, 82, 109, 110, 115, 125, 128, 129, 136, 150, 169, 190, 191, 205, 254, 273, 275, 285, 296, 318, 326, 353, 388, 482, 509, 513, 514], "font": [28, 323], "weight": [28, 67, 69, 75, 227], "400": [28, 70, 382, 391, 397, 398, 430], "With": [28, 96, 120, 288, 290, 376, 443, 513, 518], "chandeli": 28, "dramat": 28, "vault": 28, "ceil": 28, "___________": [29, 89, 229], "goe": [29, 79, 84, 109, 119, 169, 172, 183, 192, 193, 201, 213, 282, 284, 314, 427, 491, 504, 514], "depend": [29, 76, 109, 119, 292, 332, 425, 499, 520], "forev": [30, 284, 293], "ll": [30, 51, 81, 119, 120, 127, 171, 246, 284, 421, 506], "easier": [30, 34, 48, 119, 120, 125, 126, 140, 141, 142, 143, 144, 145, 147, 148, 149, 152, 154, 243, 245, 254, 272, 293, 321, 333, 440, 479, 496, 499, 518], "These": [30, 44, 51, 84, 87, 109, 151, 153, 155, 164, 173, 186, 192, 254, 262, 263, 268, 270, 275, 285, 309, 321, 329, 344, 347, 377, 384, 492, 505, 513, 517, 523, 526, 528], "anaylsi": 30, "job": [30, 50, 69, 117, 125, 166, 263, 265, 312, 343, 344, 360, 487, 493, 513], "download": [30, 155, 158, 244, 273, 320, 329, 331, 509, 512, 513, 514, 520, 528], "bsoup_writecode1q_v3": 31, "bsoup_writecode1q_mu_v2": 31, "bsoup_writecode2q_v2": 31, "bsoup_writecode2qv2_mu": 31, "bsoup_writecode3q_v2": 31, "bsoup_writecode3q_mu": 31, "bsoup_writecode4q_v2": 31, "bsoup_writecode4q_mu": 31, "bsoup_writecode5q_v2": 31, "bsoup_writecode5q_mu": 31, "bsoup_writecode6q_v2": 31, "bsoup_writecode6q_mu": 31, "bsoup_writecode7q_v2": 31, "bsoup_writecode7q_mu": 31, "bsoup_writecode8q_v2": 31, "bsoup_writecode8q_mu": 31, "bsoup_writecode9q_v2": 31, "bsoup_writecode9q_mu": 31, "bsoup_writecode10q_v2": 31, "bsoup_writecode10q_v2_mu": 31, "cur_stud_link": [32, 33], "navig": [32, 33, 101, 155], "subhead": [32, 33], "emerg": [32, 33], "mooc": [32, 33], "provid": [32, 33, 36, 39, 40, 41, 48, 54, 55, 57, 58, 60, 61, 62, 63, 78, 100, 102, 105, 115, 120, 156, 168, 173, 176, 186, 192, 218, 219, 220, 221, 222, 223, 224, 225, 228, 235, 239, 240, 242, 246, 247, 249, 250, 252, 261, 293, 301, 305, 317, 322, 324, 341, 344, 346, 365, 425, 440, 451, 468, 490, 504, 513, 518, 522], "pedagogi": [32, 33], "massive_open_online_cours": [32, 33], "architectur": [32, 33, 161, 244, 271, 518, 519], "industri": [32, 33, 119, 247, 515], "challeng": [32, 33], "critic": [32, 33, 81, 290], "refer": [32, 33, 35, 41, 51, 79, 88, 93, 95, 97, 98, 99, 100, 101, 102, 103, 104, 105, 109, 120, 156, 159, 189, 195, 218, 246, 249, 250, 253, 270, 299, 302, 303, 309, 329, 337, 347, 366, 401, 417, 422, 425, 429, 495, 500, 507, 521, 522], "coursera_dict": [32, 33], "coursera": [32, 33], "enrolle": [32, 33], "tabl": [32, 33, 70, 85, 86, 87, 88, 90, 91, 92, 93, 95, 96, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 110, 112, 113, 114, 116, 127, 151, 278, 288, 335, 484, 486, 513, 522], "percentag": [32, 33, 133, 195, 490, 492], "27": [32, 33, 120, 129, 151, 152, 156, 167, 168, 213, 499, 529], "india": [32, 33, 322, 509], "brazil": [32, 33], "kingdom": [32, 33, 322], "spain": [32, 33], "canada": [32, 33, 134, 528], "australia": [32, 33, 204, 509], "russia": [32, 33], "41": [32, 33, 151, 152, 168, 285], "summari": [32, 33, 113, 123, 126, 165, 244, 364, 379, 405, 434, 485], "built": [32, 33, 84, 115, 125, 127, 129, 136, 153, 172, 182, 183, 189, 227, 229, 241, 242, 244, 263, 273, 274, 285, 290, 300, 304, 307, 319, 324, 338, 365, 383, 386, 420, 421, 425, 431, 440, 443, 504, 524], "python_": [32, 33], "programming_languag": [32, 33], "bool": [32, 33, 72, 81, 230, 354, 439], "bytearrai": [32, 33], "byte": [32, 33, 326, 330, 332, 334], "ellipsi": 32, "float": [32, 33, 43, 51, 81, 84, 133, 151, 216, 235, 242, 251, 287, 313, 385, 386, 410, 411, 416, 434, 495, 498, 500, 505], "frozenset": [32, 33], "int": [32, 33, 51, 70, 79, 81, 84, 119, 120, 134, 170, 171, 183, 216, 230, 242, 278, 311, 354, 368, 439, 490, 491, 495, 500, 504, 505], "nonetyp": [32, 33, 134, 181], "notimplementedtyp": [32, 33], "rang": [32, 33, 70, 79, 109, 110, 119, 136, 191, 200, 207, 241, 244, 274, 277, 287, 288, 291, 294, 300, 311, 316, 326, 368, 372, 380, 404, 405, 415, 417, 425, 429, 443, 447, 468, 475, 482, 483, 513], "str": [32, 33, 36, 51, 61, 65, 80, 81, 120, 125, 134, 157, 183, 185, 186, 191, 192, 203, 207, 227, 242, 250, 253, 254, 257, 258, 277, 294, 354, 400, 401, 402, 407, 408, 410, 412, 416, 421, 427, 488, 495, 504, 505, 524], "restaurants_list": [32, 33], "essenti": [32, 33, 65, 122, 136, 274], "2019": [32, 33, 510], "detroit": [32, 33, 43, 156, 168, 312], "eater": [32, 33], "knight": [32, 33], "steakhous": [32, 33], "krazi": [32, 33], "jim": [32, 33, 345, 351], "blimpi": [32, 33], "burger": [32, 33, 248], "llama": [32, 33], "jazz": [32, 33], "club": [32, 33, 151], "spencer": [32, 33, 151], "zingerman": [32, 33], "delicatessen": [32, 33], "tomukun": [32, 33], "noodl": [32, 33], "seoul": [32, 33], "ricewood": [32, 33], "bellflow": [32, 33], "lou": [32, 33], "fri": [32, 33, 133, 528], "chicken": [32, 33, 433, 436], "bsi_list": [32, 33], "subsect": [32, 33], "bachelor": [32, 33], "appli": [32, 33, 35, 44, 45, 72, 89, 110, 133, 153, 161, 166, 229, 244, 245, 247, 254, 259, 275, 300, 304, 382, 383, 385, 388, 404, 416, 421, 425, 432, 437, 440, 444, 498, 509, 530], "m": [32, 33, 122, 155, 156, 168, 170, 172, 175, 187, 230, 384, 401, 404, 425, 427, 430, 499, 513], "transfer": [32, 33, 109, 158, 162, 163, 244, 319, 327, 332, 335], "summer": [32, 186], "curriculum": [32, 33], "career": [32, 33, 119], "outcom": [32, 33, 186, 188, 189, 192, 341], "internship": [32, 33], "visa": 32, "engag": [32, 33, 166], "tuition": [32, 33], "fund": [32, 33], "connect": [32, 33, 88, 89, 94, 95, 106, 107, 109, 110, 114, 151, 261, 263, 317, 320, 321, 324, 334, 360, 514, 519, 528], "abroad": [32, 33], "exchang": [32, 33, 151, 273, 516, 518, 527], "bsi_dict": [32, 33], "cross": [32, 33, 156, 159, 168], "campu": [32, 33], "bsi": [32, 33], "admiss": [32, 33], "envelope_address": [32, 33], "footer": [32, 33], "105": [32, 33, 206, 510], "48109": [32, 33], "1285": [32, 33], "name_email": [32, 33], "email": [32, 33, 53, 95, 136, 219, 320, 346, 382, 388, 400, 406, 442, 448, 513, 516, 517, 525, 529, 530], "string": [32, 33, 38, 43, 44, 51, 55, 56, 61, 66, 69, 70, 72, 84, 88, 89, 120, 125, 127, 129, 133, 136, 140, 141, 142, 143, 144, 145, 146, 150, 151, 153, 154, 155, 157, 162, 163, 164, 167, 169, 171, 173, 181, 184, 185, 186, 187, 188, 190, 191, 195, 196, 199, 209, 210, 212, 216, 217, 222, 224, 227, 231, 241, 242, 244, 249, 251, 254, 275, 276, 282, 287, 290, 294, 296, 297, 298, 299, 300, 302, 304, 308, 309, 312, 313, 315, 316, 326, 330, 331, 332, 334, 343, 344, 347, 350, 360, 366, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 397, 398, 400, 401, 402, 403, 404, 406, 409, 410, 411, 414, 415, 416, 417, 419, 434, 436, 441, 442, 443, 490, 495, 503, 504, 505, 507, 517, 518, 520, 525, 527, 528], "directori": [32, 33, 89, 155, 158, 166, 444], "edward": [32, 33], "pne": [32, 33], "ron": [32, 33], "eglash": [32, 33], "nicol": [32, 33, 151, 152], "ellison": [32, 33], "enicol": [32, 33], "program_email": [32, 33], "msi": [32, 33], "undergrad": [32, 33], "mhi": [32, 33], "mad": [32, 33, 168, 491], "doctor": [32, 33], "phd": [32, 33], "live": [33, 136, 151, 152, 168, 246, 265, 274, 529], "ellipsistyp": 33, "salt": [33, 156, 168], "spring": [33, 156, 168], "breweri": 33, "acceler": 33, "master": [33, 122, 362], "degre": [33, 35, 212, 225, 468, 479, 482, 483, 487, 526], "rid": 33, "n": [33, 70, 77, 79, 84, 126, 128, 129, 153, 154, 155, 157, 160, 164, 169, 170, 171, 187, 203, 210, 227, 231, 270, 273, 276, 277, 280, 284, 285, 287, 288, 289, 290, 293, 294, 316, 317, 326, 334, 401, 404, 407, 410, 411, 425, 426, 427, 432, 482, 487, 488, 501, 504, 507, 528], "throughout": [34, 119, 122, 172, 243, 262], "wrote": [34, 120, 173, 273], "syntax": [34, 51, 71, 74, 75, 81, 87, 120, 172, 193, 218, 264, 266, 268, 270, 282, 290, 308, 316, 324, 353, 362, 365, 380, 385, 403, 421, 425, 442, 474, 491, 493, 496, 497, 506, 509, 516, 519, 525], "drawcircl": 34, "tess": [34, 35, 51, 483], "agent": 34, "hei": [34, 69, 297, 298, 407], "turtl": [34, 35, 49, 50, 51, 244, 372, 376, 447, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 474, 477, 480], "draw": [34, 51, 360, 368, 372, 376, 447, 468, 474, 475, 477, 478, 479, 480, 482, 483, 484, 486, 487], "said": [34, 131, 235, 268, 313, 382, 479], "itself": [34, 35, 49, 51, 75, 119, 120, 245, 246, 253, 270, 283, 353, 418, 421, 429, 436, 483, 492, 494], "invoc": [34, 35, 250, 417, 421], "circl": [34, 51, 52, 171, 212, 256, 468, 483, 484], "polit": [34, 520], "instruct": [34, 63, 84, 109, 110, 262, 263, 264, 267, 268, 270, 273, 276, 353, 513], "obviou": [34, 235, 266, 440, 487, 492], "often": [34, 36, 39, 44, 51, 75, 78, 85, 92, 95, 120, 125, 126, 136, 151, 155, 191, 243, 245, 246, 266, 268, 270, 274, 283, 285, 293, 310, 314, 320, 322, 352, 376, 422, 429, 434, 492, 495, 506, 513, 523, 530], "onto": [34, 270, 368, 375, 418, 512], "versatil": 34, "advantag": [34, 35, 76, 109, 129, 154, 263, 361, 516, 518, 525], "mental": [34, 137, 138], "chunk": [34, 162, 334], "accur": [34, 120, 171, 225, 273], "cook": [34, 529], "microwav": 34, "oven": 34, "corner": [34, 380, 486, 514], "kitchen": 34, "pass": [34, 40, 44, 50, 74, 89, 120, 142, 143, 144, 145, 146, 147, 148, 151, 152, 154, 156, 157, 168, 183, 186, 188, 189, 191, 192, 205, 215, 218, 227, 229, 246, 248, 249, 254, 256, 275, 287, 298, 303, 307, 311, 329, 350, 351, 353, 360, 362, 365, 381, 421, 440, 446, 475, 504, 506, 518], "similarli": [34, 109, 115, 120, 306, 319, 363, 497], "cellphon": 34, "send": [34, 181, 261, 317, 320, 324, 332, 333, 334, 366, 518, 520, 526, 528], "sm": 34, "silent": 34, "tend": [34, 120, 245], "tightli": 34, "bound": 34, "insid": [34, 35, 39, 50, 55, 109, 120, 130, 151, 172, 175, 180, 218, 229, 244, 263, 270, 290, 308, 335, 343, 344, 347, 370, 376, 378, 385, 387, 416], "themselv": [34, 126, 190, 246, 388], "oop": [34, 48, 84, 244, 259], "mirror": [34, 371, 381], "point": [35, 36, 38, 40, 41, 44, 45, 47, 50, 51, 52, 65, 75, 82, 85, 90, 91, 95, 98, 99, 103, 104, 110, 120, 133, 151, 156, 168, 212, 242, 244, 245, 247, 249, 251, 253, 256, 259, 264, 266, 268, 270, 272, 281, 288, 290, 300, 312, 332, 345, 350, 351, 353, 354, 362, 365, 372, 385, 410, 411, 416, 493, 495, 498, 505, 509, 510, 513, 514], "appar": [35, 78], "add": [35, 37, 43, 51, 52, 56, 80, 84, 85, 87, 88, 89, 90, 91, 98, 99, 100, 103, 104, 105, 107, 109, 110, 114, 119, 120, 122, 124, 127, 128, 129, 131, 134, 136, 150, 154, 155, 157, 162, 163, 166, 169, 172, 181, 186, 190, 191, 192, 216, 217, 244, 245, 246, 251, 254, 256, 274, 277, 281, 283, 284, 285, 287, 288, 290, 292, 296, 297, 300, 305, 312, 322, 330, 334, 344, 348, 350, 352, 362, 364, 366, 385, 400, 401, 402, 403, 406, 408, 431, 436, 438, 474, 475, 491, 492, 499, 500, 504, 510, 513, 516, 518, 520, 522, 528, 530], "sensibl": [35, 265], "oper": [35, 39, 48, 51, 67, 70, 72, 76, 78, 83, 87, 89, 92, 110, 119, 120, 127, 129, 130, 131, 136, 158, 173, 182, 183, 188, 193, 218, 232, 233, 234, 241, 244, 246, 274, 276, 288, 300, 301, 303, 305, 307, 308, 309, 314, 315, 319, 353, 383, 413, 417, 418, 425, 426, 427, 428, 431, 434, 437, 443, 491, 493, 494, 495, 503, 513, 528], "capabl": [35, 40, 89, 112, 125, 252, 262, 274, 328, 338, 341, 345, 365, 389, 516], "bring": [35, 274, 386, 512], "organiz": 35, "power": [35, 39, 88, 156, 161, 169, 193, 212, 227, 245, 252, 262, 263, 264, 267, 284, 324, 329, 345, 351, 384, 385, 403, 416, 507], "kind": [35, 75, 110, 113, 117, 120, 126, 134, 136, 171, 175, 229, 244, 245, 247, 262, 266, 267, 274, 280, 290, 300, 310, 334, 385, 415, 426, 440, 442, 488, 501, 504, 515], "instanc": [35, 38, 39, 50, 51, 52, 65, 66, 244, 245, 246, 247, 249, 250, 251, 253, 337, 342, 345, 352, 353, 362, 364, 366, 421, 483], "behav": 35, "invok": [35, 39, 50, 65, 245, 246, 248, 249, 250, 253, 307, 353, 421], "dot": [35, 41, 50, 51, 74, 183, 188, 218, 225, 318, 353, 366, 391, 392, 397, 398, 417, 421, 425, 479], "notat": [35, 41, 50, 51, 183, 188, 218, 225, 244, 247, 334, 366, 383, 404, 417, 421, 425, 479, 518, 519, 524, 527], "getx": [35, 38, 51], "x": [35, 36, 38, 40, 41, 43, 44, 45, 51, 52, 63, 65, 67, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 120, 158, 162, 163, 164, 170, 181, 186, 193, 195, 207, 209, 217, 227, 230, 231, 245, 249, 250, 251, 254, 256, 257, 258, 261, 270, 277, 287, 288, 289, 290, 292, 293, 300, 338, 345, 351, 353, 354, 368, 370, 371, 372, 373, 377, 378, 382, 385, 387, 410, 411, 424, 430, 442, 447, 477, 484, 486, 488, 490, 494, 497, 498, 500, 508, 510, 517, 523, 528], "implement": [35, 36, 65, 81, 129, 130, 131, 249, 253, 288, 319, 518, 526], "straight": [35, 52], "know": [35, 37, 44, 49, 50, 60, 61, 65, 71, 76, 77, 79, 84, 89, 97, 100, 102, 105, 109, 123, 125, 129, 136, 151, 152, 154, 155, 158, 162, 172, 174, 176, 177, 180, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 225, 236, 237, 238, 244, 245, 246, 254, 261, 264, 268, 270, 272, 273, 274, 276, 284, 288, 300, 301, 309, 318, 321, 322, 343, 344, 355, 358, 359, 361, 366, 386, 392, 394, 396, 401, 402, 448, 480, 484, 486, 493, 496, 506, 521, 522, 526, 528], "notic": [35, 36, 44, 51, 88, 109, 110, 120, 154, 235, 246, 253, 254, 264, 268, 276, 300, 370, 388, 425, 475, 479, 516], "though": [35, 49, 110, 155, 164, 188, 189, 190, 235, 246, 270, 329, 348, 413, 509, 520], "still": [35, 37, 81, 110, 120, 122, 125, 151, 152, 182, 186, 192, 278, 284, 290, 316, 329, 333, 377, 385, 402, 403, 438, 475, 483, 513, 518], "formal": [35, 50, 93, 293, 492], "likewis": [35, 81], "geti": [35, 51], "distancefromorigin": [35, 44, 45, 52, 250, 253], "caller": [35, 229, 303], "explicitli": [35, 51, 169, 284, 353, 482], "suppli": [35, 40], "argument": [35, 66, 120, 147, 148, 153, 172, 173, 181, 205, 218, 225, 241, 242, 243, 244, 278, 290, 300, 305, 307, 315, 331, 366, 388, 411, 414, 416, 421, 425, 431, 434, 440, 443, 454, 458, 462, 468, 477, 491], "definit": [35, 39, 41, 48, 50, 51, 74, 81, 82, 172, 173, 180, 182, 191, 218, 241, 243, 244, 250, 263, 273, 291, 322, 343, 366, 385, 475], "compar": [35, 61, 69, 72, 76, 81, 85, 88, 126, 129, 151, 162, 225, 227, 244, 249, 251, 254, 261, 304, 433, 434, 441, 443, 513, 516], "necessari": [36, 74, 81, 172, 318, 330, 341, 352, 362, 443, 479, 482, 483, 486, 487, 518, 528], "produc": [36, 72, 119, 156, 183, 188, 189, 192, 235, 262, 268, 311, 318, 330, 353, 360, 424, 430, 468, 482, 501, 505, 509, 513, 514, 527, 528], "default": [36, 39, 51, 89, 169, 174, 182, 192, 217, 251, 344, 350, 352, 366, 475, 525, 530], "tell": [36, 44, 52, 75, 89, 95, 109, 110, 119, 120, 122, 125, 127, 136, 173, 183, 184, 250, 261, 263, 268, 270, 272, 274, 275, 276, 284, 316, 332, 378, 383, 384, 431, 433, 451, 479, 482, 491, 504, 514, 520], "anyth": [36, 41, 51, 120, 161, 166, 251, 280, 305, 324, 380, 383, 388, 404, 409, 475, 490, 494], "__str__": [36, 38, 43, 45, 55, 56, 65, 248, 249, 250, 253, 257, 258, 343, 344, 347, 350, 354, 366], "convent": [36, 38, 55, 85, 89, 172, 276, 337, 347, 353, 499], "constructor": [36, 39, 41, 51, 66, 244, 250, 253, 256, 342, 344, 347, 351, 352, 362, 364, 433, 443], "creator": [36, 173, 264], "y": [36, 38, 40, 41, 44, 45, 51, 52, 65, 69, 72, 73, 75, 77, 80, 81, 82, 170, 193, 195, 203, 207, 209, 216, 217, 227, 230, 231, 245, 249, 250, 254, 256, 270, 277, 289, 290, 292, 293, 299, 300, 354, 368, 370, 371, 372, 373, 375, 377, 378, 423, 430, 442, 477, 484, 486, 488, 490, 497, 500, 508, 510], "format": [36, 43, 126, 127, 153, 164, 168, 203, 217, 225, 244, 246, 288, 297, 326, 329, 330, 385, 388, 389, 391, 400, 413, 417, 422, 424, 428, 505, 509, 513, 514, 515, 516, 519, 520, 524, 527, 528], "var1": [36, 277, 409, 490, 501], "stuff": [36, 158, 164, 332, 362, 365, 523], "var2": [36, 277, 409, 490, 501], "explic": 36, "ye": [36, 120, 158, 186, 190, 191, 245, 312, 321, 324, 332, 344, 345, 351, 361, 492, 516, 530], "automat": [36, 39, 51, 55, 85, 88, 95, 109, 126, 129, 154, 169, 174, 343, 347, 514], "mechan": [36, 163, 252], "exactli": [36, 70, 71, 73, 79, 119, 120, 125, 129, 235, 268, 270, 404, 439, 496, 500], "mean": [36, 41, 44, 48, 51, 63, 67, 77, 81, 84, 85, 109, 119, 120, 155, 160, 163, 168, 172, 183, 188, 189, 204, 244, 263, 267, 268, 275, 281, 292, 293, 305, 330, 343, 344, 345, 383, 384, 387, 392, 401, 416, 418, 425, 431, 442, 451, 484, 485, 496, 502, 504, 528], "overrid": [36, 244, 246, 250, 251, 256, 260, 337, 364], "whatev": [36, 50, 229, 284, 388, 475], "plai": [37, 44, 87, 89, 107, 196, 257, 262, 334, 479, 522], "game": [37, 44, 159, 235, 424], "die": 37, "lose": [37, 110, 267, 431], "physic": [37, 169, 479], "pair": [37, 88, 114, 120, 127, 130, 131, 133, 140, 141, 183, 192, 209, 257, 258, 318, 322, 416, 433, 436, 438, 444, 448, 516, 530], "roll": [37, 350], "random": [37, 43, 56, 112, 218, 241, 244, 266, 277, 350, 514], "roll_histori": 37, "constuctor": 38, "intial": 38, "def": [38, 45, 51, 65, 79, 80, 134, 150, 159, 160, 170, 172, 175, 182, 187, 188, 191, 192, 193, 197, 201, 206, 207, 213, 229, 230, 231, 246, 248, 249, 257, 258, 275, 277, 294, 303, 311, 337, 345, 353, 354, 366, 391, 397, 423, 430, 439, 447, 493, 495, 506, 528], "__init__": [38, 39, 40, 43, 44, 45, 47, 51, 55, 56, 65, 248, 249, 250, 257, 258, 260, 337, 342, 343, 344, 345, 347, 350, 352, 354, 362, 366], "age_group": 38, "underlin": 38, "initx": [38, 40, 45, 249], "______": [38, 158, 174, 276, 300, 324, 426, 440, 509, 523], "person1": [38, 337], "person2": [38, 337], "toni": 38, "statement": [38, 51, 67, 70, 71, 73, 74, 76, 78, 83, 84, 86, 87, 89, 90, 91, 98, 99, 100, 103, 104, 105, 108, 109, 110, 116, 117, 120, 121, 128, 129, 131, 155, 156, 162, 163, 169, 170, 172, 175, 180, 181, 182, 186, 192, 193, 195, 197, 205, 213, 218, 225, 243, 244, 245, 248, 254, 262, 264, 268, 270, 273, 275, 277, 280, 281, 282, 283, 284, 285, 288, 291, 292, 299, 300, 301, 304, 305, 306, 307, 308, 309, 314, 316, 334, 337, 348, 372, 378, 382, 407, 411, 414, 415, 417, 418, 420, 421, 426, 427, 429, 440, 442, 444, 447, 468, 478, 479, 480, 482, 483, 486, 487, 488, 492, 494, 495, 502, 504, 507, 517, 522, 523, 525], "_________": [38, 115, 128, 205, 337], "keyword": [38, 51, 86, 87, 88, 89, 113, 150, 154, 172, 186, 188, 189, 192, 241, 244, 254, 282, 318, 337, 338, 343, 353, 401, 431, 493, 495, 503], "templat": [38, 39, 245, 337, 342, 347, 352, 353, 386], "k": [39, 156, 168, 529], "track": [39, 44, 84, 87, 88, 89, 106, 107, 110, 115, 119, 120, 136, 154, 169, 180, 245, 250, 285, 437, 479, 486, 513], "factori": [39, 51, 210, 279], "newli": [39, 51, 109, 270], "interchang": [39, 309, 342, 417, 440, 446], "instanti": [39, 51, 250], "compound": [39, 51, 74, 76, 285, 432], "form": [39, 71, 74, 88, 120, 136, 162, 203, 209, 212, 245, 249, 263, 272, 290, 293, 324, 329, 330, 360, 382, 383, 385, 391, 397, 398, 421, 425, 508, 509], "model": [39, 44, 85, 95, 112, 113, 244, 247, 254, 487, 513], "bundl": 39, "relev": [39, 244], "featur": [39, 48, 84, 88, 245, 276, 293, 345, 348, 385, 388, 442, 483, 492, 507, 513], "inherit": [39, 44, 244, 247, 248, 251, 252, 253, 254, 256, 260, 337, 342, 347, 364, 366], "facilit": 39, "far": [40, 87, 108, 110, 115, 119, 120, 161, 172, 184, 270, 285, 351, 353, 385, 403, 495, 512, 513], "seen": [40, 49, 50, 51, 63, 110, 120, 129, 205, 229, 245, 285, 338, 376, 495, 501, 505, 523], "codelen": [40, 44, 51, 188, 429], "midpoint": [41, 51, 281], "halfwai": [41, 44, 45, 368], "target": [41, 45, 144, 145, 146, 147, 148, 171, 186, 192, 227, 279], "mid": [41, 48, 281], "disambigu": 41, "whether": [41, 49, 51, 69, 82, 109, 110, 119, 127, 136, 147, 148, 246, 290, 299, 309, 417, 497], "being": [41, 117, 129, 195, 215, 246, 262, 323, 342, 347, 352, 409, 474, 501], "workspac": 41, "conveni": [41, 88, 92, 246, 365, 526], "activecod": [41, 120, 125, 191, 427], "window": [41, 125, 128, 136, 155, 264, 270, 276, 326, 376, 383, 431, 475, 478, 484, 518], "classes_basic_airport_pp": [42, 220], "classes_basic_airport_ac": 42, "classes_basic_song_pp": [42, 64, 220, 339], "classes_basic_song_ac": [42, 339, 340, 356, 357], "classes_basic_cat_pp": [42, 64, 220, 339], "classes_basic_cat_ac": [42, 339, 340, 356, 357], "classes_basic_account_pp": [42, 64, 220, 339], "classes_basic_account_ac": [42, 339, 340, 356, 357], "classes_basic_fortuneteller_pp": [42, 64, 220, 339], "classes_basic_fortuneteller_ac": [42, 339, 340, 356, 357], "classes_basic_student_pp": 42, "classes_basic_student_ac": 42, "classes_encoder_song_pp": 42, "classes_basic_encoder_ac": 42, "classes_basic_charfrequency_pp": 42, "classes_basic_charfrequency_ac": 42, "classes_basic_loan_pp": 42, "classes_basic_loan_ac": 42, "classes_basic_cart1_pp": 42, "classes_basic_cart1_ac": 42, "airport": [43, 44, 529], "dtw": 43, "song": [43, 47, 56, 151, 152, 159, 172], "len": [43, 56, 109, 110, 127, 162, 173, 183, 188, 193, 197, 231, 244, 284, 285, 289, 294, 304, 311, 312, 314, 316, 331, 350, 407, 410, 415, 423, 424, 428, 429, 439, 520, 528], "150": [43, 56, 256, 369, 447, 452, 456, 460, 477, 479, 482], "fluffi": [43, 56], "make_sound": [43, 56, 350], "meow": [43, 56, 256, 350, 411], "account": [43, 56, 65, 70, 88, 95, 109, 110, 114, 119, 136, 155, 204, 256, 354, 509, 513, 520, 528], "balanc": [43, 56, 120, 256], "deposit": [43, 56, 256], "execut": [43, 51, 56, 70, 73, 76, 78, 81, 82, 84, 86, 89, 95, 100, 101, 104, 105, 109, 110, 114, 122, 128, 150, 154, 161, 168, 170, 172, 175, 181, 182, 186, 192, 207, 213, 218, 241, 244, 246, 249, 250, 253, 261, 262, 264, 267, 270, 276, 277, 280, 282, 283, 284, 285, 290, 293, 301, 303, 307, 309, 316, 345, 353, 377, 407, 418, 423, 427, 429, 430, 447, 475, 478, 479, 480, 486, 488, 492, 495, 501, 506, 509, 512, 522], "fortunetel": [43, 56], "tell_fortun": [43, 56], "exam": [43, 142, 143, 168, 232, 233, 234], "integ": [43, 44, 49, 67, 70, 79, 84, 85, 87, 88, 89, 90, 107, 109, 110, 119, 120, 127, 133, 140, 141, 151, 171, 183, 190, 195, 199, 209, 212, 231, 235, 242, 251, 277, 278, 287, 290, 297, 302, 308, 313, 338, 385, 386, 410, 411, 416, 417, 426, 432, 434, 443, 445, 446, 483, 495, 497, 498, 500, 502, 504, 505, 507], "round": [43, 133, 156, 168, 206, 215, 242, 251, 290, 296, 297, 298], "nearest": [43, 290], "97": [43, 151, 152, 168, 251], "encod": [43, 158, 162, 163, 169, 171, 227, 317, 334, 516, 517, 520, 529], "sentenc": [43, 109, 150, 156, 201, 204, 244, 245, 248, 261, 262, 264, 269, 270, 271, 272, 416, 425, 490, 491, 492], "length": [43, 47, 127, 133, 140, 141, 147, 148, 154, 157, 164, 183, 187, 191, 192, 197, 204, 209, 212, 216, 217, 244, 246, 254, 260, 289, 290, 297, 298, 312, 313, 316, 326, 332, 350, 410, 411, 417, 427, 428, 429, 431, 434, 436, 443, 453, 454, 457, 458, 461, 462, 475, 477], "lastli": [43, 195, 217, 510], "conson": [43, 391, 397, 398], "vowel": [43, 210, 287, 391, 397, 398, 400], "lowercas": [43, 55, 89, 136, 183, 186, 192, 204, 319, 343, 347, 366, 388, 390, 392, 397, 398, 400, 404, 406, 409, 410, 411, 413, 421, 506], "love": [43, 125, 151, 152, 185, 201, 227, 268, 491, 528], "13": [43, 79, 81, 119, 147, 148, 151, 152, 156, 158, 162, 163, 168, 182, 184, 185, 186, 189, 190, 192, 231, 248, 256, 277, 288, 290, 294, 311, 312, 326, 344, 401, 402, 407, 409, 430, 480, 491, 513, 514], "lv": 43, "pythn": 43, "charfrequ": 43, "charact": [43, 74, 81, 89, 120, 125, 129, 151, 153, 154, 155, 157, 162, 163, 164, 169, 172, 173, 183, 186, 187, 190, 191, 192, 201, 203, 204, 210, 216, 227, 241, 244, 254, 268, 280, 287, 290, 296, 302, 307, 308, 313, 326, 330, 331, 332, 334, 336, 383, 385, 388, 389, 390, 391, 392, 397, 398, 400, 403, 404, 405, 406, 410, 411, 414, 415, 417, 418, 420, 421, 422, 425, 426, 427, 429, 440, 493, 495, 506, 509, 520, 528], "tiebreak": 43, "come": [43, 51, 63, 114, 136, 147, 148, 151, 152, 163, 172, 180, 235, 262, 264, 266, 268, 269, 300, 304, 329, 365, 403, 413, 415, 431, 437, 443, 491, 518], "alphabet": [43, 107, 129, 131, 200, 210, 305, 391, 406, 413, 431, 433, 436, 437], "charfreequ": 43, "o": [43, 109, 110, 114, 124, 129, 319, 391, 397, 398, 400, 404], "loan": 43, "loan_amt": 43, "interest_r": 43, "total_pay": 43, "payment": 43, "base": [43, 47, 81, 84, 89, 114, 120, 171, 196, 225, 229, 246, 252, 329, 344, 350, 376, 447, 479, 481, 497, 504, 513, 519], "formula": [43, 227], "decim": [43, 215, 251, 296, 297, 298, 385, 404, 416, 500, 505], "assum": [43, 44, 79, 120, 133, 136, 166, 196, 203, 204, 246, 274, 385, 425, 444, 491, 492, 494, 500], "pai": [43, 70, 166, 257, 270, 490, 526], "annual": [43, 168, 510], "basi": [43, 119], "l": [43, 155, 187, 188, 307, 311, 314, 350, 402, 478, 479], "10000": [43, 256, 326], "16288": 43, "cart": 43, "price_dict": [43, 133], "product": [43, 51, 115, 155, 175, 247, 265, 528], "cart_list": 43, "add_item": [43, 256], "calculate_tot": 43, "purchas": [43, 100, 105, 166, 409, 490], "notebook": [43, 201], "99": [43, 122, 151, 152, 168, 213, 248, 251, 289, 297, 385, 409, 446, 490, 529], "pen": [43, 203, 447, 454, 458, 462, 477, 479, 480, 483, 484, 486], "paper": [43, 193, 274], "00": [43, 69, 70, 151, 152, 168, 171, 227, 326, 385, 513, 529], "pogil": [44, 81, 151, 152, 154, 182, 183, 186, 187, 188, 189, 190, 191, 192, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 425], "approach": [44, 81, 151, 152, 154, 163, 182, 183, 186, 187, 188, 189, 190, 191, 192, 246, 251, 269, 290, 300, 311, 312, 318, 321, 322, 341, 343, 344, 361, 362, 370, 401, 402, 425, 518, 527, 528], "member": [44, 81, 151, 152, 154, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 425], "role": [44, 81, 151, 152, 154, 182, 183, 186, 187, 188, 189, 190, 191, 192, 251, 290, 312, 318, 321, 322, 334, 343, 344, 401, 402, 425], "cspogil": [44, 81, 151, 152, 154, 182, 183, 186, 187, 188, 189, 190, 191, 192, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 425], "predict": [44, 182, 183, 186, 187, 188, 189, 190, 191, 192, 290, 330, 344, 525], "typic": [44, 51, 95, 263, 318, 321, 526], "width": [44, 45, 196, 203, 217, 245, 350, 447, 452, 455, 456, 459, 460, 463, 477, 481, 484, 486, 510], "height": [44, 45, 171, 196, 203, 227, 245, 447, 452, 455, 456, 459, 460, 463, 477], "walk": [44, 151, 152, 185, 262, 266, 268, 275, 277, 431], "scenario": [44, 440], "noun": 44, "verb": 44, "mention": [44, 119], "potenti": [44, 88, 246, 440], "usual": [44, 48, 50, 51, 74, 75, 85, 120, 174, 235, 245, 251, 254, 262, 265, 269, 292, 301, 310, 320, 342, 343, 347, 352, 366, 401, 402, 417, 501, 514], "index": [44, 45, 95, 115, 127, 129, 131, 134, 142, 143, 144, 145, 146, 151, 152, 183, 189, 191, 192, 200, 216, 241, 244, 294, 298, 300, 301, 302, 307, 308, 312, 314, 316, 317, 320, 329, 407, 410, 415, 417, 420, 421, 426, 427, 428, 429, 443, 513, 514, 528], "ac": [44, 136, 158, 162, 163, 164, 178, 224, 300, 310, 383, 384, 385, 388, 408, 422, 489, 513], "mathsisfun": 44, "face": [44, 151, 152, 212, 268, 275, 310, 447, 479, 484, 486], "suit": [44, 112, 115, 134, 250, 274, 527], "rank": [44, 514], "stai": [44, 269, 275], "win": [44, 368, 372], "candid": [44, 95], "four": [44, 53, 87, 120, 127, 129, 172, 182, 186, 192, 203, 212, 219, 229, 235, 252, 266, 270, 306, 312, 313, 348, 353, 390, 397, 398, 400, 414, 425, 436, 447, 448, 451, 473, 482, 528], "unifi": [44, 247], "standard": [44, 87, 89, 164, 246, 247, 264, 318, 329, 413, 508], "unified_modeling_languag": 44, "option": [44, 61, 65, 79, 87, 119, 120, 129, 174, 178, 201, 244, 251, 254, 266, 288, 307, 339, 342, 347, 382, 383, 385, 386, 394, 396, 400, 430, 433, 440, 444, 451], "deck": [44, 47], "52": [44, 151, 152, 168, 401, 490, 510], "suit_nam": 44, "rank_nam": 44, "wast": [44, 120], "space": [44, 75, 88, 125, 133, 136, 153, 157, 163, 172, 174, 182, 192, 204, 217, 248, 289, 307, 326, 336, 343, 372, 383, 385, 390, 400, 406, 410, 421, 422, 447, 478, 479, 480, 482, 486, 493, 505, 518, 520], "flight": 44, "departure_d": 44, "departure_tim": 44, "departure_airport": 44, "arrival_airport": 44, "get_tot": [44, 256], "relationship": [44, 88, 95, 112, 113, 244, 245, 247, 308, 335], "submit": [44, 81, 151, 152, 154, 158, 162, 163, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 425, 520], "offici": [44, 81, 151, 152, 154, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 425], "submitt": [44, 81, 151, 152, 154, 182, 183, 185, 186, 187, 188, 189, 190, 191, 192, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 425], "mx": [45, 52], "ab": [45, 246, 392, 423], "breed": [45, 86, 89, 107], "bulldog": [45, 154], "poodl": [45, 154], "chihuahua": 45, "dachshund": [45, 154], "breed_index": 45, "bark": [45, 256], "mult_class_point_and_line_practice_ac": 46, "mult_class_point_and_line_practice_pp": 46, "mult_class_point_and_triangle_practice_pp": 46, "mult_class_point_and_triangle_practice_ac": 46, "mult_class_track_and_album_len_ac": 46, "mult_class_track_and_album_len_pp": 46, "mult_class_item_order_line_order_practice_pp": 46, "mult_class_item_order_line_order_practice_ac": 46, "mult_class_card_and_deck_practice_ac": 46, "mult_class_card_and_deck_practice_pp": 46, "album": [47, 107], "242": 47, "distanc": [47, 50, 51, 52, 65, 69, 70, 212, 227, 245, 256, 350, 483], "hint": [47, 52, 81, 120, 175, 180, 200, 216, 225, 235, 281, 292, 296, 411, 426, 431, 440, 451, 483, 490], "triangl": [47, 171, 212, 350, 454, 458, 462, 474, 475, 477, 480, 487], "perimet": [47, 171, 203, 212], "sum": [47, 81, 147, 148, 171, 181, 188, 197, 199, 227, 230, 244, 260, 277, 278, 287, 288, 290, 291, 294, 296, 297, 304, 311, 487], "orderlin": 47, "shuffl": 47, "half": [47, 186, 187, 188, 199, 256, 281, 284, 296, 368, 380, 381, 422], "reset": [47, 290, 363], "root": [48, 120, 155, 181, 204, 225, 227, 279, 321, 516, 530], "1960": [48, 151, 152, 383, 479], "wasn": 48, "1980": [48, 151, 152], "becam": [48, 527, 528], "paradigm": 48, "rapidli": [48, 269], "increas": [48, 110, 126, 195, 244, 283, 288, 321, 350, 368, 375, 379, 380, 526], "size": [48, 106, 115, 126, 162, 312, 323, 331, 372, 430, 432, 434, 445, 447, 475, 477, 510], "larg": [48, 89, 112, 115, 119, 126, 162, 331, 348, 362, 385, 505, 520], "correspond": [48, 73, 87, 127, 129, 130, 131, 195, 201, 215, 218, 260, 290, 444], "interact": [48, 164, 172, 181, 263, 264, 267, 270, 276, 300, 360, 377, 386, 494, 501, 519], "either": [49, 71, 72, 76, 77, 81, 94, 109, 110, 126, 128, 154, 161, 163, 166, 184, 185, 190, 283, 305, 318, 320, 324, 330, 332, 385, 402, 520], "properti": [49, 127, 267, 366, 417, 418], "consist": [49, 74, 76, 126, 128, 210, 216, 218, 219, 246, 346, 353, 391, 397, 398, 496, 509], "color": [49, 120, 151, 244, 248, 322, 323, 368, 371, 373, 375, 376, 377, 378, 379, 381, 408, 409, 447, 454, 458, 462, 468, 474, 475, 477, 478, 480, 483, 484, 486, 496, 510], "backward": [49, 120, 121, 231, 269, 308, 420, 429, 484, 486], "drawrectangl": 50, "control": [50, 76, 81, 87, 109, 282, 285, 290, 293, 326, 332, 403, 479], "mathemat": [51, 72, 120, 225, 487, 499, 502], "dimens": [51, 210, 373, 377], "treat": [51, 125, 173, 246, 270, 280, 333, 392, 402, 425, 443], "parenthes": [51, 67, 87, 120, 172, 193, 205, 246, 264, 330, 376, 385, 401, 402, 404, 416, 421, 430, 442, 443, 479, 491, 493, 499], "comma": [51, 120, 165, 168, 190, 191, 197, 213, 217, 244, 416, 443, 505], "separ": [51, 89, 105, 114, 120, 125, 136, 162, 164, 165, 191, 225, 244, 246, 300, 310, 343, 360, 392, 416, 429, 443, 491, 496, 505, 528], "origin": [51, 52, 65, 133, 183, 187, 195, 209, 245, 251, 296, 298, 300, 303, 345, 370, 375, 376, 377, 380, 381, 410, 418, 468, 481, 490], "diagram": [51, 66, 244, 259], "shortli": 51, "anywher": [51, 120, 163, 284, 416], "rule": [51, 82, 88, 95, 109, 112, 114, 117, 120, 147, 148, 172, 229, 261, 268, 324, 334, 495, 496, 499, 518, 525, 530], "colon": [51, 74, 76, 81, 127, 168, 172, 384, 385, 410, 411, 427], "docstr": 51, "recogn": [51, 119, 182, 183, 186, 188, 189, 192, 506], "variou": [51, 89, 131, 164, 216, 270, 329, 403, 513, 526, 528], "whenev": [51, 268, 513], "opportun": [51, 243, 300], "nobodi": 51, "ever": [51, 82, 270], "gave": [51, 120, 475, 490], "asign": 51, "attach": 51, "referenc": [51, 120, 246], "fact": [51, 119, 120, 127, 166, 231, 254, 268, 274, 284, 383, 403, 425, 437, 443, 482, 496, 518], "yourself": [51, 63, 119, 120, 153, 167, 184, 185, 237, 238, 264, 266, 281, 358, 415, 448], "via": [51, 504], "later": [51, 63, 81, 120, 128, 158, 161, 172, 173, 205, 243, 245, 261, 267, 270, 275, 282, 310, 348, 353, 370, 504, 506], "alex": [51, 447, 479], "done": [51, 63, 69, 74, 92, 96, 101, 109, 119, 120, 136, 142, 143, 154, 166, 169, 193, 280, 282, 284, 330, 360, 366, 372, 403, 415, 437, 513], "machineri": 51, "off": [51, 110, 119, 120, 161, 169, 171, 180, 183, 192, 227, 242, 263, 266, 267, 284, 300, 332, 372, 384, 478, 483, 490, 491, 492, 500, 528], "properli": [51, 67, 94, 110, 182, 192, 193, 197, 243, 244, 272, 383, 474, 513, 520, 527], "distancefrompoint": 52, "reflect_x": 52, "reflect": [52, 110, 120, 311, 496, 510], "axi": [52, 195, 375, 508, 510], "slope_from_origin": 52, "slope": [52, 212], "join": [52, 91, 98, 99, 100, 103, 104, 105, 106, 107, 113, 204, 244, 307, 336, 495, 502, 522], "caus": [52, 71, 74, 75, 78, 82, 89, 109, 120, 121, 126, 153, 154, 162, 167, 190, 213, 266, 267, 268, 278, 279, 285, 290, 300, 329, 353, 415, 426, 430, 432, 493], "fail": [52, 69, 82, 84, 94, 109, 110, 158, 166, 245, 266, 275, 300, 385, 439], "equat": [52, 65, 171, 384, 386, 387, 406, 493], "ax": [52, 195, 510], "perhap": [52, 119, 245, 246, 262, 265, 268, 269, 272, 300, 334, 432, 513, 526], "coeffici": 52, "get_line_to": 52, "2x": 52, "dx": 52, "dy": 52, "circumfer": [52, 212], "center": [52, 424, 474, 478, 486], "radiu": [52, 171, 212, 256, 484], "declar": [55, 182, 192, 250, 343, 347, 388], "letter": [55, 124, 129, 133, 136, 151, 168, 172, 182, 183, 186, 192, 193, 201, 203, 204, 254, 276, 277, 290, 296, 297, 303, 307, 343, 347, 372, 388, 390, 391, 392, 397, 398, 400, 401, 404, 406, 410, 411, 413, 414, 418, 420, 421, 425, 426, 429, 447, 452, 456, 460, 468, 474, 477, 479, 486, 505, 506, 510], "classes_basic_song_nd_pp": [57, 220], "classes_basic_cat_nd_pp": [57, 220], "classes_basic_account_nd_pp": [57, 220], "classes_basic_fortuneteller_nd_pp": [57, 220], "classes_basic_movie_fix_v3_ac": [58, 355], "classes_basic_horse_v2_ac": [58, 355], "classes_basic_gastank_ac": [58, 355], "classes_basic_dice_fix_v2_ac": [58, 355], "gender": [59, 516, 529], "woman": [59, 151], "binari": [59, 161, 244, 319, 335, 516], "1st": 59, "2nd": [59, 529], "3rd": 59, "parson": [59, 178, 219, 222, 224, 339, 346, 356, 357], "ok": [61, 97, 102, 119, 120, 156, 168, 176, 177, 269, 326, 355, 394, 396, 509, 520, 521], "pretest_cond_with_func": 61, "pretest": 61, "mult": 61, "pretest_complex_list_str": 61, "pretest_sum_with_rang": 61, "pretest_string_abbrev": 61, "pretest_sum_with_mod": 61, "concat": 61, "cont": 61, "slice": [61, 162, 163, 230, 241, 244, 300, 301, 303, 315, 388, 403, 410, 411, 417, 418, 422, 428, 430, 437, 443, 491, 496], "neg": [61, 65, 67, 71, 78, 79, 119, 183, 187, 188, 191, 192, 196, 217, 251, 284, 296, 308, 312, 420, 425], "classes_basic_song_wd3_pp": 62, "classes_basic_cat_wd_pp": 62, "classes_basic_account_wd_pp": 62, "classes_basic_fortuneteller_wd_pp": 62, "countdown": [63, 209, 278, 284], "flag": [63, 120, 386, 417], "remind": [63, 120, 272, 425, 433, 491], "orang": [63, 124, 127, 322, 430, 436, 478, 502], "background": [63, 323, 451, 475, 484], "upper": [63, 193, 294, 311, 343, 391, 407, 421], "tog": 64, "car": [65, 248, 254, 273, 326, 344], "proper": [65, 120, 158, 166, 204, 264], "do_it": 65, "val": [65, 127, 231, 354, 423, 424, 430, 437, 438], "gold": [65, 354], "__eq__": [65, 354], "__ne__": 65, "opposit": [65, 81, 212, 274, 292, 300, 404], "closer": [65, 119, 244], "lesser": [65, 151, 152], "__lt__": [65, 354], "magnitud": 65, "thu": [65, 245, 253, 280, 326], "stand": [65, 89, 196, 266, 270, 321, 389, 416, 516, 524], "my_val": 65, "sqrt": [65, 181, 204, 227], "p_val": 65, "measur": [65, 328], "absolut": [65, 206], "__le__": 65, "lead": [65, 82, 120, 245, 269, 300, 402, 431], "erron": 65, "co": [65, 156, 168, 181, 225, 229, 246, 513, 528], "ordin": 65, "perspect": [66, 120, 244], "revisit": [66, 109, 110, 244, 269, 300], "convert": [66, 70, 84, 119, 120, 129, 151, 153, 191, 192, 225, 227, 241, 242, 244, 270, 290, 307, 334, 385, 410, 411, 413, 421, 433, 491, 504, 513, 517, 525, 527], "uml": [66, 244, 247], "glossari": [66, 83, 113, 135, 165, 241, 244, 271, 291, 315, 335, 364, 405, 428, 441, 503, 527], "boolean": [67, 74, 76, 77, 83, 171, 186, 188, 189, 227, 244, 246, 290, 417, 419, 421], "preced": [67, 81, 193, 334, 404, 431, 437, 495, 499, 500], "valid": [67, 71, 78, 120, 288, 289, 330, 442, 525], "ii": [67, 78, 150, 248, 368, 430], "iii": [67, 78, 150, 248, 368, 430, 443], "elif": [67, 73, 78, 79, 80, 186, 192, 197, 231, 246, 275, 506], "weigh": 67, "pound": [67, 227, 269], "numitem": 67, "45": [67, 70, 151, 152, 156, 168, 171, 200, 213, 382, 391, 397, 398, 447, 490, 514], "AND": [67, 87], "num1": [67, 206, 209, 212, 227, 230], "num2": [67, 206, 209, 212, 227, 230], "cndtnl": 68, "three_writ": 68, "hi_writ": 68, "price_v2": 68, "price_writ": 68, "ten": [68, 120, 131, 133, 189, 279, 437, 483], "ten_writ": 68, "twelv": 68, "twelve_writ": 68, "logic": [68, 74, 76, 78, 83, 85, 87, 95, 109, 241, 244, 246, 254, 261, 268, 270, 284, 285, 404, 405, 415], "logical_writ": 68, "grade_writ": 68, "even_writ": 68, "goodjob": 68, "goodjob_writ": 68, "messag": [69, 70, 71, 75, 84, 110, 117, 121, 123, 136, 155, 158, 162, 163, 164, 244, 251, 254, 261, 266, 267, 268, 275, 324, 342, 344, 347, 385, 415, 451, 479, 493, 505, 507, 513, 517, 526, 530], "hello": [69, 70, 122, 133, 173, 174, 182, 183, 192, 199, 200, 201, 203, 204, 207, 209, 216, 217, 231, 242, 264, 268, 273, 276, 280, 282, 284, 287, 297, 298, 310, 334, 400, 415, 426, 427, 429, 490, 505], "zero": [69, 82, 110, 189, 210, 216, 251, 270, 283, 285, 300, 330, 332, 365, 370, 376, 384, 385, 388, 390, 391, 402, 404, 406, 415, 417, 420, 426, 497], "cost": [69, 70, 79, 133, 171, 176, 219, 346, 355, 409, 448, 490, 491, 510], "14": [69, 70, 79, 81, 110, 120, 124, 127, 151, 152, 156, 158, 162, 163, 164, 168, 183, 184, 185, 186, 187, 212, 227, 230, 231, 248, 277, 294, 300, 304, 308, 310, 311, 314, 322, 385, 388, 422, 468, 493, 528], "mile": [69, 70, 171, 212, 268, 510], "cab": [69, 70], "ride": [69, 70], "travel": [69, 70, 151, 152, 264, 518], "61": [69, 151, 152, 168, 171, 227, 437, 510], "69": [69, 151, 152, 168, 509], "79": [69, 151, 152, 158, 162, 163, 168, 514], "odd": [69, 70, 71, 122, 188, 189, 195, 209, 212, 230, 254, 287, 288, 493], "inclus": [69, 144, 145, 146, 157, 171, 186, 188, 189, 195, 227, 235, 278, 287, 445], "NOT": [70, 109, 110, 170, 290], "hourli": 70, "40": [70, 125, 151, 152, 168, 196, 311, 313, 437, 439, 448, 455, 459, 463, 477, 491, 509, 529], "grosspai": [70, 490], "paid": [70, 100, 105], "rewrit": [70, 78, 80, 81, 84, 171, 246, 278, 279, 304], "gracefulli": [70, 84, 158, 166], "exit": [70, 110, 166, 167, 284, 288, 293, 414, 475, 484], "nine": 70, "forti": 70, "prompt": [70, 74, 84, 109, 184, 185, 264, 267, 276, 284, 290, 304, 329, 504, 520], "frozen": 70, "yogurt": 70, "pour": 70, "lb": 70, "cup": 70, "wallet": 70, "monei": [70, 151, 265, 296, 387], "criteria": 70, "taken": [70, 120, 128, 264, 322], "leap": 70, "evenli": 70, "divis": [70, 77, 120, 493, 497, 498, 500], "divid": [70, 71, 120, 182, 206, 209, 212, 217, 225, 227, 243, 256, 296, 304, 322, 490, 495, 497, 498, 500], "unless": [70, 112, 119, 120, 227, 264, 506], "leapyear": 70, "modulo": 70, "remaind": [71, 182, 217, 495, 497], "branch": [71, 73, 76, 78, 158, 162, 163, 164], "flow": [71, 76, 218, 241, 244, 293, 332], "Will": [71, 78, 79, 151, 155, 219, 231, 346, 377], "operand": [72, 76, 77, 120, 244, 416, 493, 495, 497, 503], "belong": [72, 100, 105, 183, 246, 505, 522], "comparison": [72, 76, 83, 244, 428, 431, 437], "although": [72, 78, 120, 245, 288, 299, 316, 443], "symbol": [72, 87, 151, 153, 182, 183, 186, 192, 264, 270, 384, 395, 398, 400, 402, 492, 495, 498, 504], "sign": [72, 81, 87, 168, 268, 280, 382, 384, 386, 387, 388, 400, 404, 422, 474, 495, 497, 526], "783": 72, "___": 72, "abbrevi": [73, 125, 168, 246, 434], "z": [73, 75, 80, 193, 207, 227, 231, 290, 300, 388, 390, 391, 404, 406, 418, 424, 490, 510], "accordingli": 74, "simplest": [74, 244, 264, 313, 335, 403, 513], "stretch": 74, "occasion": 74, "haven": [74, 120, 156, 168], "yet": [74, 94, 109, 110, 119, 120, 154, 180, 285, 365, 496], "interpret": [74, 77, 82, 84, 120, 164, 172, 244, 261, 264, 267, 271, 276, 318, 386, 442, 494, 496, 501, 504, 505, 506], "chevron": [74, 264], "indic": [74, 75, 87, 88, 89, 109, 110, 114, 120, 127, 129, 144, 145, 146, 153, 155, 171, 172, 182, 186, 187, 188, 189, 191, 227, 241, 246, 254, 268, 302, 308, 316, 320, 321, 330, 332, 333, 334, 337, 345, 353, 384, 385, 387, 388, 389, 404, 417, 420, 421, 426, 436, 479], "middl": [74, 178, 179, 180, 204, 221, 222, 223, 224, 247, 251, 254, 281, 371, 381, 500], "stdin": [74, 75, 158, 264, 268], "syntaxerror": [74, 81, 120, 264, 268, 493], "invalid": [74, 84, 120, 244, 264, 268, 493, 504], "script": [74, 84, 167, 172, 174, 181, 262, 273, 276, 323, 494, 501], "readabl": 74, "traceback": [75, 76, 84, 158, 166, 167, 264, 268, 300, 415, 520], "occur": [75, 76, 84, 120, 168, 219, 245, 253, 273, 300, 346, 432], "overwhelm": 75, "gotcha": 75, "whitespac": [75, 153, 154, 163, 193, 206, 385, 388, 403, 404, 410], "tricki": [75, 120, 268], "tab": [75, 153, 174, 323, 421], "invis": [75, 153, 163, 164, 174], "ignor": [75, 84, 109, 120, 163, 190, 193, 206, 209, 210, 217, 227, 245, 246, 248, 296, 320, 348, 360, 361, 377, 385, 404, 410, 484, 492, 513, 520, 528], "indentationerror": [75, 120], "unexpect": [75, 81, 84, 119, 440], "mislead": 75, "discov": [75, 432], "previou": [75, 81, 84, 88, 98, 99, 103, 104, 119, 120, 126, 130, 137, 138, 171, 172, 175, 225, 232, 233, 234, 245, 262, 269, 285, 352], "complain": [75, 242, 506], "altern": [76, 83, 128, 154, 244, 303, 322, 415, 420], "chain": [76, 83, 129, 244], "guardian": [76, 82, 300, 415], "construct": [76, 82, 128, 129, 131, 162, 172, 175, 229, 235, 246, 247, 262, 272, 280, 282, 284, 285, 312, 329, 330, 341, 342, 345, 347, 348, 351, 352, 353, 360, 362, 365, 366, 385, 390, 391, 403, 416, 418, 437, 438, 443, 504, 515, 520], "circuit": [76, 83, 244], "semant": [77, 261, 266, 267, 268, 493, 505], "negat": [77, 244, 380, 381, 401, 405], "strictli": [77, 180, 330], "strict": [77, 89], "nonzero": 77, "flexibl": [77, 89], "subtleti": 77, "confus": [77, 120, 168, 245, 268, 269, 416, 494, 496], "24": [77, 120, 125, 133, 134, 147, 148, 151, 152, 156, 168, 169, 171, 190, 231, 326, 401, 437, 446, 491, 529], "idea": [78, 84, 119, 162, 163, 243, 246, 252, 272, 300, 479, 487, 492, 496, 504, 506, 513, 526], "simplifi": [78, 128, 129, 266, 333, 495, 514], "98": [79, 80, 151, 152, 168, 248, 251], "satisfi": [79, 283, 288], "star": [79, 131, 288, 474, 491, 510], "codeblock": [79, 499, 502, 505], "col": 79, "temperatur": [79, 84, 186, 510], "freez": [79, 278, 279], "is_odd": 79, "minor": [79, 227], "adult": [79, 185, 230], "older": 79, "dan": [79, 134], "ageless": 79, "wage": 79, "17": [79, 119, 124, 127, 134, 151, 152, 156, 159, 168, 182, 185, 187, 189, 191, 200, 217, 231, 290, 311, 410, 411, 430, 438, 490, 494, 505, 507, 513, 528], "month": [79, 134, 151, 152, 168, 217, 269, 402, 510, 528], "35": [79, 151, 152, 158, 162, 163, 168, 509, 510], "1415": 80, "lame": 80, "algebra": 80, "toward": [81, 265, 290, 312, 425], "200": [81, 196, 197, 199, 200, 206, 213, 256, 298, 326, 430], "yield": [81, 181, 235, 275, 293, 420, 493, 495, 497, 506], "uncom": [81, 120, 332], "uncapit": 81, "capit": [81, 125, 201, 203, 204, 297, 401, 407, 409, 410, 415, 421, 425, 436, 443, 478, 479, 486], "statu": [81, 107, 155, 236, 359, 509, 520, 528], "incorrectli": [81, 120, 385], "inconsist": [81, 153, 230, 513], "whole": [82, 120, 136, 162, 175, 243, 290, 310, 314, 353, 380, 385, 402, 404, 491, 495, 518], "regardless": [82, 162, 388], "detect": [82, 117, 126], "gain": [82, 119, 168, 188, 265, 268, 425], "known": [82, 110, 170, 190, 225, 282, 322, 343, 432, 518], "fine": [82, 246, 321, 415], "clever": [82, 265, 273, 300, 442], "runtim": [82, 126, 246, 266, 300, 493], "due": [82, 163, 288, 372, 440], "strateg": 82, "guard": 82, "act": [82, 84, 88, 260, 263, 264, 273, 320, 437, 509], "insur": [82, 84, 155, 385], "catch": [83, 120, 155, 166, 244, 513], "segment": [84, 311, 418, 422, 427, 474, 481, 488], "treacher": 84, "air": [84, 151, 152, 156, 437, 518], "veloc": [84, 492, 504], "unladen": [84, 504], "swallow": [84, 504], "speed": [84, 171, 227, 332, 504, 510], "african": [84, 151, 504], "european": [84, 504], "valueerror": [84, 123, 244, 442, 504], "liter": [84, 120, 411, 442, 500, 504], "immedi": [84, 119, 120, 147, 148, 154, 270, 280, 285, 300, 388, 404], "fahrenheit": 84, "celsiu": 84, "72": [84, 151, 152, 168, 184, 372, 487], "22222222222222": 84, "unfriendli": 84, "fahren": 84, "py": [84, 114, 128, 166, 167, 273, 274, 276, 300, 319, 415, 509, 513, 514, 520, 528], "fahr": 84, "inp": [84, 162], "_______": [84, 242, 273, 281, 305, 333, 515, 523], "jump": [84, 115, 180, 232, 233, 234, 280, 284, 496], "chanc": [84, 166, 169, 281, 352], "________": [84, 235, 262, 263, 270, 275, 285, 292, 293, 324, 332, 418, 432, 493, 518, 526], "terminologi": [85, 244, 263, 271, 362], "screen": [85, 109, 110, 181, 244, 262, 263, 267, 300, 332, 372, 447, 453, 454, 455, 457, 458, 459, 461, 462, 463, 475, 477, 479, 483, 485, 486], "inde": [85, 269], "constraint": [85, 86, 88, 95, 96, 101, 113, 244], "primari": [85, 88, 93, 95, 109, 112, 114, 246, 265, 409], "fastest": 85, "sort": [85, 87, 88, 108, 124, 131, 151, 152, 188, 197, 199, 200, 209, 216, 241, 244, 251, 260, 298, 300, 305, 311, 324, 362, 365, 430, 431, 433, 434, 436, 437, 438, 440, 443, 517], "foreign": [85, 95, 114], "from_id": [85, 88, 109, 114], "suffix": [85, 270], "_id": 85, "insert": [86, 87, 88, 89, 90, 92, 95, 106, 107, 110, 113, 115, 169, 195, 213, 244, 263, 311, 312, 368], "INTO": [86, 87, 88, 89, 109, 110], "petunia": 86, "american": [86, 151], "shorthair": 86, "cur": [86, 89, 109, 110, 114], "IF": [86, 89, 109, 110], "sql": [86, 87, 88, 89, 90, 91, 92, 95, 96, 100, 101, 105, 108, 109, 110, 114, 115, 522], "rubi": [86, 89, 270], "command": [86, 87, 89, 95, 109, 150, 151, 155, 263, 264, 267, 270, 276, 319, 334, 382, 383, 386, 389, 495], "bernard": 86, "sqlite": [86, 88, 89, 94, 106, 107, 113, 115, 244, 509, 513, 514], "cursor": [86, 89, 95, 106, 107, 109, 110, 114], "vendor": [87, 89, 270, 526], "portabl": [87, 263, 267, 270], "manner": [87, 162], "date": [87, 91, 98, 99, 100, 103, 104, 105, 151, 152, 158, 162, 163, 164, 168, 174, 203, 391, 392, 402, 479, 522, 529, 530], "unlik": [87, 191, 275, 308, 520], "OR": [87, 109, 156, 168, 186], "establish": [88, 95, 246], "relational_model": 88, "__________": [88, 225, 261, 309, 313, 361], "twitter": [88, 106, 109, 113, 114, 115, 244, 527], "spider": [88, 106, 109, 113, 114, 115, 151, 244, 320, 328, 513, 514], "friend": [88, 110, 113, 114, 121, 166, 244, 268, 282, 488, 490, 491, 528], "incom": [88, 514], "everyon": [88, 90, 91, 110, 117, 136, 216, 268, 274], "cannot": [88, 112, 120, 166, 268, 275, 352, 417, 418, 495, 506, 509, 520], "pal": [88, 231], "from_friend": 88, "to_friend": 88, "drchuck": [88, 109, 110, 114, 528], "lhawthorn": 88, "feed": 88, "duplic": [88, 95, 114, 142, 143, 191, 241, 244, 249, 260], "violat": [88, 109, 268], "normal": [88, 95, 112, 114, 153, 156, 168, 246, 251, 254, 387, 401, 480, 513], "disk": [88, 110, 115, 169, 263, 267, 331, 336], "memori": [88, 115, 136, 161, 162, 261, 263, 267, 274, 331, 386, 495, 496], "processor": [88, 267], "hundr": [88, 509], "entri": [88, 90, 91, 95, 96, 98, 99, 100, 101, 103, 104, 105, 115, 125, 131, 219, 318, 346, 448, 513, 517, 522], "hardli": 88, "matter": [88, 109, 127, 136, 156, 166, 182, 229, 370, 383, 403, 438, 479, 482], "million": [88, 117, 151, 152, 246, 273, 348, 528], "scan": [88, 120, 273, 285, 386, 487, 509, 513], "longer": [88, 127, 272, 285, 329, 352, 431, 513], "to_id": [88, 109, 114], "enforc": [88, 95, 109, 330], "moment": [88, 129, 269, 332, 342, 347, 348, 352], "mistak": [88, 109, 120, 245, 264, 268, 273, 284, 421, 510], "simpler": [88, 163, 300, 333, 385, 440, 516], "essenc": 88, "effici": [89, 112, 162, 191], "datatyp": 89, "front": [89, 204, 262, 401, 402], "inconveni": [89, 128], "payoff": 89, "sqlite3": [89, 107, 109, 110, 114], "conn": [89, 109, 110, 114], "music": [89, 106, 107, 262, 263], "server": [89, 115, 158, 162, 163, 320, 324, 332, 334, 513, 520], "local": [89, 155, 181, 246, 331, 333, 475, 509, 520], "conceptu": [89, 262, 266], "uppercas": [89, 204, 388, 390, 392, 397, 398, 404, 406, 413, 421, 506], "undo": [89, 266], "thunderstruck": [89, 107], "commit": [89, 106, 107, 109, 110, 136, 155, 158, 162, 163, 164, 518], "forc": [89, 109, 332, 499, 513, 514], "unicod": [89, 290], "latin": 89, "At": [89, 106, 110, 119, 136, 230, 264, 266, 272, 284, 285, 304, 348, 353, 362, 436, 437, 493], "criterion": 89, "repeatedli": [89, 112, 167, 262, 284, 304, 330], "whisker": 89, "milo": [89, 107, 492], "mysql": [89, 115], "student_id": [90, 91, 98, 99, 103, 104], "test_nam": [90, 91, 98, 99, 103, 104], "lower": [90, 91, 98, 99, 103, 104, 124, 125, 136, 182, 201, 311, 391, 407, 410, 421, 425, 513], "sqlitebrows": 92, "spreadsheet": 93, "sheet": [93, 322], "lock": [94, 526], "commonli": [95, 129, 274, 292, 334, 384], "insist": 95, "socket": [95, 158, 162, 163, 317, 320, 324, 326, 332, 333, 334, 360], "directli": [95, 120, 162, 262, 265, 267, 322, 515, 516], "lookup": [95, 130, 509], "replic": 95, "elsewher": [95, 254, 513], "configur": 95, "bookkeep": [96, 101], "compani": [96, 101, 510], "merg": [96, 101], "hparsons_lg_sql_exe_test_bank_post_select": 97, "hparsons_lg_sql_exe_test_bank_post_upd": 97, "hparsons_lg_sql_exe_test_bank_post_join": 97, "zihan": [97, 100, 102, 105, 521], "wu": [97, 100, 102, 105, 521], "ziwu": [97, 100, 102, 105, 521], "asid": [98, 99, 100, 103, 104, 105, 522], "vend": [100, 105], "machin": [100, 105, 261, 262, 267, 270], "refil": [100, 105, 522], "stock": [100, 105, 151, 168, 522], "chip": [100, 105, 151], "bought": [100, 105, 522, 528], "transact": [100, 105, 518], "goods_id": [100, 105], "unittest": [100, 104, 105, 248, 251, 254, 522], "forth": [101, 518], "hparsons_lg_sql_test_bank_post_select": 102, "hparsons_lg_sql_test_bank_post_upd": 102, "hparsons_lg_sql_test_bank_post_join": 102, "soon": [105, 487, 496], "cloth": 106, "sock": 106, "descend": [106, 108, 116, 151, 152, 199, 216, 251, 431, 433, 438], "spot": [106, 119, 120, 126, 281, 366], "crreat": 106, "pant": 106, "shirt": [106, 407, 490], "fabric": 106, "dessert": 106, "cupcak": 106, "cake": [106, 528], "ic": [106, 133], "frost": [106, 353], "chocol": 106, "packag": [107, 155, 252, 329], "conect": 107, "db": [107, 109, 110, 114], "chinook": 107, "albumid": 107, "artistid": 107, "348": [107, 151, 152], "300": [107, 168, 196, 256, 430], "349": 107, "301": 107, "bikeshar": 107, "bikeshare_st": [107, 114, 116], "count_row": 107, "penelop": [107, 507], "doberman": 107, "springer": 107, "spaniel": 107, "lastnam": [107, 529], "firstnam": [107, 529], "custom": [107, 256], "artist": [107, 151], "185": 107, "genr": [107, 510], "pop": [107, 187, 188, 197, 200, 294, 300, 301, 311], "mediatypeid": 107, "bike": [108, 116], "bike_numb": [108, 114, 116], "durat": [108, 114, 116], "trip_data": [108, 114, 116], "redo": [109, 269, 385], "twitter_info": [109, 110], "tweepi": [109, 110], "oauth2": [109, 110], "auth": [109, 110], "oauth2bearerhandl": [109, 110], "bearer_token": [109, 110], "api": [109, 110, 244, 509, 513, 515, 519, 520, 527, 528], "wait_on_rate_limit": [109, 110], "dir": [109, 110, 114, 155, 338, 345, 365, 386, 421], "path": [109, 110, 114, 158, 162, 163, 164, 329, 388], "dirnam": [109, 110, 114], "__file__": [109, 110, 114], "sep": [109, 110, 114, 151, 152, 159, 168, 528], "till": [109, 110, 188, 189, 288], "acct": [109, 110, 528], "hit": [109, 110, 119, 284, 372, 513], "visit": [109, 110, 269, 322, 514], "hasn": [109, 110], "fetchon": [109, 110], "unretriev": [109, 110], "rowcount": 109, "lastrowid": 109, "idlist": [109, 110], "get_friend_id": [109, 110], "screen_nam": [109, 110, 528], "err": 109, "countnew": [109, 110], "countold": [109, 110], "highest": [109, 151, 152, 187, 436, 499, 500], "currid": [109, 110], "get_us": [109, 110], "user_id": [109, 110], "screennam": [109, 110], "friend_id": 109, "didn": [109, 178, 246, 300, 339, 356, 357], "illustr": [109, 119, 120], "captur": [109, 166, 243, 390, 391, 397, 398, 402, 406], "safeti": 109, "net": [109, 195, 513, 520, 526], "inadvert": 109, "ensur": [109, 128, 180], "exact": [109, 120, 281, 285, 310, 332, 386], "twice": [109, 110, 129, 182, 229, 290, 388, 436, 474, 509], "node": [109, 244, 514, 515, 527, 530], "realli": [109, 119, 120, 121, 167, 172, 264, 269, 270, 365, 387, 431, 513], "success": [109, 110, 119, 123, 158, 176, 219, 244, 282, 332, 346, 355, 438, 448, 514], "ravenmaster1": [109, 110, 114], "brentsever": [109, 110, 114], "prairycat": [109, 110, 114], "lionelrobertjr": [109, 110, 114], "doc": [110, 152, 251, 300, 318, 329, 360, 403, 416, 421, 422, 425, 484], "stabl": 110, "restart": [110, 112, 509, 513, 514], "status": [110, 528], "unvisit": 110, "popular": [110, 510, 513], "sourc": [110, 120, 158, 162, 163, 164, 263, 267, 270, 273, 276, 284, 300, 318, 327, 328, 330, 336, 362, 385, 388, 421, 494, 495, 513, 526, 528], "fetch": [110, 275], "placehold": 110, "substitut": [110, 245], "dumper": 110, "lockpickinglwyr": 110, "unprocess": 110, "successfulli": [110, 120, 122, 300, 384], "dump": [110, 114, 128, 513, 514, 520, 524, 528], "myldn": [110, 114], "dickiedov": [110, 114], "ukrain": [110, 114], "alisonmoyet": [110, 114], "philippullman": [110, 114], "nessimonstar": 110, "educaus": 110, "lindafeng": 110, "suspend": 110, "resum": [110, 504, 514], "ground": 112, "flat": 112, "truli": [112, 235, 496], "retain": [112, 267], "reassembl": 114, "reconnect": 114, "ON": 114, "metarow": 114, "demonstr": [114, 285, 360, 403, 414, 415], "multi": [114, 120, 492], "twjoin": 114, "table_nam": 114, "field_nam": 114, "start_stat": [114, 116], "station_id": [114, 116, 529], "000": [114, 116, 331, 336, 480, 505], "biggest": [115, 117, 119, 120, 168], "perman": [115, 155], "persist": [115, 165, 244], "wide": [115, 119, 247, 319, 431, 487], "varieti": [115, 254, 487], "oracl": [115, 513], "microsoft": 115, "postgresql": 115, "embed": 115, "firefox": 115, "intern": [115, 244, 259, 353, 361, 362, 527], "w00837": 116, "rental": [116, 522], "start_dat": 116, "31105": 116, "member_typ": 116, "end_stat": 116, "31200": 116, "latitud": [116, 275, 509, 529], "longitud": [116, 509, 529], "end_dat": 116, "31101": 116, "casual": 116, "suspect": 117, "beginn": [117, 120, 494], "blame": 117, "resort": 117, "cs1": 117, "clue": [117, 120, 300, 496], "intention": 118, "carefulli": [119, 120, 284, 300, 329, 438, 518], "firm": 119, "grasp": 119, "necessarili": [119, 309], "entir": [119, 120, 126, 154, 162, 164, 270, 329, 331, 348, 385, 402, 403, 427, 477], "portion": [119, 385, 388, 403, 410, 411, 422, 525], "circumst": [119, 302], "bug": [119, 245, 250, 266, 267, 281, 348, 432], "advic": [119, 120], "tempt": [119, 120, 300, 418, 420, 493, 505], "crank": 119, "inevit": 119, "myriad": 119, "wrong": [119, 120, 167, 244, 245, 254, 261, 264, 266, 271, 279, 300, 303, 372, 415, 416, 430, 432, 451, 474, 478, 479, 482, 483, 486, 487, 493, 506], "went": [119, 300, 409, 528], "quick": [119, 254, 362, 386, 496, 513], "incomplet": 119, "insight": [119, 425], "underli": 119, "notion": [119, 166, 389, 403, 496], "mantra": 119, "repeat": [119, 120, 172, 186, 188, 189, 262, 283, 284, 290, 293, 306, 372, 377, 378, 384, 392, 482, 483, 509], "brain": [119, 120, 122, 261], "tini": [119, 269], "chemic": [119, 122], "happi": [119, 122, 168, 260, 268, 282, 409], "enjoy": 119, "victori": 119, "agil": 119, "pose": 119, "23": [119, 120, 134, 151, 152, 156, 168, 196, 242, 297, 350, 382, 391, 397, 398, 401, 491, 510, 529], "wait": [119, 120, 245, 264, 268, 324, 332, 380, 381, 491, 504], "clock": [119, 171, 227, 491], "alarm": [119, 171, 227, 491], "current_tim": 119, "wait_tim": [119, 120], "final_tim": 119, "pm": [119, 156, 168], "hmm": 119, "realiz": [119, 125, 254, 264, 269, 360], "knew": [119, 136, 274], "pretti": [119, 120, 126, 245, 272, 275, 383, 385, 496, 513, 528], "concaten": [119, 120, 183, 306, 307, 418, 495, 502, 504], "stage": [119, 120], "iter": [119, 128, 131, 155, 161, 162, 189, 191, 207, 244, 246, 277, 278, 282, 283, 284, 285, 290, 293, 316, 415, 417, 437, 438, 468, 482, 487, 514], "26": [119, 129, 151, 152, 156, 168, 184, 200, 529], "boundari": [119, 244, 307, 404, 405], "larger": [119, 209, 212, 218, 244, 285, 364], "worri": [119, 204, 365, 525], "bigger": [119, 126, 281, 492], "modulu": [119, 206, 244, 416, 491, 495, 503], "gone": [119, 151, 152, 516], "astrai": 119, "current_time_str": 120, "wait_time_str": 120, "current_time_int": 120, "wait_time_int": 120, "final_time_int": 120, "aha": 120, "hand": [120, 122, 125, 126, 270, 300, 360, 382, 384, 403], "statist": [120, 129], "percent": [120, 133, 490, 495, 497], "4999": 120, "54": [120, 151, 152, 168, 213, 264, 510], "74": [120, 151, 152, 156, 168, 285, 297], "1305": 120, "29": [120, 133, 151, 152, 168, 294, 437, 529], "1009": 120, "893": 120, "78": [120, 133, 151, 152, 168, 213, 437, 529], "urierror": 120, "334": 120, "66": [120, 147, 148, 151, 152, 168, 430, 445, 529], "tokenerror": 120, "244": 120, "67": [120, 151, 152, 168, 199, 294, 304, 308, 314, 529], "227": 120, "49": [120, 151, 152, 168, 514, 529], "timelimiterror": 120, "44": [120, 147, 148, 151, 152, 168, 510, 514], "48": [120, 133, 151, 152, 168, 514], "attributeerror": 120, "importerror": 120, "indexerror": [120, 300, 308, 415, 420], "07": [120, 151, 152, 168, 203, 513], "uncov": [120, 121], "grammat": 120, "period": [120, 218, 225, 235, 384, 385, 387, 389, 390, 400, 421, 496, 513, 526, 528], "trace": [120, 290], "punctuat": [120, 125, 128, 133, 172, 204], "quotat": [120, 417, 427, 492, 505], "parethes": 120, "coupl": [120, 530], "parenthesi": [120, 191, 250, 402], "parenths": 120, "subsequ": [120, 431], "concern": [120, 246], "trick": [120, 122, 350, 366], "bad": [120, 166, 171, 330, 400, 493, 513], "extrem": [120, 331], "eof": 120, "anywai": 120, "panic": 120, "somehow": 120, "conclud": 120, "unrel": 120, "calm": 120, "chase": 120, "elimin": [120, 129, 243, 246, 249, 266, 388], "constant": [120, 164, 284, 285, 509], "compat": 120, "isol": 120, "polish": 120, "learner": 120, "disconcert": 120, "won": [120, 127, 151, 152, 192, 245, 277, 281, 288, 362, 432, 436, 442], "particularli": [120, 154, 269, 273, 285, 384, 442, 518], "impli": [120, 276, 302], "unsupport": 120, "floordiv": 120, "tyre": 120, "confirm": 120, "mysteri": [120, 277, 294, 423, 424], "Not": [120, 140, 141, 241, 244, 262, 273, 343, 344, 400, 406, 497, 498, 505, 523], "emploi": 120, "impact": [120, 431], "useless": [120, 492], "typo": 120, "ey": [120, 167, 260, 269], "spell": [120, 147, 148, 272, 415, 418, 474, 493], "fairli": 120, "speller": 120, "str_wait_tim": 120, "wai_tim": 120, "nice": [120, 167, 270, 275, 312, 330, 385, 437, 438, 513, 520], "visibl": [120, 517], "strategi": 120, "imt": 120, "set_tim": 120, "undefin": 120, "reveal": 120, "set_alarm": 120, "assumpt": [120, 246], "alarm_tim": 120, "furthermor": 120, "present_tim": 120, "resound": 120, "meant": [120, 266, 268, 493, 495], "dialog": 120, "worth": [120, 156, 168, 243, 442], "interlud": [122, 244], "tip": [122, 123, 244, 489, 490], "stress": 122, "deep": [122, 263], "celebr": [122, 299], "homework": [122, 241, 244], "secret": [122, 526, 528], "fourier": 122, "transform": [122, 184, 185, 433, 436], "trust": [122, 185], "parseerror": [123, 244], "typeerror": [123, 244, 416], "nameerror": [123, 244, 264, 268], "grape": [124, 429], "appl": [124, 127, 133, 204, 210, 390, 395, 397, 398, 420, 433, 436, 490, 491, 502], "banana": [124, 127, 210, 299, 309, 390, 397, 398, 411, 413, 420, 426, 436], "pear": [124, 127, 436, 491], "janic": 124, "eleanor": 124, "list_o_nam": 124, "erik": [124, 529], "counter": [124, 130, 135, 244, 277, 283, 311, 414, 417, 484, 486, 509], "phrase": [124, 136, 248, 372, 409, 491], "chees": [124, 308], "philadelphia": [124, 151, 156, 168], "extraordinari": 124, "accord": [124, 334, 439], "19": [124, 151, 152, 156, 158, 159, 162, 163, 168, 184, 185, 290, 297, 311, 401, 445, 488, 490, 528], "brontosauru": [124, 129], "diction": 124, "anni": [124, 129, 131, 151, 152], "42": [124, 129, 131, 151, 152, 168, 183, 270, 352, 416, 437, 490, 509, 510, 514, 520], "revers": [124, 151, 187, 188, 197, 200, 213, 287, 298, 430, 431, 433, 437, 438, 440, 483], "lambda": [124, 275, 506], "romeo": [125, 128, 317, 324, 326, 333, 334, 336, 437], "txt": [125, 128, 136, 150, 151, 154, 156, 158, 159, 162, 163, 164, 166, 167, 168, 169, 274, 317, 324, 326, 333, 334, 336, 382, 383, 384, 403, 406, 436, 437, 513], "soft": [125, 128, 136, 326, 431], "yonder": [125, 128, 136, 326, 431], "east": [125, 128, 136, 156, 168, 191, 326, 478, 479, 484, 486], "juliet": [125, 128, 136, 326, 437], "sun": [125, 128, 136, 171, 204, 227, 326], "aris": [125, 128, 136, 326], "fair": [125, 128, 136, 151, 326], "kill": [125, 128, 136, 151, 326], "enviou": [125, 128, 136, 326], "moon": [125, 128, 136, 326], "sick": [125, 128, 136, 326], "pale": [125, 128, 136, 326], "grief": [125, 128, 136, 326], "token": [125, 493, 496, 528], "subtl": [125, 383], "maketran": 125, "fromstr": [125, 525], "tostr": 125, "deletestr": 125, "omit": [125, 246, 314, 427, 442], "_": [125, 183, 506], "modif": [125, 290, 300], "art": [125, 151, 166, 262, 272, 348], "swearst": 125, "afeard": 125, "kinsmen": 125, "thinkst": 125, "cloak": 125, "orchard": 125, "lover": 125, "maiden": 125, "whiteupturn": 125, "gentleman": 125, "lean": 125, "canst": 125, "unwieldi": [125, 126, 246], "dataset": 126, "scale": [126, 133, 381], "reduc": [126, 129, 293, 296, 368, 375, 380, 440, 492], "smallest": [126, 144, 145, 146, 168, 173, 231, 243, 268, 285, 330], "manifest": 126, "largest": [126, 144, 145, 146, 173, 285, 330, 389], "saniti": 126, "illog": 126, "scaffold": [126, 266], "spanish": 127, "curli": [127, 190, 516], "bracket": [127, 187, 307, 308, 313, 362, 365, 385, 387, 388, 425, 426, 443, 444, 517], "squar": [127, 157, 170, 171, 181, 187, 204, 210, 216, 217, 225, 227, 279, 307, 313, 350, 362, 365, 385, 387, 388, 425, 474, 475, 482, 508, 510], "eng2sp": [127, 136], "uno": 127, "surpris": 127, "unpredict": [127, 235], "keyerror": 127, "pokemon_name_n_typ": 127, "squirtl": 127, "water": [127, 268, 287, 366], "charmand": 127, "fire": [127, 156, 264, 337], "bulbasaur": [127, 337], "grass": [127, 156, 168, 337], "linear": [127, 269], "proport": 127, "hash": [127, 128, 130, 280, 434, 438], "remark": 127, "magic": [127, 442], "hash_tabl": 127, "occurr": [128, 163, 439], "shorten": [128, 158, 164, 528], "scene": [128, 437], "slowli": [128, 331, 513], "compact": 128, "increment": [128, 129, 190, 191, 280, 283, 287, 288, 290, 292, 353, 414, 417], "desir": [128, 151, 152, 163, 371, 513, 523, 528], "raw": [128, 402, 404, 513], "unsort": [128, 131], "code3": [128, 158, 164, 273, 319, 509, 513, 514, 520], "count1": 128, "travers": [129, 131, 244, 302, 315, 320, 417, 428, 431, 438, 444], "ord": [129, 424], "appropri": [129, 245, 246, 294, 528], "ahead": [129, 245, 332], "room": [129, 151, 152, 256, 268], "histogram": [129, 130], "frequenc": [129, 328, 333, 336, 437, 513], "tim": 129, "concis": 129, "idiom": [129, 131, 300], "succinct": 129, "incomprehens": 129, "char": [129, 191, 277, 414, 429], "hashtabl": 130, "nba": 131, "champ": [131, 151], "mvp": 131, "roti": 131, "6moti": 131, "lst": [131, 187, 188, 197, 199, 207, 210, 215, 294, 297, 298, 300, 303, 311, 400, 437, 438, 439, 523], "wordcount": 131, "morethan5": 131, "dictionaries_mixedupcode_question10_1": 132, "dictionaries_mixedupcode_question10_1_ac": 132, "dictionaries_mixedupcode_question10_2": 132, "dictionaries_mixedupcode_question10_2_ac": 132, "dictionaries_mixedupcode_question10_3": 132, "dictionaries_mixedupcode_question10_3_ac": 132, "dictionaries_mixedupcode_question10_4": 132, "dictionaries_mixedupcode_question10_4_ac": 132, "dictionaries_mixedupcode_question10_5": 132, "dictionaries_mixedupcode_question10_5_ac": 132, "dictionaries_mixedupcode_question10_6": 132, "dictionaries_mixedupcode_question10_6_ac": 132, "dictionaries_mixedupcode_question10_7": 132, "dictionaries_mixedupcode_question10_7_ac": 132, "dictionaries_mixedupcode_question10_8": 132, "dictionaries_mixedupcode_question10_8_ac": 132, "dictionaries_mixedupcode_question10_9": 132, "dictionaries_mixedupcode_question10_9_ac": 132, "dictionaries_mixedupcode_question10_10": 132, "dictionaries_mixedupcode_question10_10_ac": 132, "letter_dict": [133, 191], "pretend": [133, 320, 327, 328], "besid": 133, "word_dict": 133, "a_count": 133, "sales_tax": 133, "list_of_cost": 133, "sale": [133, 510], "tax": 133, "hundredth": 133, "25": [133, 144, 145, 146, 151, 152, 156, 168, 171, 184, 260, 264, 297, 320, 323, 368, 430, 436, 497, 528, 529], "discount_and_tax": 133, "discount": [133, 296, 489], "06": [133, 151, 152, 168, 513, 529], "create_dictionari": 133, "keys_list": 133, "values_list": 133, "lowest_value_kei": 133, "lowest": [133, 151, 168, 171, 187, 227, 267, 436], "toi": 133, "rice": 133, "bag": 133, "duplicated_data": 133, "dictionary1": 133, "dictionary2": 133, "twenti": [133, 436], "thirti": 133, "total_pric": 133, "quantity_dict": 133, "hot": [133, 156, 168], "soda": 133, "scale_recip": 133, "scale_factor": 133, "36": [133, 151, 152, 168, 204, 324, 483, 528, 529], "new_sight": 134, "sight": 134, "parallel": 134, "ind": 134, "invers": [134, 173, 307], "birthdai": [134, 171, 217, 227], "coverag": 134, "steph": 134, "angelo": 134, "categor": [136, 510], "mail": [136, 158, 162, 163, 164, 244, 246, 334, 385, 511], "mail_count": 136, "mon": [136, 171, 227, 529], "user_count": 136, "marquard": [136, 158, 162, 163, 164, 300, 310, 383, 384, 385, 388, 422], "uct": [136, 158, 162, 163, 164, 300, 310, 383, 384, 385, 388, 422, 513], "za": [136, 158, 162, 163, 164, 300, 310, 383, 384, 385, 388, 404, 422, 513], "letter_count": 136, "e_count": 136, "word_dictionari": 136, "reward": [136, 265, 274], "em": 136, "newfound": [136, 274], "laptop": [136, 274], "cell": [136, 263, 274], "phone": [136, 263, 274, 391, 516, 517, 529, 530], "behalf": [136, 274], "hardwar": [136, 161, 244, 270, 271, 274], "vast": [136, 274], "reptit": 136, "interestingli": [136, 274], "bore": [136, 274], "numb": [136, 274], "word_count": 136, "repetit": [136, 243, 244, 274, 293, 348, 379, 485], "romeo3": 136, "gopal": 136, "ramasammycook": 136, "gmail": [136, 382, 513], "media": [136, 383], "berkelei": [136, 383, 513], "cwen": [136, 384, 388], "iupui": [136, 158, 162, 163, 383, 384, 388, 513], "antranig": 136, "caret": [136, 387, 403, 404, 513], "cam": [136, 513], "uk": [136, 158, 162, 163, 513], "rjlow": [136, 383], "gsilver": 136, "horwitz": [136, 513], "wagnermr": 136, "zqian": [136, 383], "message_count": 136, "maximum": [136, 156, 173, 244, 291, 311, 368, 490], "domain": [136, 400, 406, 442, 513], "poll": [137, 138, 140, 142, 143, 144, 145, 147, 148, 149], "exp1_pp1a": [137, 138], "exp1_q1_writ": [137, 138], "exp1_pp1a_pol": [137, 138], "exp1_q1_write_pol": [137, 138], "exp1_q2_writ": [137, 138], "count_target_in_range_ord": [137, 138], "exp1_q2_write_pol": [137, 138], "count_target_in_range_order_pol": [137, 138], "exp1_pp3": [137, 138], "exp1_q3_writ": [137, 138], "exp1_pp3_pol": [137, 138], "exp1_q3_write_pol": [137, 138], "exp1_q4_total_valu": [137, 138], "total_dict_values_pp": [137, 138], "exp1_q4_total_values_pol": [137, 138], "total_dict_values_pp_pol": [137, 138], "exp1_q5_pp": [137, 138], "exp1_q5_writ": [137, 138], "exp1_q5_pp_pol": [137, 138], "exp1_q5_write_pol": [137, 138], "dp_two_list_to_dict_pp": 139, "dp_two_list_to_dict": 139, "dp_list_of_tuples_to_dict": 139, "dp_list_of_tuples_to_dict_pp": 139, "dp_get_tuple_from_dict_pp": 139, "dp_get_tuple_from_dict": 139, "dp_greater_dict": 139, "dp_greater_dict_pp": 139, "dp_get_counts_dict_pp": 139, "dp_get_counts_dict": 139, "make_dir": [140, 141], "l1": [140, 141, 187, 188, 207, 260], "l2": [140, 141, 187, 207, 260], "tuple_list": [140, 141], "grai": [140, 141, 380, 381, 390, 397, 398, 451, 510], "get_tupl": [140, 141], "greater_dict": [140, 141], "cutoff": [140, 141], "get_count": [140, 141], "s_list": [140, 141], "greater_dictionari": 141, "sum13_nd_pp_exa": [142, 143, 149], "sum13_w6d_pp_exb": [142, 143, 149], "list_multiples_pp_exa": [142, 143, 149], "list_multiples_w3d_pp_exb": [142, 143, 149], "ibeforee_pp_exa": [142, 143, 149], "ibeforee_pp_wd_exb": [142, 143, 149], "removetarget_pp_v2_exa": [142, 143, 149], "remove_target_pp_wd_exb": [142, 143, 149], "okai": [142, 143, 170, 172, 175, 245, 326, 392, 425], "earn": [142, 143, 490, 510], "credit": [142, 143, 241, 244, 264, 509, 518, 520], "adjac": [142, 143, 144, 145, 146, 260], "removeextra": [142, 143], "two_cat": [142, 143], "removedup": 143, "adjacenttwo": 143, "has22": [144, 145, 146], "countinrang": [144, 145, 146], "diffmaxmin": [144, 145, 146], "total_valu": [144, 145, 146], "total_dict_valu": [144, 145], "red": [144, 145, 146, 156, 168, 216, 248, 268, 323, 368, 369, 370, 371, 373, 375, 376, 377, 378, 380, 381, 407, 409, 430, 447, 451, 484, 486, 508, 510], "get_nam": [144, 145, 146], "unknown": [144, 145, 146], "brown": [144, 145, 146], "dariu": [144, 145, 146], "unlucki": [147, 148], "sum13": [147, 148, 178, 221, 222, 224], "list_of_multipl": [147, 148], "77": [147, 148, 151, 152, 168], "grammarli": [147, 148], "beleiv": [147, 148], "remove_target": [147, 148], "mytext": 150, "mode": [150, 169, 172, 181, 264, 266, 267, 300, 386, 404, 494, 501], "ref_fil": 150, "filevar": 150, "somestr": 150, "moana": 150, "cinderella": 150, "tiana": 150, "print_cont": 150, "file_obj": [150, 154, 155], "line_obj": 150, "rstrip": [151, 154, 163, 300, 382, 384, 403], "strip": [151, 154, 160, 163, 266, 300, 317, 421], "01": [151, 152, 168, 264, 326, 402, 513], "9848": [151, 152, 168], "10220": [151, 152, 168], "9651": [151, 152, 168], "10021": [151, 152, 168, 529], "57": [151, 152, 168, 294, 304, 308, 314, 510, 514], "nov": [151, 152, 168], "9087": [151, 152, 168], "10054": [151, 152, 168], "58": [151, 152, 168, 191, 529], "8987": [151, 152, 168], "9851": [151, 152, 168], "56": [151, 152, 168, 227, 294, 304, 308, 314, 409, 528], "oct": [151, 152, 168], "8845": [151, 152, 168], "9626": [151, 152, 168], "8659": [151, 152, 168], "9075": [151, 152, 168], "9946": [151, 152, 168], "10238": [151, 152, 168], "7926": [151, 152, 168], "8847": [151, 152, 168], "aug": [151, 152, 168, 326], "10527": [151, 152, 168], "38": [151, 152, 168], "10663": [151, 152, 168], "9829": [151, 152, 168], "9949": [151, 152, 168], "10504": [151, 152, 168], "10758": [151, 152, 168], "10049": [151, 152, 168], "10522": [151, 152, 168], "81": [151, 152, 168, 171, 196, 227], "jun": [151, 152, 168], "10913": [151, 152, 168], "11236": [151, 152, 168], "68": [151, 152, 158, 162, 163, 168], "10313": [151, 152, 168], "10502": [151, 152, 168], "10734": [151, 152, 168], "11436": [151, 152, 168], "10638": [151, 152, 168], "10911": [151, 152, 168], "94": [151, 152, 162, 168, 311], "apr": [151, 152, 168], "9877": [151, 152, 168], "10973": [151, 152, 168], "9303": [151, 152, 168], "mar": [151, 152, 168], "10493": [151, 152, 168], "10940": [151, 152, 168], "9047": [151, 152, 168], "9878": [151, 152, 168], "feb": [151, 152, 168, 529], "10884": [151, 152, 168], "82": [151, 152, 168], "11140": [151, 152, 168], "09": [151, 152, 158, 162, 163, 164, 168, 300, 310, 385, 388, 422], "10225": [151, 152, 168], "10495": [151, 152, 168], "10790": [151, 152, 168], "11224": [151, 152, 168], "10325": [151, 152, 168], "71": [151, 152, 168, 509], "10887": [151, 152, 168], "10416": [151, 152, 168], "76": [151, 152, 168, 184, 529], "11044": [151, 152, 168], "10158": [151, 152, 168], "10787": [151, 152, 168], "10966": [151, 152, 168], "11152": [151, 152, 168], "02": [151, 152, 168], "10204": [151, 152, 168], "10414": [151, 152, 168], "10659": [151, 152, 168], "11108": [151, 152, 168], "9571": [151, 152, 168], "10971": [151, 152, 168], "11219": [151, 152, 168], "11518": [151, 152, 168], "83": [151, 152, 168, 520], "10439": [151, 152, 168], "10650": [151, 152, 168], "10523": [151, 152, 168], "11415": [151, 152, 168], "10428": [151, 152, 168], "11215": [151, 152, 168], "10450": [151, 152, 168], "10980": [151, 152, 168], "10303": [151, 152, 168], "10521": [151, 152, 168], "10532": [151, 152, 168], "11013": [151, 152, 168], "10161": [151, 152, 168], "51": [151, 152, 168, 184, 529], "10447": [151, 152, 168], "10749": [151, 152, 168], "11086": [151, 152, 168], "10163": [151, 152, 168], "10863": [151, 152, 168], "11600": [151, 152, 168], "43": [151, 152, 168, 261, 514], "10128": [151, 152, 168], "62": [151, 152, 168, 529], "10733": [151, 152, 168], "11311": [151, 152, 168], "9611": [151, 152, 168], "10921": [151, 152, 168], "10937": [151, 152, 168], "11228": [151, 152, 168], "9760": [151, 152, 168], "11501": [151, 152, 168], "11908": [151, 152, 168], "10610": [151, 152, 168], "53": [151, 152, 168, 509, 510], "10876": [151, 152, 168], "47": [151, 152, 168, 514], "11658": [151, 152, 168], "10798": [151, 152, 168], "11497": [151, 152, 168], "10730": [151, 152, 168], "11195": [151, 152, 168], "10449": [151, 152, 168], "10877": [151, 152, 168], "10335": [151, 152, 168], "10883": [151, 152, 168], "9884": [151, 152, 168], "10729": [151, 152, 168], "10828": [151, 152, 168], "11218": [151, 152, 168], "39": [151, 152, 168, 529], "10055": [151, 152, 168], "10336": [151, 152, 168], "10654": [151, 152, 168], "11428": [151, 152, 168], "10487": [151, 152, 168], "10829": [151, 152, 168], "10972": [151, 152, 168], "11321": [151, 152, 168], "10594": [151, 152, 168], "10655": [151, 152, 168], "10549": [151, 152, 168], "08": [151, 152, 168, 513, 528], "11120": [151, 152, 168], "10334": [151, 152, 168], "10970": [151, 152, 168], "10788": [151, 152, 168], "11244": [151, 152, 168], "10372": [151, 152, 168], "96": [151, 152, 168, 171, 437], "10559": [151, 152, 168], "9825": [151, 152, 168], "11072": [151, 152, 168], "9707": [151, 152, 168], "10789": [151, 152, 168], "04": [151, 152, 168, 212, 513], "9315": [151, 152, 168], "9163": [151, 152, 168], "9786": [151, 152, 168], "9405": [151, 152, 168], "9662": [151, 152, 168], "9025": [151, 152, 168], "9306": [151, 152, 168], "9212": [151, 152, 168], "84": [151, 152, 168, 212, 213], "9759": [151, 152, 168], "8994": [151, 152, 168], "9358": [151, 152, 168], "9039": [151, 152, 168], "9390": [151, 152, 168], "8610": [151, 152, 168], "63": [151, 152, 168, 297], "9181": [151, 152, 168], "8645": [151, 152, 168], "65": [151, 152, 168, 195, 307, 491, 510], "9457": [151, 152, 168], "8573": [151, 152, 168], "9116": [151, 152, 168], "7749": [151, 152, 168], "8718": [151, 152, 168], "7399": [151, 152, 168], "8592": [151, 152, 168], "7583": [151, 152, 168], "8253": [151, 152, 168], "7379": [151, 152, 168], "7842": [151, 152, 168], "8868": [151, 152, 168], "8948": [151, 152, 168], "7517": [151, 152, 168], "7539": [151, 152, 168], "9011": [151, 152, 168], "9412": [151, 152, 168], "64": [151, 152, 168, 203, 264, 401], "8786": [151, 152, 168], "8883": [151, 152, 168], "8907": [151, 152, 168], "9155": [151, 152, 168], "8524": [151, 152, 168], "8952": [151, 152, 168], "9106": [151, 152, 168], "9311": [151, 152, 168], "8760": [151, 152, 168], "8899": [151, 152, 168], "8818": [151, 152, 168], "9287": [151, 152, 168], "8715": [151, 152, 168], "9063": [151, 152, 168], "37": [151, 152, 168, 500, 509, 510, 528], "8528": [151, 152, 168], "8997": [151, 152, 168], "8377": [151, 152, 168], "8799": [151, 152, 168], "7987": [151, 152, 168], "46": [151, 152, 168, 514], "8616": [151, 152, 168], "8545": [151, 152, 168], "7908": [151, 152, 168], "8072": [151, 152, 168], "7391": [151, 152, 168], "59": [151, 152, 168, 498], "7906": [151, 152, 168], "7823": [151, 152, 168], "8209": [151, 152, 168], "7563": [151, 152, 168], "7443": [151, 152, 168], "7934": [151, 152, 168], "7334": [151, 152, 168], "7945": [151, 152, 168], "8218": [151, 152, 168], "6936": [151, 152, 168], "7442": [151, 152, 168], "7650": [151, 152, 168], "8078": [151, 152, 168], "7556": [151, 152, 168], "8222": [151, 152, 168], "8340": [151, 152, 168], "7580": [151, 152, 168], "7622": [151, 152, 168], "7672": [151, 152, 168], "8328": [151, 152, 168], "7613": [151, 152, 168], "7331": [151, 152, 168], "7868": [151, 152, 168], "7214": [151, 152, 168], "7008": [151, 152, 168], "7430": [151, 152, 168], "6891": [151, 152, 168], "6583": [151, 152, 168], "7081": [151, 152, 168], "6315": [151, 152, 168], "6877": [151, 152, 168], "7158": [151, 152, 168], "6532": [151, 152, 168], "6813": [151, 152, 168], "7112": [151, 152, 168], "6683": [151, 152, 168], "6448": [151, 152, 168], "6953": [151, 152, 168], "6318": [151, 152, 168], "6521": [151, 152, 168], "6623": [151, 152, 168], "6206": [151, 152, 168], "6029": [151, 152, 168], "6606": [151, 152, 168], "5975": [151, 152, 168], "5882": [151, 152, 168], "6162": [151, 152, 168], "5833": [151, 152, 168], "5616": [151, 152, 168], "5952": [151, 152, 168], "5550": [151, 152, 168], "5528": [151, 152, 168], "5761": [151, 152, 168], "5507": [151, 152, 168], "5654": [151, 152, 168], "5769": [151, 152, 168], "5170": [151, 152, 168], "5643": [151, 152, 168], "5770": [151, 152, 168], "5559": [151, 152, 168], "5569": [151, 152, 168], "5327": [151, 152, 168], "5587": [151, 152, 168], "5737": [151, 152, 168], "5382": [151, 152, 168], "5485": [151, 152, 168], "5755": [151, 152, 168], "5395": [151, 152, 168], "5693": [151, 152, 168], "5319": [151, 152, 168], "5117": [151, 152, 168], "5433": [151, 152, 168], "5000": [151, 152, 168], "5074": [151, 152, 168], "5266": [151, 152, 168], "5016": [151, 152, 168], "4755": [151, 152, 168], "5143": [151, 152, 168], "4719": [151, 152, 168], "4789": [151, 152, 168], "4845": [151, 152, 168], "4638": [151, 152, 168], "4610": [151, 152, 168], "4839": [151, 152, 168], "4594": [151, 152, 168], "4708": [151, 152, 168], "4772": [151, 152, 168], "4552": [151, 152, 168], "4556": [151, 152, 168], "4767": [151, 152, 168], "4530": [151, 152, 168], "4465": [151, 152, 168], "4614": [151, 152, 168], "4394": [151, 152, 168], "4321": [151, 152, 168], "4480": [151, 152, 168], "4278": [151, 152, 168], "73": [151, 152, 168, 529], "4157": [151, 152, 168], "4348": [151, 152, 168], "4129": [151, 152, 168], "4011": [151, 152, 168], "4213": [151, 152, 168], "3935": [151, 152, 168], "3843": [151, 152, 168], "4034": [151, 152, 168], "3809": [151, 152, 168], "3834": [151, 152, 168], "3955": [151, 152, 168], "3794": [151, 152, 168], "3739": [151, 152, 168], "3882": [151, 152, 168], "3638": [151, 152, 168], "3908": [151, 152, 168], "3919": [151, 152, 168], "3612": [151, 152, 168], "3958": [151, 152, 168], "3736": [151, 152, 168], "3913": [151, 152, 168], "3972": [151, 152, 168], "3804": [151, 152, 168], "3764": [151, 152, 168], "3954": [151, 152, 168], "3722": [151, 152, 168], "3624": [151, 152, 168], "3782": [151, 152, 168], "3611": [151, 152, 168], "3758": [151, 152, 168], "3839": [151, 152, 168], "3603": [151, 152, 168], "3681": [151, 152, 168], "3788": [151, 152, 168], "3609": [151, 152, 168], "3633": [151, 152, 168], "3733": [151, 152, 168], "3520": [151, 152, 168], "3832": [151, 152, 168], "3911": [151, 152, 168], "3544": [151, 152, 168], "3635": [151, 152, 168], "3978": [151, 152, 168], "3998": [151, 152, 168], "3811": [151, 152, 168], "3754": [151, 152, 168], "4002": [151, 152, 168], "3715": [151, 152, 168], "3683": [151, 152, 168], "3818": [151, 152, 168], "3673": [151, 152, 168], "3680": [151, 152, 168], "3749": [151, 152, 168], "3585": [151, 152, 168], "3555": [151, 152, 168], "3713": [151, 152, 168], "3541": [151, 152, 168], "3651": [151, 152, 168], "3665": [151, 152, 168], "3501": [151, 152, 168], "3539": [151, 152, 168], "3523": [151, 152, 168], "3516": [151, 152, 168], "3604": [151, 152, 168], "3443": [151, 152, 168], "3527": [151, 152, 168], "3577": [151, 152, 168], "3445": [151, 152, 168], "3427": [151, 152, 168], "3582": [151, 152, 168], "3402": [151, 152, 168], "3435": [151, 152, 168], "3499": [151, 152, 168], "3338": [151, 152, 168], "3370": [151, 152, 168], "3497": [151, 152, 168], "3334": [151, 152, 168], "3310": [151, 152, 168], "03": [151, 152, 168, 513, 528], "3472": [151, 152, 168], "3262": [151, 152, 168], "3301": [151, 152, 168], "3219": [151, 152, 168], "3305": [151, 152, 168], "3364": [151, 152, 168], "3229": [151, 152, 168], "3226": [151, 152, 168], "3326": [151, 152, 168], "3176": [151, 152, 168], "3271": [151, 152, 168], "3291": [151, 152, 168], "3087": [151, 152, 168], "3257": [151, 152, 168], "3391": [151, 152, 168], "3393": [151, 152, 168], "3413": [151, 152, 168], "3200": [151, 152, 168, 332], "3318": [151, 152, 168], "3414": [151, 152, 168], "3255": [151, 152, 168], "3396": [151, 152, 168], "3242": [151, 152, 168], "3359": [151, 152, 168], "3433": [151, 152, 168], "3316": [151, 152, 168], "3235": [151, 152, 168], "3387": [151, 152, 168], "3141": [151, 152, 168], "3267": [151, 152, 168], "3223": [151, 152, 168], "3307": [151, 152, 168], "3193": [151, 152, 168], "3168": [151, 152, 168], "3313": [151, 152, 168], "3119": [151, 152, 168], "2894": [151, 152, 168], "3204": [151, 152, 168], "2832": [151, 152, 168], "3069": [151, 152, 168], "3091": [151, 152, 168], "2861": [151, 152, 168], "3016": [151, 152, 168], "2925": [151, 152, 168], "3043": [151, 152, 168], "3066": [151, 152, 168], "2963": [151, 152, 168], "3024": [151, 152, 168], "3068": [151, 152, 168, 445], "2836": [151, 152, 168], "2911": [151, 152, 168], "3039": [151, 152, 168], "2897": [151, 152, 168], "3027": [151, 152, 168, 445], "3057": [151, 152, 168], "2879": [151, 152, 168], "2906": [151, 152, 168], "2887": [151, 152, 168], "3044": [151, 152, 168], "2834": [151, 152, 168], "2913": [151, 152, 168], "3030": [151, 152, 168], "2848": [151, 152, 168], "2882": [151, 152, 168], "3017": [151, 152, 168], "2829": [151, 152, 168], "2736": [151, 152, 168], "2955": [151, 152, 168], "2694": [151, 152, 168], "2633": [151, 152, 168], "2747": [151, 152, 168], "2447": [151, 152, 168], "2559": [151, 152, 168], "2662": [151, 152, 168], "2534": [151, 152, 168], "2442": [151, 152, 168], "2581": [151, 152, 168], "2415": [151, 152, 168], "2452": [151, 152, 168], "2565": [151, 152, 168], "2344": [151, 152, 168], "2614": [151, 152, 168], "2665": [151, 152, 168], "2367": [151, 152, 168], "2905": [151, 152, 168], "2931": [151, 152, 168], "2459": [151, 152, 168], "2880": [151, 152, 168], "2833": [151, 152, 168], "2876": [151, 152, 168], "2956": [151, 152, 168], "2821": [151, 152, 168], "2656": [151, 152, 168], "2908": [151, 152, 168], "2651": [151, 152, 168], "2707": [151, 152, 168], "2793": [151, 152, 168], "2627": [151, 152, 168], "2775": [151, 152, 168], "2607": [151, 152, 168], "2590": [151, 152, 168], "2674": [151, 152, 168], "2540": [151, 152, 168], "2753": [151, 152, 168], "2513": [151, 152, 168], "2706": [151, 152, 168], "2784": [151, 152, 168], "2658": [151, 152, 168], "2645": [151, 152, 168], "2718": [151, 152, 168], "2563": [151, 152, 168], "2692": [151, 152, 168], "2809": [151, 152, 168], "2496": [151, 152, 168], "2737": [151, 152, 168], "2768": [151, 152, 168], "2636": [151, 152, 168], "2660": [151, 152, 168], "2758": [151, 152, 168], "2619": [151, 152, 168], "2440": [151, 152, 168], "2668": [151, 152, 168], "2431": [151, 152, 168], "2480": [151, 152, 168], "2544": [151, 152, 168], "2412": [151, 152, 168], "2418": [151, 152, 168], "2521": [151, 152, 168], "2356": [151, 152, 168], "2293": [151, 152, 168], "2433": [151, 152, 168], "2282": [151, 152, 168], "2258": [151, 152, 168, 513], "2351": [151, 152, 168], "2234": [151, 152, 168], "2342": [151, 152, 168], "2369": [151, 152, 168], "2232": [151, 152, 168], "2168": [151, 152, 168], "2350": [151, 152, 168], "2127": [151, 152, 168], "wouldn": 151, "870000000001": 151, "1958": [151, 152], "dictioari": 151, "get_max_clos": 151, "date_d": 151, "digit": [151, 225, 230, 265, 274, 287, 296, 312, 382, 385, 387, 390, 392, 397, 398, 400, 401, 402, 404, 406, 410, 411, 497, 500, 504, 505], "passeng": [151, 152], "thousand": [151, 152, 156, 168, 510], "transatlant": [151, 152], "1959": [151, 152], "abbreat": 151, "340": [151, 152], "360": [151, 152, 225, 487], "417": [151, 152], "sc": [151, 152, 156, 168, 246], "fsu": [151, 152], "jburkardt": [151, 152], "318": [151, 152], "342": [151, 152], "391": [151, 152], "362": [151, 152, 191], "406": [151, 152], "419": [151, 152], "396": [151, 152], "461": [151, 152], "363": [151, 152], "420": [151, 152], "472": [151, 152], "435": [151, 152], "535": [151, 152], "491": [151, 152], "548": [151, 152], "622": [151, 152], "505": [151, 152], "559": [151, 152, 514], "606": [151, 152], "404": [151, 152], "463": [151, 152], "508": [151, 152], "359": [151, 152], "407": [151, 152], "310": [151, 152], "390": [151, 152], "337": [151, 152], "405": [151, 152], "432": [151, 152], "august": 151, "oscar": [151, 152], "winner": [151, 152], "actress": [151, 152], "1928": [151, 152], "movi": [151, 152, 510], "janet": [151, 152], "gaynor": [151, 152], "seventh": [151, 152, 365], "heaven": [151, 152], "sunris": [151, 152], "1929": [151, 152], "mari": [151, 152, 156, 168], "pickford": [151, 152], "coquett": [151, 152], "1930": [151, 152], "norma": [151, 152], "shearer": [151, 152], "divorce": [151, 152], "1931": [151, 152], "dressler": [151, 152], "bill": [151, 152, 168, 257, 490], "1932": [151, 152], "helen": [151, 152], "hay": [151, 152], "sin": [151, 152, 225, 229], "madelon": [151, 152], "claudet": [151, 152], "1933": [151, 152], "katharin": [151, 152], "hepburn": [151, 152], "morn": [151, 152, 298, 400], "glori": [151, 152], "1934": [151, 152], "claudett": [151, 152], "colbert": [151, 152], "night": [151, 152, 170, 172, 175, 269], "1935": [151, 152], "bett": [151, 152], "davi": [151, 152], "danger": [151, 152], "1936": [151, 152], "luis": [151, 152], "rainer": [151, 152], "ziegfeld": [151, 152], "1937": [151, 152], "earth": [151, 152], "1938": [151, 152], "jezebel": [151, 152], "1939": [151, 152], "vivien": [151, 152], "leigh": [151, 152], "wind": [151, 152], "1940": [151, 152], "ginger": [151, 152], "kitti": [151, 152, 298], "foyl": [151, 152], "1941": [151, 152], "joan": [151, 152], "fontain": [151, 152], "suspicion": [151, 152], "1942": [151, 152], "greer": [151, 152], "garson": [151, 152], "mr": [151, 152, 158, 162, 163, 246], "miniv": [151, 152], "1943": [151, 152], "jennif": [151, 152, 297], "jone": [151, 152, 168, 246], "bernadett": [151, 152], "1944": [151, 152], "ingrid": [151, 152], "bergman": [151, 152], "gaslight": [151, 152], "1945": [151, 152], "crawford": [151, 152], "mildr": [151, 152], "pierc": [151, 152], "1946": [151, 152], "olivia": [151, 152, 307, 426], "de": [151, 152, 156, 168, 219, 346, 529], "havilland": [151, 152], "1947": [151, 152], "loretta": [151, 152], "young": [151, 152], "farmer": [151, 152], "daughter": [151, 152], "1948": [151, 152], "jane": [151, 152, 170], "wyman": [151, 152], "johnni": [151, 152], "belinda": [151, 152], "1949": [151, 152], "heiress": [151, 152], "1950": [151, 152], "judi": [151, 152], "hollidai": [151, 152], "born": [151, 152], "yesterdai": [151, 152], "1951": [151, 152], "streetcar": [151, 152], "1952": [151, 152], "shirlei": [151, 152], "booth": [151, 152], "sheba": [151, 152], "1953": [151, 152], "audrei": [151, 152], "roman": [151, 152], "1954": [151, 152], "girl": [151, 152, 230, 307], "1955": [151, 152], "anna": [151, 152], "magnani": [151, 152], "rose": [151, 152, 407], "tattoo": [151, 152], "1956": [151, 152], "anastasia": [151, 152], "1957": [151, 152], "joann": [151, 152, 201], "woodward": [151, 152], "ev": [151, 152], "susan": [151, 152, 200, 256], "hayward": [151, 152], "signoret": [151, 152], "elizabeth": [151, 152], "taylor": [151, 152], "butterfield": [151, 152], "1961": [151, 152], "sophia": [151, 152], "loren": [151, 152], "women": [151, 152, 371], "1962": [151, 152], "bancroft": [151, 152], "miracl": [151, 152], "worker": [151, 152], "1963": [151, 152], "patricia": [151, 152], "neal": [151, 152], "hud": [151, 152], "1964": [151, 152], "poppin": [151, 152], "1965": [151, 152], "christi": [151, 152, 156, 168], "darl": [151, 152], "1966": [151, 152], "afraid": [151, 152, 168, 269], "woolf": [151, 152], "1967": [151, 152], "1968": [151, 152], "lion": [151, 152], "winter": [151, 152, 156, 168], "1969": [151, 152], "barbra": [151, 152], "streisand": [151, 152], "funni": [151, 152], "1970": [151, 152], "maggi": [151, 152], "prime": [151, 152, 210], "1971": [151, 152], "glenda": [151, 152], "jackson": [151, 152, 156, 168], "1972": [151, 152], "fonda": [151, 152], "klute": [151, 152], "1973": [151, 152], "liza": [151, 152], "minnelli": [151, 152], "cabaret": [151, 152], "1974": [151, 152], "touch": [151, 152, 269], "1975": [151, 152], "ellen": [151, 152], "burstyn": [151, 152], "anymor": [151, 152], "1976": [151, 152], "louis": [151, 152, 337], "fletcher": [151, 152], "flew": [151, 152], "cuckoo": [151, 152], "1977": [151, 152], "fay": [151, 152], "dunawai": [151, 152], "1978": [151, 152], "dian": [151, 152], "keaton": [151, 152], "1979": [151, 152], "salli": [151, 152, 256, 282, 337, 345, 351], "rae": [151, 152], "1981": [151, 152], "sissi": [151, 152], "spacek": [151, 152], "coal": [151, 152, 186], "1982": [151, 152], "golden": [151, 152, 154, 181], "pond": [151, 152], "1983": [151, 152], "meryl": [151, 152], "streep": [151, 152], "sophi": [151, 152], "1984": [151, 152, 326, 343], "maclain": [151, 152], "endear": [151, 152], "1985": [151, 152], "heart": [151, 152, 267], "1986": [151, 152], "geraldin": [151, 152], "trip": [151, 152, 171, 244, 376, 409, 485], "bounti": [151, 152], "1987": [151, 152], "marle": [151, 152], "matlin": [151, 152], "children": [151, 152, 245, 246, 318, 321, 479, 523, 525, 529, 530], "god": [151, 152, 264], "1988": [151, 152], "cher": [151, 152], "moonstruck": [151, 152], "1989": [151, 152, 168], "jodi": [151, 152], "foster": [151, 152], "accus": [151, 152], "1990": [151, 152, 217], "jessica": [151, 152], "tandi": [151, 152], "drive": [151, 152, 155, 158, 161, 171, 227, 263, 267], "daisi": [151, 152], "1991": [151, 152], "kathi": [151, 152], "bate": [151, 152], "miseri": [151, 152], "1992": [151, 152], "silenc": [151, 152], "lamb": [151, 152], "1993": [151, 152], "emma": [151, 152], "howard": [151, 152], "1994": [151, 152], "holli": [151, 152], "hunter": [151, 152], "piano": [151, 152], "1995": [151, 152], "lang": [151, 152, 529], "sky": [151, 152, 264], "1996": [151, 152, 446], "sarandon": [151, 152], "dead": [151, 152, 529], "1997": [151, 152, 200], "franc": [151, 152], "mcdormand": [151, 152], "fargo": [151, 152, 156, 168], "1998": [151, 152], "hunt": [151, 152, 266], "gwyneth": [151, 152], "paltrow": [151, 152], "shakespear": [151, 152], "2000": [151, 152, 199, 200, 203, 256], "hilari": [151, 152], "swank": [151, 152], "boi": [151, 152, 230], "cry": [151, 152], "julia": [151, 152], "erin": [151, 152], "brockovich": [151, 152], "2002": [151, 152], "berri": [151, 152, 502], "monster": [151, 152], "ball": [151, 152, 407, 418, 528], "kidman": [151, 152], "2004": [151, 152, 217], "charliz": [151, 152], "theron": [151, 152], "2005": [151, 152, 513, 529], "dollar": [151, 152, 386, 387, 416, 490, 510], "babi": [151, 152, 376], "2006": [151, 152, 513], "rees": [151, 152], "witherspoon": [151, 152], "2007": [151, 152], "mirren": [151, 152], "queen": [151, 152], "marion": [151, 152], "cotillard": [151, 152], "la": [151, 152, 156, 168], "vie": [151, 152], "kate": [151, 152], "winslet": [151, 152], "2010": [151, 152], "sandra": [151, 152], "bullock": [151, 152], "blind": [151, 152], "2011": [151, 152], "natali": [151, 152], "portman": [151, 152], "swan": [151, 152, 376, 381], "2012": [151, 152], "iron": [151, 152], "ladi": [151, 152], "lawrenc": [151, 152], "silver": [151, 152, 156, 168], "playbook": [151, 152], "2014": [151, 152, 257, 510], "cate": [151, 152], "blanchett": [151, 152], "jasmin": [151, 152], "juliann": [151, 152], "moor": [151, 152], "brie": [151, 152], "larson": [151, 152], "dictionair": [151, 152], "actor": [151, 260], "emil": 151, "flesh": 151, "warner": [151, 156, 168], "baxter": 151, "arizona": 151, "arliss": 151, "disra": 151, "lionel": 151, "barrymor": 151, "soul": 151, "wallac": 151, "beeri": 151, "fredric": 151, "march": [151, 510], "jekyl": 151, "hyde": 151, "laughton": 151, "privat": 151, "henri": 151, "viii": 151, "clark": [151, 156, 168], "gabl": 151, "victor": 151, "mclaglen": 151, "muni": 151, "pasteur": 151, "traci": 151, "captain": 151, "courag": 151, "town": [151, 163, 246], "donat": 151, "goodby": [151, 298], "stewart": 151, "gari": 151, "cooper": [151, 516], "sergeant": 151, "york": [151, 156, 168, 318, 529], "cagnei": 151, "yanke": 151, "doodl": 151, "dandi": 151, "luka": 151, "rhine": 151, "bing": [151, 181], "crosbi": 151, "milland": 151, "lost": [151, 169, 424, 513], "weekend": [151, 171, 195, 227, 273, 409], "ronald": 151, "colman": 151, "laurenc": 151, "olivi": 151, "hamlet": 151, "broderick": 151, "men": 151, "jos\u00e9": 151, "ferrer": 151, "cyrano": 151, "bergerac": 151, "humphrei": 151, "bogart": 151, "noon": 151, "william": 151, "stalag": 151, "marlon": 151, "brando": 151, "waterfront": 151, "ernest": 151, "borgnin": 151, "marti": 151, "yul": 151, "brynner": 151, "alec": 151, "guin": 151, "bridg": 151, "river": [151, 156, 168], "kwai": 151, "niven": 151, "charlton": 151, "heston": 151, "hur": 151, "burt": 151, "lancast": [151, 156, 168], "elmer": 151, "gantri": 151, "maximilian": 151, "schell": 151, "judgment": 151, "nuremberg": 151, "gregori": 151, "peck": 151, "mockingbird": 151, "sidnei": 151, "poitier": 151, "lili": 151, "rex": 151, "harrison": 151, "marvin": 151, "ballou": 151, "scofield": 151, "season": 151, "rod": 151, "steiger": 151, "heat": 151, "cliff": 151, "robertson": 151, "wayn": [151, 156, 168], "grit": 151, "patton": 151, "gene": 151, "hackman": 151, "french": [151, 517], "godfath": 151, "jack": [151, 411], "lemmon": 151, "tiger": 151, "carnei": 151, "harri": [151, 529], "tonto": 151, "nicholson": 151, "finch": 151, "richard": 151, "dreyfuss": 151, "jon": 151, "voight": 151, "hoffman": 151, "kramer": 151, "v": [151, 244, 259, 264, 474, 477, 492], "niro": 151, "rage": 151, "kingslei": 151, "gandhi": 151, "duval": 151, "tender": 151, "merci": 151, "murrai": 151, "abraham": 151, "amadeu": 151, "hurt": 151, "kiss": 151, "newman": 151, "wall": 151, "rain": [151, 296], "daniel": 151, "lewi": 151, "foot": [151, 262, 491], "jeremi": 151, "hopkin": 151, "al": [151, 156, 168, 186], "pacino": 151, "scent": 151, "tom": 151, "hank": 151, "forrest": 151, "gump": 151, "nicola": 151, "cage": 151, "vega": [151, 156, 168], "geoffrei": 151, "rush": 151, "shine": 151, "roberto": 151, "benigni": 151, "beauti": [151, 269], "spacei": 151, "crow": 151, "gladiat": 151, "denzel": 151, "train": [151, 275], "adrien": 151, "pianist": 151, "sean": 151, "penn": 151, "mystic": 151, "jami": 151, "foxx": 151, "philip": 151, "seymour": [151, 479], "capot": 151, "forest": [151, 156], "whitak": 151, "scotland": 151, "blood": 151, "milk": 151, "crazi": [151, 270, 415], "colin": 151, "firth": 151, "speech": 151, "dujardin": 151, "lincoln": [151, 156, 168], "mcconaughei": 151, "dalla": [151, 156, 168], "buyer": 151, "redmayn": 151, "theori": [151, 281], "leonardo": 151, "dicaprio": 151, "reven": 151, "newlin": [153, 154, 155, 157, 162, 163, 164, 169, 248, 300, 332, 421, 504], "repr": 153, "backslash": [153, 164, 387, 401], "Or": [153, 161, 418], "labrador": 154, "german": 154, "shepherd": 154, "beagl": 154, "yorkshir": 154, "terrier": 154, "boxer": 154, "rottweil": 154, "readlin": [154, 155, 159, 160], "handi": [154, 264, 491, 506], "fo": 154, "num_char": [154, 326], "filenam": [154, 155, 376], "b_dict": 154, "termin": [155, 166, 180, 204, 264, 277, 283, 284, 293, 497], "mac": [155, 513], "cd": [155, 262, 373, 423], "parent": [155, 244, 245, 248, 250, 254, 259, 260, 318, 335, 337, 342, 344, 345, 347, 366, 523, 530], "pwd": 155, "chdir": 155, "git": 155, "repo": 155, "push": [155, 384], "prevent": [155, 190, 191, 415], "elegantli": [155, 166, 403], "recov": [155, 166], "qualiti": [155, 166, 196, 252, 434], "assur": [155, 166, 269, 526], "qa": [155, 166], "file_write_line_pp": 156, "file_write_line_ac": 156, "file_read_n_lines_pp": 156, "file_read_n_lines_ac": 156, "file_count_words_pp": 156, "file_count_words_ac": 156, "file_count_lines_starting_with_pp": 156, "file_count_lines_starting_with_ac": 156, "file_write_squares_pp": 156, "file_write_squares_ac": 156, "olymp": 156, "event": 156, "athlet": [156, 216], "pollut": [156, 168], "pm10": [156, 168], "pm2": [156, 168], "particul": [156, 168], "micromet": [156, 168], "diamet": [156, 168], "dust": 156, "vehicl": 156, "road": 156, "smaller": [156, 243, 284, 323, 348, 353, 513], "combust": 156, "ga": [156, 168, 268], "hide": [156, 168, 252, 281, 361, 516, 517, 525, 528, 530], "aberdeen": [156, 168], "sd": [156, 168], "adrian": [156, 168], "akron": [156, 168], "oh": [156, 168, 244, 441], "albani": [156, 168], "lebanon": [156, 168], "schenectadi": [156, 168], "troi": [156, 168, 446], "ny": [156, 164, 168, 529], "albuquerqu": [156, 168], "nm": [156, 168], "alexandria": [156, 168], "allegan": [156, 168], "allentown": [156, 168], "bethlehem": [156, 168], "easton": [156, 168], "pa": [156, 168], "nj": [156, 168], "altoona": [156, 168], "anchorag": [156, 168], "ak": [156, 168], "anderson": [156, 168], "IN": [156, 168], "appleton": [156, 168], "wi": [156, 168], "ashevil": [156, 168], "athen": [156, 168], "tn": [156, 168], "counti": [156, 168, 246], "atlanta": [156, 168], "sandi": [156, 168], "marietta": [156, 168], "atlant": [156, 168, 520], "hammonton": [156, 168], "augusta": [156, 168], "richmond": [156, 168], "watervil": [156, 168], "austin": [156, 168], "rock": [156, 168, 269, 407, 420, 427], "tx": [156, 168], "bakersfield": [156, 168], "ca": [156, 168], "baltimor": [156, 168], "towson": [156, 168], "md": [156, 168], "bangor": [156, 168], "baraboo": [156, 168], "baton": [156, 168], "roug": [156, 168], "bai": [156, 168], "beaver": [156, 168], "dam": [156, 168], "becklei": [156, 168], "wv": [156, 168], "bellingham": [156, 168], "bennington": [156, 168], "vt": [156, 168, 513], "birmingham": [156, 168], "hoover": [156, 168], "bishop": [156, 168], "bismarck": [156, 168], "nd": [156, 168], "bloomington": [156, 168], "il": [156, 168, 509], "bois": [156, 168], "nampa": [156, 168], "boon": [156, 168], "boston": [156, 168, 509], "quinci": [156, 168], "nh": [156, 168], "boulder": [156, 168], "bowl": [156, 168], "ky": [156, 168], "bradenton": [156, 168], "sarasota": [156, 168], "venic": [156, 168], "fl": [156, 168], "brainerd": [156, 168], "mn": [156, 168], "bremerton": [156, 168], "silverdal": [156, 168], "bridgeport": [156, 168], "stamford": [156, 168], "norwalk": [156, 168], "ct": [156, 168], "brigham": [156, 168], "ut": [156, 168], "brook": [156, 168], "brownsvil": [156, 168], "harlingen": [156, 168], "brunswick": [156, 168], "buffalo": [156, 168], "niagara": [156, 168], "burlington": [156, 168], "south": [156, 163, 168, 191, 479, 484, 486], "butt": [156, 168], "bow": [156, 168], "mt": [156, 168, 323], "cadillac": [156, 168], "canton": [156, 168], "massillon": [156, 168], "cape": [156, 163, 168], "coral": [156, 168], "fort": [156, 168], "myer": [156, 168], "casper": [156, 168], "wy": [156, 168], "cedar": [156, 168], "rapid": [156, 168], "ia": [156, 168], "champaign": [156, 168], "urbana": [156, 168], "charleston": [156, 168], "summervil": [156, 168], "charlott": [156, 168], "gastonia": [156, 168], "concord": [156, 168], "charlottesvil": [156, 168], "va": [156, 168], "chattanooga": [156, 168], "cheyenn": [156, 168], "chicago": [156, 168], "napervil": [156, 168], "joliet": [156, 168], "chico": [156, 168], "cincinnati": [156, 168], "middletown": [156, 168], "clarksburg": [156, 168], "clarksvil": [156, 168], "clearlak": [156, 168], "cleveland": [156, 168], "elyria": [156, 168], "mentor": [156, 168], "clinton": [156, 168], "colorado": [156, 168], "columbia": [156, 168], "columbu": [156, 168], "cookevil": [156, 168], "corn": [156, 168], "corpu": [156, 168, 513], "arlington": [156, 168], "daphn": [156, 168], "fairhop": [156, 168], "folei": [156, 168], "davenport": [156, 168], "molin": [156, 168], "island": [156, 168], "dayton": [156, 168], "decatur": [156, 168], "deltona": [156, 168], "daytona": [156, 168], "beach": [156, 168, 368, 372], "ormond": [156, 168], "denver": [156, 168], "aurora": [156, 168, 217], "broomfield": [156, 168], "moin": [156, 168], "west": [156, 168, 478, 479, 484, 486, 529], "warren": [156, 168], "livonia": [156, 168], "dickinson": [156, 168], "dothan": [156, 168], "dover": [156, 168], "duluth": [156, 168], "durango": [156, 168], "durham": [156, 168], "chapel": [156, 168], "hill": [156, 168, 246], "dyersburg": [156, 168], "stroudsburg": [156, 168], "eau": [156, 168], "clair": [156, 168, 297], "el": [156, 168, 377], "centro": [156, 168], "dorado": [156, 168], "paso": [156, 168], "elizabethtown": [156, 168], "elkhart": [156, 168], "goshen": [156, 168], "eri": [156, 168], "eugen": [156, 168], "springfield": [156, 168], "eureka": [156, 168], "arcata": [156, 168], "fortuna": [156, 168], "evansvil": [156, 168], "fairbank": [156, 168], "fairmont": [156, 168], "farmington": [156, 168], "fayettevil": [156, 168], "springdal": [156, 168], "mo": [156, 168], "flagstaff": [156, 168], "az": [156, 168], "flint": [156, 168], "florenc": [156, 168], "muscl": [156, 168], "shoal": [156, 168], "collin": [156, 168], "loveland": [156, 168], "madison": [156, 168], "keokuk": [156, 168], "payn": [156, 168], "fresno": [156, 168], "gadsden": [156, 168], "gainesvil": [156, 168], "gettysburg": [156, 168], "gillett": [156, 168], "goldsboro": [156, 168], "grand": [156, 168], "ne": [156, 168], "junction": [156, 168], "wyom": [156, 168], "greelei": [156, 168], "greensboro": [156, 168], "greenvil": [156, 168, 246], "mauldin": [156, 168], "easlei": [156, 168], "grenada": [156, 168], "gulfport": [156, 168], "biloxi": [156, 168], "hagerstown": [156, 168], "martinsburg": [156, 168], "hanford": [156, 168], "corcoran": [156, 168], "harriman": [156, 168], "harrisburg": [156, 168], "carlisl": [156, 168], "harrisonburg": [156, 168], "hartford": [156, 168], "hattiesburg": [156, 168], "helena": [156, 168], "hickori": [156, 168], "lenoir": [156, 168], "morganton": [156, 168], "hilo": [156, 168], "hobb": [156, 168], "holland": [156, 168], "homosassa": [156, 168], "honolulu": [156, 168], "houma": [156, 168], "bayou": [156, 168], "cane": [156, 168], "thibodaux": [156, 168], "houston": [156, 168], "sugar": [156, 168], "land": [156, 168, 169, 264], "baytown": [156, 168], "huntington": [156, 168], "ashland": [156, 168], "huntsvil": [156, 168], "indianapoli": [156, 168], "carmel": [156, 168], "iowa": [156, 168], "jacksonvil": [156, 168], "jamestown": [156, 168], "dunkirk": [156, 168], "fredonia": [156, 168], "jasper": [156, 168], "johnstown": [156, 168], "juneau": [156, 168], "kahului": [156, 168], "wailuku": [156, 168], "kalamazoo": [156, 168], "portag": [156, 168], "kalispel": [156, 168], "kansa": [156, 168], "kapaa": [156, 168], "keen": [156, 168], "kingsport": [156, 168], "bristol": [156, 168], "kinston": [156, 168], "klamath": [156, 168], "knoxvil": [156, 168], "kokomo": [156, 168], "laconia": [156, 168], "lafayett": [156, 168], "lake": [156, 168], "havasu": [156, 168], "kingman": [156, 168], "lakeland": [156, 168], "lans": [156, 168], "larami": [156, 168], "cruce": [156, 168], "paradis": [156, 168], "nv": [156, 168], "laurel": [156, 168], "lawrenceburg": [156, 168], "lewiston": [156, 168], "auburn": [156, 168], "lexington": [156, 168], "fayett": [156, 168], "lima": [156, 168], "conwai": [156, 168], "lo": [156, 168, 313, 528], "santa": [156, 168], "ana": [156, 168], "louisvil": [156, 168], "jefferson": [156, 168], "lumberton": [156, 168], "lynchburg": [156, 168], "macon": [156, 168], "madera": [156, 168], "manchest": [156, 168], "nashua": [156, 168], "marshal": [156, 168], "mcalest": [156, 168], "mcallen": [156, 168], "edinburg": [156, 168], "mission": [156, 168], "medford": [156, 168], "memphi": [156, 168], "merc": [156, 168], "meridian": [156, 168], "miami": [156, 168], "lauderdal": [156, 168], "pompano": [156, 168], "port": [156, 168, 320, 324, 334], "middlesborough": [156, 168], "milwauke": [156, 168], "waukesha": [156, 168], "alli": [156, 168], "minneapoli": [156, 168], "missoula": [156, 168], "mobil": [156, 168, 529], "modesto": [156, 168], "monro": [156, 168], "montgomeri": [156, 168], "morgantown": [156, 168], "mount": [156, 168], "vernon": [156, 168], "munci": [156, 168], "muscatin": [156, 168], "muskegon": [156, 168], "norton": [156, 168], "shore": [156, 168], "napa": [156, 168], "nashvil": [156, 168], "davidson": [156, 168], "murfreesboro": [156, 168], "castl": [156, 168], "milford": [156, 168], "orlean": [156, 168], "metairi": [156, 168], "kenner": [156, 168], "northern": [156, 168], "jersei": [156, 168], "nile": [156, 168], "benton": [156, 168], "harbor": [156, 168], "nogal": [156, 168], "norwich": [156, 168], "london": [156, 168], "ogden": [156, 168], "clearfield": [156, 168], "oklahoma": [156, 168], "omaha": [156, 168], "council": [156, 168], "bluff": [156, 168], "orlando": [156, 168], "kissimme": [156, 168], "owensboro": [156, 168], "oxnard": [156, 168], "oak": [156, 168], "ventura": [156, 168], "paducah": [156, 168], "palm": [156, 168], "melbourn": [156, 168], "titusvil": [156, 168], "parkersburg": [156, 168], "vienna": [156, 168], "pascagoula": [156, 168], "pendleton": [156, 168], "hermiston": [156, 168], "pensacola": [156, 168], "ferri": [156, 168], "brent": [156, 168, 517], "peoria": [156, 168, 509], "camden": [156, 168], "wilmington": [156, 168], "phoenix": [156, 168], "mesa": [156, 168], "scottsdal": [156, 168], "pittsburgh": [156, 168], "pittsfield": [156, 168], "plattevil": [156, 168], "pocatello": [156, 168], "ponca": [156, 168], "portland": [156, 168], "biddeford": [156, 168], "vancouv": [156, 168], "beaverton": [156, 168], "portsmouth": [156, 168], "poughkeepsi": [156, 168], "newburgh": [156, 168], "prescott": [156, 168], "prinevil": [156, 168], "bedford": [156, 168], "ri": [156, 168], "provo": [156, 168], "orem": [156, 168], "pueblo": [156, 168], "raleigh": [156, 168], "cari": [156, 168], "reno": [156, 168], "spark": [156, 168], "berea": [156, 168], "riversid": [156, 168], "san": [156, 168, 528], "bernardino": [156, 168], "ontario": [156, 168], "riverton": [156, 168], "roanok": [156, 168], "rochest": [156, 168], "rockford": [156, 168], "rocki": [156, 168], "rome": [156, 168], "russellvil": [156, 168], "rutland": [156, 168], "sacramento": [156, 168], "arden": [156, 168], "arcad": [156, 168], "rosevil": [156, 168], "salina": [156, 168], "salisburi": [156, 168], "antonio": [156, 168], "diego": [156, 168], "carlsbad": [156, 168], "marco": [156, 168], "francisco": [156, 168, 528], "oakland": [156, 168], "fremont": [156, 168], "jose": [156, 168], "sunnyval": [156, 168], "clara": [156, 168], "lui": [156, 168], "obispo": [156, 168], "robl": [156, 168], "goleta": [156, 168], "cruz": [156, 168], "watsonvil": [156, 168], "fe": [156, 168], "rosa": [156, 168], "petaluma": [156, 168], "sault": [156, 168], "ste": [156, 168], "savannah": [156, 168], "scottsbluff": [156, 168], "scranton": [156, 168], "wilk": [156, 168], "barr": [156, 168], "seaford": [156, 168], "seattl": [156, 168, 217], "tacoma": [156, 168], "bellevu": [156, 168], "sheridan": [156, 168], "shreveport": [156, 168], "bossier": [156, 168], "sierra": [156, 168], "vista": [156, 168], "sioux": [156, 168], "somerset": [156, 168], "bend": [156, 168], "mishawaka": [156, 168], "spartanburg": [156, 168], "spokan": [156, 168], "cloud": [156, 168, 513, 529], "joseph": [156, 168, 282], "stockton": [156, 168], "syracus": [156, 168], "talladega": [156, 168], "sylacauga": [156, 168], "tallahasse": [156, 168], "tampa": [156, 168], "petersburg": [156, 168], "clearwat": [156, 168], "terr": [156, 168], "haut": [156, 168], "texarkana": [156, 168], "thomasvil": [156, 168], "toledo": [156, 168], "topeka": [156, 168], "torrington": [156, 168], "trenton": [156, 168], "ew": [156, 168], "trucke": [156, 168], "vallei": [156, 168], "tucson": [156, 168], "tulsa": [156, 168], "tupelo": [156, 168], "tuscaloosa": [156, 168], "ukiah": [156, 168], "valdosta": [156, 168], "vallejo": [156, 168], "fairfield": [156, 168], "vernal": [156, 168], "norfolk": [156, 168], "newport": [156, 168], "visalia": [156, 168], "portervil": [156, 168], "dc": [156, 168], "waterloo": [156, 168], "watertown": [156, 168], "weirton": [156, 168], "steubenvil": [156, 168], "wenatche": [156, 168], "wheel": 156, "wichita": [156, 168], "winchest": [156, 168], "winston": [156, 168], "salem": [156, 168], "worcest": [156, 168], "yakima": [156, 168], "hanov": [156, 168], "youngstown": [156, 168], "boardman": [156, 168], "yuba": [156, 168], "yuma": [156, 168], "harm": 156, "write_lin": 157, "read_n_lin": 157, "count_word": [157, 326], "count_starting_with": 157, "write_squar": 157, "mbox": [158, 162, 163, 164, 166, 167, 382, 383, 384, 403, 406, 513], "folder": [158, 528], "sat": [158, 162, 163, 164, 171, 227, 300, 310, 326, 385, 388, 422, 528], "postmast": [158, 162, 163, 164, 388], "collab": [158, 162, 163, 164, 388], "sakaiproject": [158, 162, 163, 164, 300, 385, 388], "murder": [158, 162, 163], "141": [158, 162, 163], "211": [158, 162, 163], "frankenstein": [158, 162, 163], "cyru": [158, 162, 163], "v2": [158, 162, 163, 232, 233, 234], "lmtpa": [158, 162, 163], "0500": [158, 162, 163, 164, 529], "siev": [158, 162, 163], "cmu": [158, 162, 163], "unix": [158, 162, 163, 244, 335, 389, 405], "hole": [158, 162, 163], "itd": [158, 162, 163], "flawless": [158, 162, 163], "esmtp": [158, 162, 163], "m05eefr1013674": [158, 162, 163], "paploo": [158, 162, 163], "uhi": [158, 162, 163], "app1": [158, 162, 163], "prod": [158, 162, 163], "194": [158, 162, 163], "219": [158, 162, 163], "184": [158, 162, 163], "477f90b0": [158, 162, 163], "2db2f": [158, 162, 163], "12494": [158, 162, 163], "localhost": [158, 162, 163, 388], "127": [158, 162, 163], "postfix": [158, 162, 163], "5f919bc2f2": [158, 162, 163], "0000": [158, 162, 163, 300, 385, 480, 528], "gmt": [158, 162, 163, 326], "200801051412": [158, 162, 163], "m05eciah010327": [158, 162, 163], "nakamura": [158, 162, 163], "uit": [158, 162, 163], "mime": [158, 162, 163], "7bit": [158, 162, 163], "182": [158, 162, 163, 510], "smtp": [158, 162, 163], "899": [158, 162, 163], "134": [158, 162, 163], "220": [158, 162, 163], "122": [158, 162, 163], "shmi": [158, 162, 163], "a215243002": [158, 162, 163], "20060308": [158, 162, 163], "m05ecjvp010329": [158, 162, 163], "apach": [158, 162, 163, 326, 388], "authent": [158, 162, 163], "warn": [158, 162, 163, 284, 322], "sender": [158, 162, 163, 513, 517], "subject": [158, 162, 163, 164, 166, 167, 219, 245, 252, 346, 513, 530], "sakai": [158, 162, 163, 164, 513], "svn": [158, 162, 163, 164], "r39772": [158, 162, 163, 164], "sakai_2": [158, 162, 163], "impl": [158, 162, 163], "envelop": [158, 162, 163], "plain": [158, 162, 163, 246, 319, 326, 332, 334], "charset": [158, 162, 163], "utf": [158, 162, 163, 529], "dspam": [158, 162, 163, 300, 385, 410, 411], "innoc": [158, 162, 163, 300], "8475": [158, 162, 163, 300, 385, 410, 411], "fhand": [158, 162, 166, 167, 300, 317, 331], "filenotfounderror": [158, 166], "errno": [158, 166], "ridicul": 159, "soundtrack": 159, "chrono": 159, "zelda": 159, "startswith": [159, 163, 166, 167, 300, 403, 415, 421], "build_grocery_list": 160, "intent": [161, 166, 418, 496, 513], "cpu": [161, 263, 267, 270], "devic": [161, 261, 262, 263], "recal": [161, 250, 500], "eras": 161, "transient": 161, "secondari": [161, 246, 261, 263, 267], "usb": [161, 263, 267], "flash": [161, 263, 267], "transport": [161, 518, 530], "primarili": 161, "gigabyt": [162, 513], "discard": [162, 352, 362], "626": 162, "exhaust": 162, "94626": 162, "comfort": 162, "prefix": [163, 300, 387], "uninterest": [163, 300], "simul": 163, "africa": 163, "viewsvn": [164, 300, 385], "view": [164, 300, 318, 332, 365, 385, 386, 433, 509, 514], "rev": [164, 300, 385], "39772": [164, 300, 385], "broken": [164, 329, 330, 377, 389], "csv": [165, 244], "writer": [165, 244, 529], "peek": [166, 167, 528], "search6": [166, 167], "fname": [166, 167], "na": [166, 246, 421], "boo": 166, "laugh": 166, "eventu": [166, 284, 290, 293], "malici": 166, "craziest": 166, "flaw": [166, 329], "deliv": 166, "salari": [166, 490], "qt": 166, "recoveri": 166, "search7": 166, "silli": [166, 491], "1797": [166, 167], "reparte": 166, "eleg": [166, 265, 269, 300, 348], "peer": 166, "usabl": 167, "seach6": 167, "possibli": [167, 244, 271, 285, 352], "friendli": 167, "ungracefulli": 167, "uspol": 168, "awai": [168, 185, 245, 260, 269, 351, 352, 515], "plu": [168, 203, 215, 246, 298, 342, 347, 353, 380, 384, 388, 474, 525], "33333333333333": 168, "studentdata": [168, 312], "imaginari": 168, "six": [168, 269, 270, 281, 345, 376, 420], "quiz": 168, "emot": [168, 268, 408, 409], "sad": 168, "upset": 168, "melancholi": 168, "somber": 168, "bitter": 168, "troubl": [168, 243, 245, 246, 382, 496], "angri": 168, "enrag": 168, "irat": [168, 289], "irrit": 168, "wrath": 168, "outrag": 168, "infuri": 168, "cheer": [168, 426, 502], "elat": 168, "joyou": 168, "delight": 168, "glad": 168, "disori": 168, "perplex": 168, "daze": 168, "befuddl": 168, "excit": 168, "eager": 168, "thrill": 168, "scare": 168, "fear": 168, "panick": 168, "terrifi": 168, "petrifi": 168, "startl": 168, "nervou": 168, "anxiou": 168, "jitteri": 168, "jumpi": 168, "tens": 168, "uneasi": 168, "apprehens": 168, "j_emot": 168, "emotion_word": 168, "monthli": 168, "dow": 168, "yy": [168, 391], "1329": 168, "030000000001": 168, "pointgain": 168, "februari": 168, "june": 168, "avg_month_clos": 168, "fout": 169, "_io": 169, "textiowrapp": 169, "cp1252": 169, "line1": 169, "wattl": 169, "line2": 169, "emblem": 169, "sloppi": 169, "zap": 170, "abc": [170, 254, 311, 390, 391, 392, 397, 398, 423, 510], "myfunct": 170, "pow": [170, 227, 229], "rem": 170, "printweath": [170, 172], "sunni": [170, 172, 196], "repeat_lyr": [170, 172, 175], "print_lyr": [170, 172, 175], "lumberjack": [170, 172, 175], "sleep": [170, 172, 175, 257, 332], "recperimet": [171, 254], "squarearea": [171, 217], "areatriangl": 171, "270": [171, 484, 486, 491], "tripcost": 171, "milespergallon": 171, "pricepergallon": 171, "nameandag": 171, "namestr": 171, "ageint": 171, "computegrad": 171, "sumto": 171, "120": [171, 210, 447, 477, 487], "areaofcircl": 171, "obtain": [171, 498], "pi": [171, 212, 225, 229, 493, 507], "31415": 171, "926535897932": 171, "3100627668": 171, "0299816": 171, "get_avg_drop_lowest": [171, 227], "polic": [171, 227], "offic": [171, 227, 246, 529], "ticket": [171, 227], "caught_speed": [171, 227], "check_guess": [171, 186, 192, 227], "alarm_clock": [171, 227], "vacat": [171, 227], "tue": [171, 227], "ring": [171, 227, 528], "saturdai": [171, 195, 227], "sundai": [171, 195, 227], "legal": [172, 300, 494, 505, 506], "ellips": 172, "refrain": 172, "printmenu": 172, "printpric": 172, "printreceipt": 172, "receipt": 172, "fish": [173, 185, 501], "sentence_a": 173, "length_sentence_a": 173, "exclus": [174, 188, 189, 190, 287, 361], "environ": 174, "____": [174, 526], "fragment": [175, 269], "printflavor": 175, "flavor": 175, "unus": [175, 227, 425], "ungrad": [176, 177, 355], "upper_cent": 176, "prestest_is_ascending_ac": [176, 177, 228, 232, 233, 234], "fuct_ac_ll_sum67_fix": [176, 177, 228], "lst_two_loop_post": 176, "scalabl": [176, 219, 346, 355, 448], "funct_loops_writecode1q": [177, 228, 232, 233, 234], "get_part_ac": [177, 228], "pilot": [178, 221, 222, 224], "list_loop_two_list": [178, 179], "list_loop_two_lists_pp": 178, "has22_writ": [178, 179, 221, 222, 223, 224], "has22_parson": [178, 222, 224], "sum13_writecode_test_1_v2": [178, 179, 221, 222, 223, 224], "qualifi": 179, "alter": 180, "detour": 180, "sound": [180, 262, 268, 496], "observ": [180, 284, 290, 529], "moral": 180, "lack": [181, 411], "print_twic": [181, 229], "action": [181, 290, 352, 377, 403, 495, 510], "radian": [181, 212, 225], "23606797749979": 181, "vanish": [181, 263], "mist": 181, "addtwo": 181, "definitiion": [182, 192], "print_greet": [182, 192], "enclos": [183, 188, 189, 190, 191, 192, 275, 313, 321, 402, 443, 505], "tripe": [183, 192], "minu": [183, 192, 212, 217, 312, 377, 381, 404], "get_initi": [183, 192], "substr": [183, 192, 330, 385, 388, 419, 421, 422], "dna": [183, 192, 425], "indici": [183, 417], "join_no_first": 183, "bye": [183, 186, 200, 209, 264, 296, 436], "iy": 183, "get_user_nam": 183, "immut": [183, 241, 244, 299, 410, 417, 425, 428, 434, 440, 441], "w3school": [183, 318, 321, 322, 530], "python_ref_str": 183, "asp": [183, 530], "funciton": 184, "umgpt": 184, "function1": [184, 185], "function2": [184, 185], "function3": [184, 185], "function4": [184, 185], "chat": 185, "gpt": 185, "child": [185, 244, 245, 246, 247, 250, 260, 318, 335, 342, 344, 345, 347, 530], "tween": 185, "teen": 185, "function5": 185, "wathwa": 185, "ruaw": 185, "puppi": [185, 369, 376], "ilopu": 185, "temp": [186, 192, 301], "get_temp_desc": [186, 192], "last_half": 186, "have_rid": 186, "can_walk": 186, "is_rain": 186, "squirrel_plai": 186, "is_summ": 186, "list_get": [187, 188], "bui": [187, 188], "avg_with_drop": 187, "num_list": [187, 200, 209, 216, 227, 294], "list_tran": [187, 188], "mutabl": [187, 188, 190, 244, 299, 300, 314, 315, 434, 440], "changeabl": [187, 188, 191], "alist": [187, 294, 297, 299, 301, 304, 305, 306, 308, 312, 314], "first_half": [187, 188], "famililar": 188, "fuction": 188, "sum_first_half": 188, "extend": [188, 197, 199, 200, 305, 337, 342, 345, 347, 366, 496, 530], "count_to": [188, 189], "total_at_odd_indic": [188, 189], "infinit": [188, 189, 244, 277, 278, 279, 283, 288, 291, 293], "refresh": [188, 189, 386, 432, 514], "total_even": [189, 254], "blastoff": [189, 293], "ininti": 190, "brace": [190, 516, 517], "seper": 190, "charcat": 190, "s1": [190, 407, 410, 411, 418, 424], "set1": 190, "union": 190, "other_set": 190, "intersect": [190, 268, 528], "issubset": 190, "issuperset": 190, "superset": 190, "elment": 190, "semmantic_differ": 190, "xor": 190, "pipe": 190, "dash": [190, 392], "symmetr": 190, "exlus": 190, "symmetric_differ": 190, "inniti": 190, "ascend": [190, 216, 260, 433, 436], "unique_charact": 190, "distinct": [190, 479], "shorter": [190, 191, 209, 376], "funcwithsetsanddict": 191, "fillintheblank": 191, "funct_tuple_test_char": 191, "zip": [191, 213, 217, 246, 509, 512, 513, 514], "list1": [191, 294, 296], "list2": 191, "funct_dict_num_t": 191, "370": 191, "func_dict_exampl": 191, "caption": 191, "count_char": [191, 216], "d1": [191, 444, 524], "392": 191, "shortansw": 191, "func_dict_key_error_sa": 191, "397": 191, "func_dict_with_key_error": 191, "kentucki": 191, "409": 191, "func_dict_example_v2": 191, "nun": 192, "exponenti": [193, 235, 498], "4th": 193, "days_to_ag": 193, "transform_str": 193, "mountain": 193, "new_lett": 193, "new_char": 193, "funct_conditional_mixedupcode_1": 194, "funct_conditional_mixedupcode_1_ac": 194, "funct_conditional_mixedupcode_2": 194, "funct_conditional_mixedupcode_2_ac": 194, "funct_conditional_mixedupcode_3": 194, "funct_conditional_mixedupcode_3_ac": 194, "funct_conditional_mixedupcode_4": 194, "funct_conditional_mixedupcode_4_ac": 194, "funct_conditional_mixedupcode_5": 194, "funct_conditional_mixedupcode_5_ac": 194, "get_grad": 195, "letter_grad": 195, "even_or_odd": 195, "sole": 195, "which_quadr": 195, "quadrant": [195, 371, 375], "quadrant_": 195, "plane_geometri": 195, "plane": 195, "axis_or_origin": 195, "aren": [195, 245, 284, 416, 490], "500": [195, 196, 430], "num_to_dai": 195, "weekdai": 195, "mondai": [195, 529], "fridai": 195, "met": 195, "cropped_photo": 196, "photo": [196, 377], "crop": [196, 245], "bonu": [196, 244, 335, 405, 490], "elig": 196, "inelig": 196, "move_elev": 196, "current_floor": 196, "next_floor": 196, "elev": [196, 360], "floor": [196, 209, 256, 498], "lunch_break": 196, "class_stand": 196, "freshman": 196, "sophomor": [196, 446], "junior": 196, "senior": 196, "alumni": 196, "pay_rent": 196, "175": [196, 482], "play_weath": 196, "weather": [196, 201, 437, 529], "cloudi": 196, "raini": 196, "windi": 196, "snowi": 196, "safe": [196, 246, 415], "list_transform": [197, 294], "sum_of_lst": 197, "popping_remov": 197, "extend_and_append": 197, "new_list": 197, "comparing_length": 197, "lst1": [197, 199, 207, 445], "lst2": [197, 199, 207, 445, 523], "reverse_list": 197, "functions_lists_mixedupcode_1": 198, "functions_lists_mixedupcode_1_ac": 198, "functions_lists_mixedupcode_2": 198, "functions_lists_mixedupcode_2_ac": 198, "functions_lists_mixedupcode_3": 198, "functions_lists_mixedupcode_3_ac": 198, "functions_lists_mixedupcode_4": 198, "functions_lists_mixedupcode_4_ac": 198, "functions_lists_mixedupcode_5": 198, "functions_lists_mixedupcode_5_ac": 198, "second_half": 199, "sum_of_split_num": 199, "str_num_with_hyphen": 199, "hyphen": [199, 307], "978": 199, "876": 199, "4908": 199, "6762": 199, "sort_descend": 199, "lst_of_num": 199, "extend_two_lists_sort": 199, "sort_and_get_median_num": 199, "median": 199, "average_of_num_list": 200, "name_list": 200, "sara": 200, "sammi": 200, "remove_min_valu": 200, "1203": 200, "7482": 200, "range_given_list": 200, "list_of_num": 200, "remove_indices_after_first_max_valu": 200, "new_num_list": 200, "transform_and_combin": 200, "list_on": 200, "list_two": 200, "final_str": 201, "yell": 201, "string1": 201, "yellow": [201, 248, 430, 454, 458, 462, 477, 510], "string2": 201, "scream": 201, "num_of_appl": 201, "abbrev": 201, "first_nam": [201, 256, 516, 529], "last_nam": [201, 256, 516, 529], "perkin": 201, "grab": [201, 437, 443], "tebo": 201, "function_string_mixedupcode_1_v2": 202, "function_string_mixedupcode_1_v2_ac": 202, "function_string_mixedupcode_2_v2": 202, "function_string_mixedupcode_2_v2_ac": 202, "function_string_mixedupcode_3": 202, "function_string_mixedupcode_3_ac": 202, "function_string_mixedupcode_4": 202, "function_string_mixedupcode_4_ac": 202, "function_string_mixedupcode_5": 202, "function_string_mixedupcode_5_ac": 202, "function_string_mixedupcode_6": 202, "function_string_mixedupcode_6_ac": 202, "function_string_mixedupcode_7": 202, "function_string_mixedupcode_7_ac": 202, "function_string_mixedupcode_8": 202, "function_string_mixedupcode_8_ac": 202, "joinstr": 203, "str1": [203, 212, 216], "str2": [203, 212], "llo": 203, "rect_per": 203, "h": [203, 270, 277, 288, 400, 421, 528], "cube": [203, 212, 227], "atla": 203, "c_name": 203, "germani": 203, "dateyear": 203, "mm": [203, 391, 392, 402], "dd": [203, 391, 392, 402], "yyyi": [203, 391, 392, 402], "america": 203, "mod_password": 203, "suspens": 203, "first_last": 203, "wander": [203, 528], "waer": 203, "start_a": 204, "square_length": 204, "feet": [204, 212, 491], "use_semicolon": 204, "sentence1": 204, "sentence2": 204, "semicolon": 204, "grammar": [204, 261, 268, 272], "shouldn": 204, "bright": 204, "lhelo": 204, "pumpkin": 204, "mpkpuin": 204, "first_a_gon": 204, "ustralia": 204, "single_div_answ": 206, "double_div_answ": 206, "multiplication_on": 206, "multiplication_two": 206, "subtract": [206, 217, 292, 420, 498, 499], "add_answ": 206, "new_add_answ": 206, "countodd": 207, "num_of_odd": 207, "divide_by_two_until_on": 207, "val1": [207, 227], "val2": [207, 227], "functions_loops_mixedupcode_1": 208, "functions_loops_mixedupcode_1_ac": 208, "functions_loops_mixedupcode_2": 208, "functions_loops_mixedupcode_2_ac": 208, "functions_loops_mixedupcode_3": 208, "functions_loops_mixedupcode_3_ac": 208, "functions_loops_mixedupcode_4": 208, "functions_loops_mixedupcode_4_ac": 208, "functions_loops_mixedupcode_5": 208, "functions_loops_mixedupcode_5_ac": 208, "functions_loops_mixedupcode_6": 208, "functions_loops_mixedupcode_6_ac": 208, "functions_loops_mixedupcode_7": 208, "functions_loops_mixedupcode_7_ac": 208, "nums_x_to_i": 209, "count_by_x_to_i": 209, "add_odds_or_floor_divis": 209, "10001": 209, "1887": 209, "strings_chars_less_than_len": 209, "strings_list": 209, "mississippi": [209, 429], "print_list": 209, "nums1": 209, "nums2": 209, "sum_list": [209, 260], "list_starts_with_a": 210, "amaz": 210, "sentence_without_vowel": 210, "ppl": 210, "draw_squar": 210, "check_prime_num": 210, "functions_mixedupcode_1p_v2": 211, "functions_mixedupcode_1p_v2_ac": 211, "functions_mixedupcode_2": 211, "functions_mixedupcode_2_ac": 211, "functions_mixedupcode_3": 211, "functions_mixedupcode_3_ac": 211, "functions_mixedupcode_4": 211, "functions_mixedupcode_4_ac": 211, "functions_mixedupcode_5": 211, "functions_mixedupcode_5_ac": 211, "functions_mixedupcode_6": 211, "functions_mixedupcode_6_ac": 211, "functions_mixedupcode_7": 211, "functions_mixedupcode_7_ac": 211, "functions_mixedupcode_8": 211, "functions_mixedupcode_8_ac": 211, "functions_mixedupcode_9": 211, "functions_mixedupcode_9_ac": 211, "functions_mixedupcode_10": 211, "functions_mixedupcode_10_ac": 211, "exp": 212, "rais": [212, 227, 246, 275, 506], "poly_perimet": 212, "len_sid": 212, "num_sid": [212, 350], "polygon": [212, 376, 480, 482, 487], "sphere_volum": 212, "volum": 212, "sphere": 212, "113": [212, 510], "circle_circumfer": 212, "x1": 212, "x2": 212, "y1": 212, "y2": 212, "get_hypotenus": 212, "angl": [212, 484, 486, 487], "opposite_sid": 212, "hypotenus": 212, "sine": [212, 225], "convert_to_mil": 212, "5280": 212, "even_odd": 212, "neither": [212, 273, 285, 288, 493], "larger_str": 212, "find_dist": 212, "tup_transform": 213, "103": 213, "tup": [213, 216, 430, 436], "tup_and_list_transform": 213, "tup1": [213, 215, 430], "tup2": [213, 215, 430], "list_tup1": 213, "list_tup2": 213, "transform_dict": 213, "tup_of_tuples_to_dict": 213, "tup_of_tupl": 213, "functions_tups_dictionaries_mixedupcode_1_v2": 214, "functions_tups_dictionaries_mixedupcode_1_v2_ac": 214, "functions_tups_dictionaries_mixedupcode_2": 214, "functions_tups_dictionaries_mixedupcode_2_ac": 214, "functions_tups_dictionaries_mixedupcode_3": 214, "functions_tups_dictionaries_mixedupcode_3_ac": 214, "functions_tups_dictionaries_mixedupcode_4": 214, "functions_tups_dictionaries_mixedupcode_4_ac": 214, "functions_tups_dictionaries_mixedupcode_5": 214, "functions_tups_dictionaries_mixedupcode_5_ac": 214, "addition_tup": 215, "greater_than_f": 215, "dict_to_tup_of_tupl": 215, "swap_keys_valu": 215, "swapped_dictionari": 215, "swap": [215, 227, 290, 296, 380, 436, 442, 490], "common_value_in_tup": 215, "disregard": 215, "index_tup": 216, "tup_str": 216, "zeroth": 216, "peppermint": 216, "busi": 216, "rhyme": 216, "ptsret": 216, "list_tups_into_dict": 216, "list_of_tup": 216, "squared_convert": 216, "ordered_nums_tup": 216, "isinst": [216, 244, 248, 251, 259, 294, 354], "var": [216, 232, 233, 234, 489, 490], "triple_valu": 216, "babbi": 216, "area_of_rect": 217, "welcome_messag": 217, "98105": 217, "addnumb": 217, "subtractnumb": 217, "composit": [218, 229, 245, 430, 432, 434, 444], "determinist": [218, 235], "pertain": 218, "pseudorandom": [218, 235], "void": [218, 241, 244, 305], "demograph": [219, 346], "xini": [219, 346], "hou": [219, 346], "greatli": [219, 346], "classes_basic_airport": 220, "nd_pp": 220, "as22": 221, "filter_words_less_than_3_char": [221, 222, 223, 224], "dict_to_list_pilot": [221, 222, 223, 224], "dict_to_list": [221, 436], "filter": [222, 224, 385], "dict_to_list_pp_pilot": [222, 224], "logarithm": 225, "signal": 225, "nois": [225, 251, 256, 260, 269], "ratio": 225, "trigonometr": 225, "tan": 225, "multipli": [225, 227, 256, 270, 500, 502], "2pi": [225, 493], "trigonometri": 225, "functex1muc_v2": 226, "functex1muc_v2_ac": 226, "functex2muc": 226, "functex2muc_ac": 226, "functex3muc": 226, "functex3muc_ac": 226, "functex4muc_v5": 226, "functex4muc_v5_ac": 226, "functex5muc_v2": 226, "functex5muc_v2_ac": 226, "functex6muc": 226, "functex6muc_ac": 226, "functex7muc_v2": 226, "functex7muc_v2_ac": 226, "functex8muc": 226, "functex8muc_ac": 226, "functex9muc": 226, "functex9muc_ac": 226, "functex10muc": 226, "functex10muc_ac": 226, "functex11muc": 226, "functex11muc_ac": 226, "functex12muc_v2": 226, "functex12muc_v2_ac": 226, "len_str": 227, "bmi": 227, "inch": [227, 491], "metric": [227, 431], "703": 227, "sum_of_squar": 227, "swapvalu": 227, "whichev": 227, "is_birthdai": 227, "square_it": 227, "cube_it": 227, "x_2": 227, "x_1": 227, "\u00b2": 227, "y_2": 227, "y_1": 227, "expon": 229, "reread": [229, 285, 422, 432], "spam": [229, 313], "everybodi": [229, 326], "add_two": 229, "add_thre": 229, "printnam": 229, "printgpa": 229, "printattend": 229, "printstudentinfo": 229, "foo": [230, 231], "raaarrr": 230, "bear": 230, "eeek": 230, "f1": [230, 231], "f2": [230, 231], "f3": [230, 231], "add_on": [230, 231], "compon": [230, 263, 290, 519], "sum_eleven": 230, "num3": 230, "iff": [230, 439], "rightmost_digit": 230, "rightmost": 230, "pizzeria": 230, "eight": [230, 390, 448], "woot": 231, "yar": 231, "noob": 231, "fac": 231, "palidrom": 231, "abba": 231, "runeston": [232, 233, 234], "readi": [232, 233, 234, 264, 268, 270, 372], "prev": [232, 233, 234], "post_range_sum_start_one_change_by_two": [232, 233], "e5mc11": [232, 233, 234], "listex_mc14": [232, 233, 234], "mod": [232, 233, 234], "middle_wai": [232, 233, 234], "range_sum_start_one_change_by_two": 234, "nondeterminist": 235, "imposs": 235, "distinguish": [235, 252, 303, 480], "ran": [235, 273, 290, 326, 332], "ones": [235, 246, 270], "11132867921152356": 235, "5950949227890241": 235, "04820265884996877": 235, "841003109276478": 235, "997914947094958": 235, "04842330803368111": 235, "7416295948208405": 235, "510535245390327": 235, "27447040171978143": 235, "028511805472785867": 235, "randint": [235, 350], "gaussian": 235, "gamma": 235, "percept": [239, 240, 363], "chop": [242, 297], "fraction": [242, 495], "truncat": [242, 498, 513, 528], "intuit": [242, 274], "865": 242, "journei": [244, 271], "mnemon": [244, 495, 503], "alias": [244, 300, 302, 303, 315, 440], "escap": [244, 386, 405], "linux": [244, 270, 335, 405], "regex": [244, 317, 330, 336, 382, 384, 386, 387, 390, 391, 393, 397, 398, 403, 405, 406], "quantifi": [244, 405], "greedi": [244, 330, 384, 385, 389, 404, 405], "anchor": [244, 318, 322, 329, 405], "hypertext": [244, 327, 335, 518], "protocol": [244, 317, 319, 327, 333, 334, 335, 518, 526], "sibl": [244, 335, 530], "css": [244, 318, 335, 400], "plan3": 244, "outlin": 244, "extens": [244, 386, 518, 519, 527], "markup": [244, 321, 518, 519, 527], "javascript": [244, 270, 272, 509, 514, 518, 519, 524, 527], "interfac": [244, 519, 527], "usag": [244, 515, 527], "googl": [244, 328, 511, 514, 527, 528], "geocod": [244, 511, 527], "subdivid": [244, 364], "lifecycl": [244, 364], "geometri": [244, 485, 520], "theorem": [244, 376, 485], "stamp": [244, 372, 485], "pixel": [244, 323, 368, 370, 371, 372, 373, 375, 376, 377, 378, 380, 381, 479, 482, 483, 486, 487], "decreas": [244, 283, 375, 379, 431], "chaper": [244, 379], "pillar": [244, 259], "labeledpoint": [244, 245, 247, 249, 253, 259], "postal": [244, 259], "assert": [244, 254, 259, 275, 506], "interconnect": [244, 511], "toctre": 244, "hidden": [244, 254, 528], "maxdepth": 244, "_hidden": 244, "student_survei": 244, "rst": 244, "mc_intro": 244, "mc_start": 244, "mc_nest": 244, "nt": 244, "mc_puzzle_bank": 244, "wt": 244, "mc_post_survei": 244, "mc_posttest": 244, "mc_pre_survei": 244, "mc_review": 244, "copyright": [244, 264], "truth": 245, "debat": 245, "propos": [245, 247], "label": [245, 249, 250, 270, 508, 510], "pure": 245, "standpoint": 245, "plausibl": 245, "linguist": 245, "difficulti": 245, "strongest": 245, "stronger": 245, "likelihood": 245, "terrif": 245, "cut": [245, 281, 500], "badli": 245, "caution": 245, "recipi": [246, 517], "provinc": 246, "neighborhood": 246, "district": 246, "acm": 246, "corpor": 246, "ln": 246, "29609": 246, "deliveri": 246, "netherland": 246, "ireland": 246, "thoroughfar": 246, "eircod": 246, "cnoc": 246, "sceich": 246, "thorn": 246, "leac": 246, "anfa": 246, "flagston": 246, "storm": 246, "cathair": 246, "mart": 246, "beev": 246, "mhaigh": 246, "eo": 246, "yew": 246, "a65": 246, "f4e2": 246, "ought": 246, "imagin": [246, 273, 290, 409], "scheme": 246, "among": [246, 491], "unstructur": 246, "mash": 246, "structuredaddress": 246, "addr": [246, 442], "addrlist": 246, "irish": 246, "italian": [246, 529], "enhanc": 246, "postalcod": [246, 529], "itali": 246, "slightli": [246, 383], "basepostaladdress": 246, "guarante": 246, "irishpostaladdress": 246, "uspostaladdress": 246, "polymorph": [246, 252], "exhibit": 246, "util": [246, 380, 514], "obj": 246, "cl": 246, "subclass": [246, 247, 248, 251, 257, 258, 260, 380], "sparingli": 246, "isinc": 246, "graphic": [247, 479], "depict": [247, 515, 530], "blueprint": 247, "academia": 247, "food": [248, 257, 409, 491], "eat": [248, 257, 264, 307, 323], "super": [248, 249, 260], "testitem": 248, "testcas": [248, 254], "setup": [248, 251, 254], "i1": 248, "coke": 248, "i2": 248, "test_str_item": 248, "assertequ": [248, 251, 254], "iv": [248, 368, 430], "testcar": 248, "c1": 248, "ford": 248, "c2": 248, "toyota": 248, "test_create_car": 248, "set_color": 248, "test_change_color": 248, "set_mak": 248, "test_change_mak": 248, "o1": 248, "test_create_order_tot": 248, "assertalmostequ": [248, 251], "actual_id": 249, "abbi": 249, "lane": 249, "dist": 250, "refin": [250, 300, 514], "redefin": 250, "labeledpt": 250, "assertisinst": 251, "mostli": [251, 263, 376, 440], "asserttru": 251, "assertgreat": 251, "assertgreaterequ": 251, "assertin": 251, "edg": 251, "is_descend": 251, "teston": 251, "temp_cat": 251, "102": 251, "testtot": 251, "o2": 251, "mytest": [251, 254], "set_pric": 251, "set_nam": 251, "test_set_nam": 251, "anim": [251, 256, 260, 407, 408, 409], "duck": 251, "quack": [251, 411], "encapsul": 252, "chief": 252, "promot": 252, "against": [252, 268, 513], "contract": [252, 518, 519], "emb": [253, 416], "deleg": [253, 274], "driven": 254, "comprehens": 254, "result_list": 254, "returned_valu": 254, "quicker": [254, 273, 300], "testcasegui": 254, "get_middl": 254, "abcd": 254, "bc": 254, "gui": 254, "teardown": 254, "classnam": 254, "test_initi": 254, "inheritance_mixed1_v3": 255, "inheritance_mixed1_ac_v3": 255, "inheritance_mixed2_v3": 255, "inheritance_mixed2_ac_v3": 255, "inheritance_mixed3_v3": 255, "inheritance_mixed3_ac_v3": 255, "inheritance_mixed4_v3": 255, "inheritance_mixed4_ac_v3": 255, "inheritance_mixed5_v3": 255, "inheritance_mixed5_ac_v3": 255, "inheritance_mixed6_v3": 255, "inheritance_mixed6_ac_v3": 255, "inheritance_mixed7_v3": 255, "inheritance_mixed7_ac_v3": 255, "inheritance_mixed8_v3": 255, "inheritance_mixed8_ac_v3": 255, "inheritance_mixed9_v3": 255, "inheritance_mixed9_ac_v3": 255, "inheritance_mixed10_v3": 255, "inheritance_mixed10_ac_v3": 255, "initit": 256, "a1": [256, 257], "gpa": [256, 510], "sqft": 256, "hous": [256, 475], "bedroom": 256, "construtor": 256, "initialz": 256, "make_nois": 256, "diana": 256, "perci": 256, "spike": 256, "distance_to": 256, "mycircl": 256, "attibut": 256, "item_list": [256, 298, 468], "intiti": 256, "savingsaccount": 256, "intitialz": 256, "pay_interest": 256, "hat": [256, 419], "treasur": 256, "add_treasur": 256, "get_point": 256, "superclass": [257, 258], "gotta": 257, "tv": 257, "woohoo": 257, "zzzzzzzzzzzzzzzz": 257, "tire": 257, "willik": 257, "buddi": 257, "a2": 257, "a3": 257, "eye_color": 260, "greeter": [260, 344], "grumpygreet": 260, "greet": [260, 298, 418], "cow": 260, "moo": 260, "overactor": 260, "gradstud": [260, 344], "fav_food": 260, "sushi": 260, "is_ascend": 260, "shortest": [260, 431, 436], "avg_po": 260, "quartil": 260, "dup_adjac": 260, "talk": [261, 263, 264, 266, 268, 273, 274, 275, 440], "keyboard": [261, 262, 263, 504], "speaker": [261, 262, 263], "complier": 261, "trigger": [261, 285, 386], "compos": 262, "sensor": 262, "microphon": [262, 263], "gp": 262, "sequenti": [262, 302, 348], "variat": [262, 353, 418], "weav": 262, "disc": 262, "apart": [263, 310], "obsess": 263, "gigahertz": 263, "billion": 263, "per": [263, 490, 509, 510, 513, 514, 528, 529], "hurri": [263, 386], "slower": [263, 267], "stick": [263, 267, 300], "player": 263, "mous": 263, "touchpad": 263, "slow": [263, 332, 513], "unreli": 263, "builder": 263, "orchestr": [263, 360], "uncomfort": 263, "shrink": 263, "5mm": 263, "tall": 263, "instal": [264, 270, 273, 318, 329], "consult": 264, "screencast": 264, "macintosh": [264, 270, 319, 383], "somewhat": 264, "v3": 264, "37a07cee5969": 264, "msc": 264, "1900": 264, "amd64": 264, "win32": 264, "astronaut": 264, "farawai": 264, "planet": 264, "inhabit": 264, "peac": 264, "stab": 264, "spear": 264, "spit": [264, 266], "roast": 264, "brought": 264, "thumb": 264, "legendari": 264, "legend": [264, 510], "tasti": 264, "mustard": 264, "feast": 264, "tonight": 264, "tiniest": 264, "amazingli": 264, "picki": 264, "intellig": 264, "intermediari": [264, 273], "financi": 265, "pda": 265, "attent": 265, "examin": [266, 267, 282, 328, 338], "rumin": 266, "retreat": 266, "rebuild": [266, 513], "stuck": [266, 377], "typograph": 266, "misunderstand": 266, "needless": 266, "experiment": 266, "hypothesi": 266, "reluct": 266, "assembli": 267, "syntact": [267, 268, 275, 440, 442, 443], "formul": 267, "paus": [267, 332, 372, 504], "earliest": 268, "precis": [268, 309, 324, 403], "deviat": [268, 389], "evid": 268, "hate": 268, "cruel": 268, "grudg": 268, "perfectli": [268, 360], "reject": [268, 329], "unfit": 268, "torment": 268, "primt": 268, "argu": 268, "Its": [268, 425, 513], "harsh": 268, "uncondition": 268, "sweet": 268, "wag": 268, "tail": [268, 303, 484, 486], "easiest": [268, 273, 334], "drink": 268, "bottl": 268, "backpack": 268, "station": 268, "late": 268, "farm": 268, "barn": 268, "sorri": 268, "sadli": 268, "undetect": 268, "mere": 268, "hardest": 268, "cute": 269, "gurgl": 269, "absorb": 269, "linearli": 269, "fashion": [269, 330], "hesit": 269, "nonlinear": 269, "skim": 269, "fulli": [269, 273, 360, 362, 479], "stare": [269, 300], "impenetr": 269, "wonder": [269, 270, 487], "ah": 269, "hah": 269, "hammer": 269, "chisel": 269, "sculptur": 269, "nap": 269, "snack": 269, "langaug": 269, "spoken": 269, "faster": 269, "php": [270, 513], "perl": 270, "frankli": [270, 273], "tiresom": 270, "001010001110100100101010000001111": 270, "11100110000011101010010101101101": 270, "surfac": [270, 404], "intric": 270, "ti": [270, 431], "recompil": 270, "fly": 270, "verifi": [270, 281], "seven": 270, "meaning": [270, 506], "ex": [270, 278, 410, 412], "dll": 270, "unread": 270, "elf": 270, "xa0": 270, "x82": 270, "h4": 270, "x90": 270, "x80": 270, "xe0": 270, "x81": 270, "hqvht": 270, "x83": 270, "xe8": 270, "python35": 270, "nag": 270, "convei": 272, "coher": 272, "muse": 272, "pleasant": 272, "patient": 272, "craft": 273, "strictest": 273, "social": [273, 320], "facebook": 273, "stream": [273, 332], "pore": [273, 528], "prone": [273, 299, 389, 432], "smart": 273, "clown": [273, 326, 336], "tent": [273, 326], "fell": [273, 326], "manual": [273, 333], "came": [273, 348], "bigcount": 273, "bigword": 273, "awesom": [273, 407], "marvel": 273, "anyon": [273, 495], "sixteen": 274, "mundan": 274, "partner": 274, "invent": [274, 516], "partnership": 274, "quizzic": 275, "hear": [275, 377], "blah": 275, "xkcd": 275, "231": 275, "del": [275, 300, 301, 303, 506], "global": [275, 506], "nonloc": [275, 506], "apostroph": 275, "asterisk": [277, 288, 384, 388, 510], "999": [277, 294, 299, 306, 348], "itr": 278, "root_ac": 278, "root_pp": 278, "while_ac": 278, "while_pp": 278, "estim": 279, "calculta": 279, "bisect": 281, "intermedi": 281, "halv": 281, "indefinit": 282, "wherea": [282, 290], "glenn": 282, "prisha": 282, "kahlil": 282, "nirav": 282, "aliyah": 282, "antonella": 282, "accumul": [283, 285, 294, 332, 376], "decrement": [283, 292], "endless": 284, "amus": 284, "shampoo": 284, "lather": 284, "rins": 284, "prove": 284, "finit": 284, "obvious": [284, 505], "1000": 284, "runawai": 284, "batteri": 284, "virtu": 284, "dysfunct": 284, "echo": 284, "affirm": 284, "itervar": 285, "lap": 285, "nor": [285, 400], "itr_countup_str_muc": 286, "itr_countup_str_ac": 286, "itr_reverse_muc": 286, "itr_reverse_ac": 286, "itr_countdown_str_muc": 286, "itr_countdown_str_ac": 286, "itr_odd_sum_muc": 286, "itr_odd_sum_ac_v2": 286, "itr_sum_of_range_muc": 286, "itr_sum_of_range_ac": 286, "itr_count_vowels_muc": 286, "itr_count_vowels_ac": 286, "itr_copy_till_gt_value_muc": 286, "itr_copy_till_gt_value_ac": 286, "itr_count_last2_muc": 286, "itr_count_last2_ac": 286, "itr_list_to_5_muc": 286, "itr_list_to_5_ac": 286, "itr_water_quality_muc": 286, "itr_water_quality_ac": 286, "countup_str": 287, "12345": 287, "olleh": 287, "countdown_str": 287, "543210": 287, "odd_sum": 287, "sum_of_rang": 287, "count_vowel": 287, "aeiou": [287, 404], "copy_till_gt_valu": 287, "1357": 287, "135": [287, 514], "count_last2": 287, "hixxhi": 287, "axxxaaxx": 287, "list_to_5": 287, "water_qu": 287, "phvalu": 287, "ph": 287, "433333333333334": 287, "staircas": 288, "frontspac": 288, "eval": 288, "pirat": 289, "ship": 289, "ate": [289, 490], "te": 289, "hip": 289, "ip": 289, "xy": [289, 418], "Such": 289, "chr": [290, 424], "steadili": 290, "grow": 290, "bullet": [290, 321], "varaibl": 292, "poorli": 293, "slice_exercis": 294, "len_of_list": 294, "indexing_and_upp": 294, "list_within_list": 294, "blist": [294, 299, 306], "find_sum": 294, "num_of_str": 294, "list_muc_password_cr": 295, "list_muc_password_creator_ac": 295, "list_muc_rainfall_v2": 295, "list_muc_rainfall_v2_ac": 295, "list_muc_mix_item": 295, "list_muc_mix_items_ac": 295, "list_muc_discount": 295, "list_muc_discount_ac": 295, "list_muc_append_if_a": 295, "list_muc_append_if_a_ac": 295, "list_muc_add_vocab": 295, "list_muc_add_vocab_ac": 295, "password_mak": 296, "word_list": [296, 431, 436], "swmetemi": 296, "avg_rainfal": 296, "day_list": 296, "equip": [296, 522], "rainfal": 296, "price_list": 296, "closest": 296, "filter_a": 296, "vocab_list": 296, "vocab": 296, "add_to_new_list": 297, "111": 297, "list_writeitemsq_v2_ac": 297, "list_writeitemsq_v2_pp": 297, "list_write23_ac": 297, "list_write23_pp": 297, "list_write5_ac": 297, "list_write5_pp": 297, "list_writereverse_ac": 297, "list_writereverse_pp": 297, "sumuntileven": 297, "list_sortbylen_ac": 297, "list_sortbylen_pp": 297, "jennfier": 297, "itemlist": 298, "222": 298, "change_index3": 298, "506": 298, "countword": 298, "sort_by_length": 298, "alia": 299, "safer": 299, "jambore": 299, "parti": [299, 338, 345, 351, 353], "careless": 300, "pitfal": 300, "alon": [300, 439], "stdtype": [300, 416, 421, 422, 425], "orig": 300, "crash": [300, 331, 415], "needl": 300, "haystack": 300, "dispens": 300, "mess": 300, "smarter": 300, "scroll": 300, "search9": 300, "delimit": [302, 307], "Being": 302, "delete_head": 303, "myfun": 303, "mylist": [303, 307], "bad_delete_head": 303, "deleting_first": 303, "unmodifi": [303, 305], "t2": 305, "arrang": [305, 348, 378, 480], "accident": 305, "disappoint": 305, "mynam": 307, "edgar": 307, "allan": 307, "poe": 307, "namelist": 307, "init": 307, "anam": 307, "hannah": 307, "ruth": 307, "pat": 307, "elm": 307, "cheddar": 308, "reassign": [308, 417, 418], "th": [308, 415, 426, 427], "ghi": 311, "wxyz": 311, "max_segment_sum": 311, "max_so_far": 311, "fourth": [311, 362, 365, 436, 443], "bubbl": 311, "areacod": 312, "begininng": 312, "hel": 312, "bigciti": 312, "crunchi": 313, "frog": 313, "ram": 313, "bladder": 313, "lark": 313, "vomit": 313, "fold": 314, "spindl": 314, "mutil": 314, "si106": 314, "ch": [316, 424, 427, 429], "nestedlist": 316, "mysock": 317, "af_inet": 317, "sock_stream": 317, "pr4e": [317, 324, 326, 331, 336], "cmd": 317, "decod": [317, 326, 334, 520, 528], "cover3": [317, 326, 331, 336], "jpg": [317, 319, 326, 331, 332, 336, 368, 369, 372, 376, 377, 380, 381], "wb": [317, 331], "tree": [318, 321, 515, 517, 523, 525, 529, 530], "crummi": [318, 320, 329], "tagnam": 318, "becuas": 318, "1pjbq1w": 318, "chrome": 318, "nagiv": 318, "jetpack_top_posts_widget": 318, "ftp": 319, "curl": 319, "cleverli": 319, "curl1": 319, "curl2": 319, "curl3": 319, "wget": 319, "remot": 319, "imperfect": 320, "traffic": [320, 528], "hyper": 321, "tutori": [321, 329], "render": [321, 322], "doctyp": 321, "meta": 321, "unord": 321, "hyperlink": [321, 322], "cascad": 322, "alt": 322, "inlin": 322, "activit": 323, "melodi": 323, "swim": 323, "bold": [323, 496], "brush": 323, "cursiv": 323, "purpl": [323, 380], "healthlin": 323, "danc": 324, "toe": 324, "rfc2616": 324, "176": 324, "respond": 324, "mixedupcode_network_1": 325, "mixedupcode_network_1_ac": 325, "mixedupcode_network_2": 325, "mixedupcode_network_2_ac": 325, "mixedupcode_network_3": 325, "mixedupcode_network_3_ac": 325, "mixedupcode_network_4": 325, "mixedupcode_network_4_ac": 325, "mixedupcode_network_5": 325, "mixedupcode_network_5_ac": 325, "mixedupcode_network_6": 325, "mixedupcode_network_6_ac": 325, "mixedupcode_network_7": 325, "mixedupcode_network_7_ac": 325, "mixedupcode_network_8": 325, "mixedupcode_network_8_ac": 325, "mixedupcode_network_9": 325, "mixedupcode_network_9_ac": 325, "mixedupcode_network_10": 325, "mixedupcode_network_10_ac": 325, "write_txt": 326, "write_jpg": 326, "FOR": 326, "8864": 326, "ndate": 326, "nserver": 326, "ubuntu": 326, "nlast": 326, "2017": [326, 510], "netag": 326, "6a": 326, "54f6609240717": 326, "naccept": 326, "ncontent": 326, "ncach": 326, "cach": [326, 509, 513], "revalid": 326, "npragma": 326, "nexpir": 326, "wed": [326, 528], "nconnect": 326, "nthe": 326, "reg_num_link": 326, "_____________": 328, "improperli": 329, "strength": 329, "weak": 329, "toler": 329, "highli": [329, 514], "pypi": 329, "beautifulsoup4": 329, "pip": 329, "switch": [330, 388, 489, 513], "page2": 330, "htm": [330, 336, 513, 514], "ssl": [330, 360, 520, 528], "httprespons": 330, "findal": [330, 382, 385, 386, 388, 391, 392, 397, 398, 401, 402, 404, 523], "robust": 330, "audio": [331, 377], "buffer": [331, 332], "100000": 331, "trim": 332, "jpeg": 332, "viewer": 332, "denot": [332, 495], "5120": 332, "recv": [332, 334], "3167": 332, "forthcom": 332, "delai": [332, 513], "consum": [333, 527], "signifi": 334, "eol": 334, "512": [334, 514], "host": 336, "retriv": 336, "gutenberg": 336, "1342": 336, "prideandprejudic": 336, "peterpan": 336, "page1": 336, "cricketfan": [337, 345], "partyanim": [337, 345, 351, 353], "nameprint": 337, "pokemon": [337, 366], "stringpokemon": 337, "grasstyp": 337, "poke1": 337, "poke2": 337, "charizard": 337, "lai": 341, "destructor": [342, 352, 362], "__del__": [342, 352, 362], "rare": [342, 352], "everytim": 343, "b3": 343, "orwel": 343, "deriv": 344, "sportscar": 344, "grump": 344, "favorite_food": 344, "exisit": 345, "independ": [345, 351, 468], "beyond": [345, 362, 422], "__class__": 345, "__delattr__": 345, "__weakref__": 345, "aesthet": 348, "zoom": 348, "950": 348, "obj_mixedupcode_1": 349, "obj_mixedupcode_1_ac": 349, "obj_mixedupcode_2_v2": 349, "obj_mixedupcode_2_v2_ac": 349, "obj_mixedupcode_3": 349, "obj_mixedupcode_3_ac": 349, "obj_mixedupcode_4": 349, "obj_mixedupcode_4_ac": 349, "obj_mixedupcode_5_v3": 349, "obj_mixedupcode_5_v3_ac": 349, "obj_mixedupcode_6": 349, "obj_mixedupcode_6_ac": 349, "obj_mixedupcode_7_v2": 349, "obj_mixedupcode_7_v2_ac": 349, "obj_mixedupcode_8": 349, "obj_mixedupcode_8_ac": 349, "obj_mixedupcode_9": 349, "obj_mixedupcode_9_ac": 349, "obj_mixedupcode_10": 349, "obj_mixedupcode_10_ac": 349, "getnam": [350, 366], "updateag": 350, "updatetrick": 350, "distance_from_point": 350, "longest": [350, 431, 436], "pickitem": 350, "dice": 350, "inclusvi": 350, "thrown": 351, "destruct": 352, "clean": [352, 362, 509, 513, 520], "thow": 352, "cleanup": [352, 513], "sensit": [353, 493], "cooki": [353, 400, 489, 490, 496], "cutter": 353, "pointer": 353, "shorthand": 353, "bank": 354, "dimension": 354, "classes_basic_rectangle_ac_fix_v2": 355, "classes_basic_song_pp_iso": 356, "classes_basic_book_ac": [356, 357], "classes_basic_book_pp_iso": 356, "classes_basic_cat_pp_iso": 356, "classes_basic_account_pp_iso": 356, "classes_basic_fortuneteller_pp_iso": 356, "classes_basic_song_w": 357, "classes_basic_book_w": 357, "classes_basic_cat_w": 357, "classes_basic_account_w": 357, "classes_basic_fortuneteller_w": 357, "zone": 360, "certif": [360, 520, 528], "create_default_context": [360, 520, 528], "check_hostnam": [360, 520, 528], "verify_mod": [360, 520, 528], "cert_non": [360, 520, 528], "movement": 360, "mainli": 362, "shortcut": 362, "__getitem": 362, "getitem__": 362, "loos": 362, "scope": 362, "curiou": 362, "hopefulli": 362, "cpython": 362, "blob": 362, "listobject": 362, "clipboard": 363, "demostr": 363, "sixth": [365, 443], "__getitem__": 365, "verbos": 365, "0th": [365, 426], "spin": 366, "updateattack": 366, "attack": 366, "gettitl": 366, "getauthor": 366, "gettrick": 366, "paperback": [366, 529], "watertyp": 366, "getattack": 366, "addpokemon": 366, "getpixel": [368, 370, 372], "getr": 368, "setgreen": [368, 372, 377], "updatepixel": [368, 372], "255": [368, 371, 373, 375, 377, 378, 381, 529], "180": [368, 377, 447, 484, 486, 529], "motorcycl": [368, 376], "imagewin": [368, 372], "getwidth": [368, 372], "getheight": [368, 372], "setr": [368, 377], "getblu": [368, 372], "setblu": [368, 372, 377], "vangogh": [368, 381], "getgreen": [368, 372], "newpixel": 368, "setpixel": 368, "halfway_x": 368, "halfway_i": 368, "white": [368, 373, 375, 406, 421], "simultan": 368, "arch": [369, 377], "pixl": 371, "vertic": [371, 373, 377, 378, 381, 510], "nose": 371, "herself": 371, "unlimit": [372, 520], "newstr": 372, "wizard": [372, 408, 409], "decagon": 372, "zoe": 372, "sethead": [372, 447, 484, 486], "shape": [372, 432, 434, 447, 474, 475, 478, 480, 483, 484, 487], "penup": [372, 447, 474, 484, 486], "laid": [373, 377], "grid": [373, 377, 378, 380, 510], "absenc": 373, "tilt": 373, "horizont": [373, 377, 378, 381, 508, 510], "excel": [373, 520], "unplug": 373, "mixedupcode_pictures_pp1": 374, "mixedupcode_pictures_ac1": 374, "mixedupcode_pictures_pp2": 374, "mixedupcode_pictures_ac2": 374, "mixedupcode_pictures_pp3": 374, "mixedupcode_pictures_ac3": 374, "mixedupcode_pictures_pp4": 374, "mixedupcode_pictures_ac4": 374, "mixedupcode_pictures_pp_5": 374, "mixedupcode_pictures_ac5": 374, "mixedupcode_pictures_pp6": 374, "mixedupcode_pictures_ac6": 374, "mixedupcode_pictures_pp_7": 374, "mixedupcode_pictures_ac7": 374, "mixedupcode_pictures_pp8": 374, "mixedupcode_pictures_ac8": 374, "mixedupcode_pictures_pp9": 374, "mixedupcode_pictures_ac9": 374, "mixedupcode_pictures_pp10": 374, "mixedupcode_pictures_ac10": 374, "removegreen": 375, "changecolor": 375, "reducegreen": 375, "changer": 375, "5x": 375, "modifycolor": 375, "imagetowhit": 375, "alternatingr": 375, "changequadrantcolor": 375, "copyrightsid": 375, "copytopquart": 375, "THE": 376, "kitten": [376, 381], "gal2": [376, 380, 381], "guy1": 376, "pix": 377, "240": [377, 447, 477], "blueness": 377, "tour": 377, "rectangular": 378, "tint": 380, "eighth": 380, "pictures_ac_16": 380, "pictures_ac_16_pp": 380, "pictures_ac_17": 380, "pictures_ac_17_pp": 380, "pictures_ac_18": 380, "pictures_ac_18_pp": 380, "pictures_ac_19": 380, "pictures_ac_19_pp": 380, "pictures_ac_20": 380, "pictures_ac_20_pp": 380, "grayscal": [380, 381], "kitten3": 381, "flip": 381, "stri": 382, "espn": 382, "drake": 382, "hotmail": [382, 442], "frenchmontana": 382, "grep": [383, 389], "fxxm": 384, "f12m": 384, "narrow": 384, "wild": [384, 387, 389], "wildcard": [384, 385, 404], "expand": [384, 385, 389], "pushi": 384, "outward": [384, 389], "re2": 384, "tight": 385, "previous": 385, "brittl": [385, 389], "balloon": 385, "rudimentari": 386, "copy_reg": 386, "findit": 386, "purg": 386, "sre_compil": 386, "sre_pars": 386, "sub": 386, "subn": 386, "sy": [386, 480], "2pm": 388, "accept": [388, 411, 445, 446], "willing": 388, "explicit": 388, "z0": [388, 404], "unto": 388, "cleaner": [388, 513], "breakag": 389, "grei": [390, 397, 398], "br": 390, "carrot": [390, 397, 398], "48105": [390, 397, 398], "103028": [390, 397, 398], "1234567": [390, 397, 398], "333": 391, "232": 391, "3403": 391, "your_regex": [391, 395, 397, 398], "find_pric": [391, 397], "def_ghi": [391, 397, 398], "a678": [391, 397, 398], "cn": [391, 397, 398], "consecut": [391, 392, 397, 398], "unicorn": [391, 397, 398], "aaabaabaa": 392, "abaaa": 392, "attend": 392, "attende": 392, "ee": 392, "hparsons_lg_regex_test_mcq_1": [394, 396], "hparsons_lg_regex_test_mcq_2": [394, 396], "hparsons_lg_regex_test_mcq_3": [394, 396], "hparsons_lg_regex_test_mcq_4": [394, 396], "hparsons_lg_regex_test_mcq_5": [394, 396], "hparsons_lg_regex_test_mcq_6": [394, 396], "hparsons_lg_regex_1_hparson": 397, "hparsons_lg_regex_2_hparson": 397, "hparsons_lg_regex_3_hparson": 397, "hparsons_lg_regex_4_hparson": 397, "hparsons_lg_regex_5_hparson": 397, "hparsons_lg_regex_6_hparson": 397, "re_mixed1": 399, "re_mixed1_ac": 399, "re_mixed2": 399, "re_mixed2_ac": 399, "re_mixed3": 399, "re_mixed3_ac": 399, "re_mixed4_v2": 399, "re_mixed4_v2_ac": 399, "re_mixed5_v2": 399, "re_mixed5_ac": 399, "re_mixed6_v2": 399, "re_mixed6_ac": 399, "re_mixed7_v2": 399, "re_mixed7_ac": 399, "re_mixed8": 399, "re_mixed8_ac": 399, "re_mixed9_v2": 399, "re_mixed9_ac": 399, "re_mixed10_v2": 399, "re_mixed10_ac": 399, "greeting_search": 400, "search_h": 400, "search_o": 400, "match_word": 400, "test_pattern": 400, "sincerely1": 400, "molli": [400, 491], "first_pric": 400, "2098": 400, "209": 400, "browni": 400, "search_email": 400, "pyth_on": 400, "start_from": 400, "grab_domain": 400, "gov": [400, 516, 529], "jav12a": 400, "vowels_in_mid": 400, "cheeeeeyyeerri": 400, "matchobject": 401, "ea": 401, "302": 401, "204": 401, "532": 401, "323": 401, "320": [401, 486], "2022": [402, 510], "backspac": [402, 404], "passwordcheck": 402, "regular_express": 403, "trivial": 403, "wolverin": 403, "invert": 404, "match_four": 406, "match_cat": 406, "match_z": 406, "matchmiddle_z": 406, "alphanumer": 406, "nonam": 406, "total_email": 406, "po": 407, "mali": 407, "mood": 409, "item_purchas": 409, "camp": [409, 489, 490], "famili": 409, "193": [409, 529], "fave": 409, "least_fav": 409, "broccoli": 409, "type_anim": 409, "muppet": 409, "sheepdog": 409, "shop": 409, "spree": 409, "store1": 409, "store2": 409, "store3": 409, "spent": 409, "col1": 409, "col2": 409, "fave_anim": 409, "happier": 409, "meowacq": [410, 412], "meowansw": [410, 412], "egg": [410, 411], "countacq": [410, 412], "countansw": [410, 412], "ducksacq": [410, 412], "ducksansw": [410, 412], "numdigit": [410, 411], "nameacq": [410, 412], "nameansw": [410, 412], "loweracq": [410, 412], "loweransw": [410, 412], "mccloskei": 411, "duckl": 411, "kack": 411, "nack": 411, "ouack": 411, "pack": 411, "misspel": 411, "hiacq": 412, "hiansw": 412, "eggsacq": 412, "eggsansw": 412, "floatacq": 412, "floatansw": 412, "digitsacq": 412, "digitsansw": 412, "nameinputacq": 412, "nameinputansw": 412, "pineappl": [413, 433], "shark": 413, "doghous": 413, "peanut": 414, "butter": 414, "lettercount": 414, "cultiv": 415, "seemingli": 415, "copytildon": 415, "nonexist": 415, "camelcas": 415, "camel": 416, "printf": 416, "s2": [418, 424], "lime": 419, "chatter": 419, "125": [420, 488], "method_descriptor": 421, "ss": [421, 424], "bat": 423, "vampir": 423, "new_": 423, "vike": 424, "mississauga": 424, "cave": 424, "depth": 425, "sentec": 425, "smar": 425, "i_am_smart": 425, "robbi": 425, "nofirst": 425, "obbi": 425, "obob": 425, "rearrang": [425, 474], "georgington": 425, "dozen": 425, "offset": 426, "1th": 426, "2th": 426, "papaya": 426, "exclud": 427, "pomegran": 427, "strawberri": [429, 502], "idx": 429, "atupl": 430, "tuple_index": 430, "800": 430, "tupl1": 430, "tuple_comparison": 430, "tuple_comarison": 430, "2000000": 431, "tie": 431, "dsu": [431, 434], "decor": [431, 434], "undecor": [431, 434], "poetic": 431, "sorted_word_list": 431, "name_dictionari": 433, "melissa": 433, "grocery_dict": 433, "kiwi": 433, "grocery_list": 433, "tup_list": [433, 436, 445], "hashabl": [434, 443, 444], "singleton": 434, "tup_mixedupcode_1": 435, "tup_mixedupcode_1_ac": 435, "tup_mixedupcode_2": 435, "tup_mixedupcode_2_ac": 435, "tup_mixedupcode_3": 435, "tup_mixedupcode_3_ac": 435, "tup_mixedupcode_4": 435, "tup_mixedupcode_4_ac": 435, "tup_mixedupcode_5": 435, "tup_mixedupcode_5_ac": 435, "tup_mixedupcode_6": 435, "tup_mixedupcode_6_ac": 435, "tup_mixedupcode_7": 435, "tup_mixedupcode_7_ac": 435, "tup_mixedupcode_8": 435, "tup_mixedupcode_8_ac": 435, "tup_mixedupcode_9": 435, "tup_mixedupcode_9_ac": 435, "tup_mixedupcode_10": 435, "tup_mixedupcode_10_ac": 435, "length_word": 436, "tuple_word_len": 436, "swap_valu": 436, "grapefruit": 436, "peach": [436, 502], "dictionary_to_tup_list": 436, "count_str": 436, "monkei": 436, "snake": 436, "rabbit": 436, "dragon": 436, "rooster": 436, "rat": 436, "alphabetical_dict_list": 436, "longest_word_lst": 436, "list_tup": 436, "tmobil": 436, "sprint": 436, "cap": 436, "lst_tup": [436, 446], "groceri": 436, "lettuc": 436, "juic": 436, "bagel": 436, "bacon": 436, "bread": 436, "thou": 437, "thee": 437, "reykjavik": 437, "bueno": 437, "cairo": 437, "berlin": 437, "caloocan": 437, "sorted_weath": 437, "heineken": 437, "is_ok": 439, "group_list": 439, "class_list": 439, "enumer": 440, "oppos": 440, "roughli": [442, 517], "stylist": 442, "random_list": 442, "harden": 442, "unpack": 442, "monti": 442, "unam": 442, "yeezi": 442, "vari": [443, 526], "quadrupl": 443, "quintupl": 443, "sextupl": 443, "septupl": 443, "ep": 443, "od": 443, "telephon": 444, "my_dict": 444, "tup_creat": 445, "tup_writecode2": 445, "tup_writecode2_pp": 445, "find_major": 445, "3084": 445, "3025": 445, "electr": 445, "3020": 445, "cybersecur": 445, "biometr": 445, "tup_writecode4": 445, "tup_writecode4_pp": 445, "dict_transform": 445, "rattata": 445, "machop": 445, "seel": 445, "volbeat": 445, "solrock": 445, "126": 445, "tup_writecode6": 445, "tup_writecode6_pp": 445, "mod_tupl": 445, "tup_writecode8": 445, "tup_writecode8_pp": 445, "list_link": 445, "tup_writecode10": 445, "tup_writecode10_pp": 445, "check_third_el": 446, "interchange_valu": 446, "lebron": 446, "my_data": 446, "int_valu": 446, "birth_year": 446, "year_in_colleg": 446, "hometown": 446, "tupliz": 446, "curri": 446, "315": 447, "drawn": [447, 487, 530], "pendown": [447, 474, 484, 486], "pensiz": [447, 474, 484, 486], "pencolor": 447, "goto": [447, 468, 484, 486], "draw_shap": 447, "xpo": [447, 477], "ypo": [447, 477], "begin_fil": [447, 475, 484], "end_fil": [447, 475, 484], "draw_rectangl": [447, 477], "draw_triangl": [447, 454, 458, 462, 477], "um": 448, "hum00253438": 448, "novic": 448, "fle": 448, "session": [448, 468], "clicabl": 451, "dark": 451, "border": 451, "deselect": 451, "explanatoin": 451, "pink": [451, 510], "create_t": [452, 456, 460, 477], "turtle_obj": [452, 456, 460], "create_hexagon": [453, 457, 461, 477], "hexagon": [453, 457, 461, 477], "three_colors_list": [454, 458, 462, 477], "create_rectangl": [455, 459, 463, 477], "lectur": 468, "thursdai": [468, 488], "regard": [468, 496, 513, 525], "equilater": [474, 475], "diamond": [474, 477], "c5": 474, "reusabl": 475, "bgcolor": [475, 484], "alisha": 475, "mixedupcode_turtles_1": 476, "mixedupcode_turtles_1_ac": 476, "mixedupcode_turtles_2": 476, "mixedupcode_turtles_2_ac": 476, "mixedupcode_turtles_3": 476, "mixedupcode_turtles_3_ac": 476, "mixedupcode_turtles_4": 476, "mixedupcode_turtles_4_ac": 476, "mixedupcode_turtles_5": 476, "mixedupcode_turtles_5_ac": 476, "mixedupcode_turtles_6": 476, "mixedupcode_turtles_6_ac": 476, "mixedupcode_turtles_7": 476, "mixedupcode_turtles_7_ac": 476, "mixedupcode_turtles_8": 476, "mixedupcode_turtles_8_ac": 476, "mixedupcode_turtles_9": 476, "mixedupcode_turtles_9_ac": 476, "mixedupcode_turtles_10_v2": 476, "mixedupcode_turtles_10_ac": 476, "forward_50": 477, "create_v": 477, "hourglass": 477, "draw_diamond": 477, "csp": [478, 479, 481, 482, 487, 488, 492, 493, 494, 496, 497, 498, 499, 500, 501, 502, 504, 505, 506, 507, 508, 509, 512, 513, 515, 516, 518, 523, 524, 525, 526, 530], "zari": 478, "chad": 478, "jamal": 478, "tina": 478, "papert": 479, "mit": 479, "logo": 479, "robot": 479, "kid": 479, "steer": 479, "compass": 479, "checkmark": 479, "southeast": 479, "northeast": 479, "curv": 479, "wrap": 480, "spirograph": 480, "pentagon": [480, 487], "setexecutionlimit": 480, "millisecond": 480, "snowflak": 481, "recur": 481, "rotat": 481, "cheat": 482, "synton": 484, "turl": [484, 486], "colornam": [484, 486], "fillcolor": 484, "clockwis": [484, 486], "bgpic": 484, "file_nam": 484, "exitonclick": 484, "classif": 486, "geometr": 487, "scientif": 487, "insect": 487, "dodecagon": 487, "mia": 487, "derrik": 488, "mariah": 488, "1q": 489, "2q": 489, "3q": 489, "4q": 489, "5q": 489, "6q": 489, "7q": 489, "8q": 489, "9q": 489, "10q": 489, "x_type": 490, "y_type": 490, "z_type": 490, "carla": 490, "gross": 490, "reciev": 490, "pricepershirt": 490, "perpersoncost": 490, "temporari": 490, "finalpric": 490, "bake": 490, "165": 490, "numhour": 490, "numminut": 490, "num_quart": 490, "ow": 490, "apiec": 491, "twinkl": 491, "11am": 491, "11pm": 491, "midnight": 491, "3pm": 491, "forandi": 491, "lib": 491, "dens": 492, "elaps": 492, "redund": 492, "meter": 492, "trade": 492, "illeg": [493, 506], "latex": 493, "159": 493, "aid": [495, 496], "govern": 495, "wise": 496, "memor": 496, "un": 496, "distract": 496, "ingredi": 496, "surprisingli": [497, 505], "divison": 498, "acronym": 499, "pemda": 499, "arenthes": 499, "xponenti": 499, "ultipl": 499, "ivis": 499, "ddition": 499, "ubtract": 499, "doubt": 499, "oder": 499, "cast": 500, "456": [500, 529], "var3": 501, "bird": 501, "blueberri": 502, "raspberri": 502, "plum": 502, "stonefruit": 502, "excl": 502, "raw_input": 504, "airspe": 504, "arbitrarili": 506, "my_nam": 506, "airspeed_of_unladen_swallow": 506, "76trombon": 506, "matplotlib": 508, "pyplot": 508, "plot": [508, 510], "subplot": [508, 510], "geograph": [509, 520], "geodata": 509, "phase": [509, 513], "geoload": 509, "northeastern": 509, "hong": 509, "kong": 509, "technion": 509, "viswakarma": 509, "pune": 509, "umd": 509, "tuft": 509, "monash": 509, "googleapi": [509, 520], "2063": 509, "kokshetau": 509, "econom": 509, "inst": 509, "1749": 509, "geodump": 509, "02115": 509, "3396998": 509, "08975": 509, "bradlei": 509, "1501": 509, "61625": 509, "6963857": 509, "6160811": 509, "viazman": 509, "kesalsaba": 509, "32000": 509, "israel": 509, "7775": 509, "0216667": 509, "clayton": 509, "vic": 509, "3800": 509, "9152113": 509, "145": 509, "134682": 509, "kazakhstan": 509, "2833333": 509, "3833333": 509, "mydata": 509, "uni": 509, "hover": 509, "pin": 509, "consol": 509, "yearli": 510, "2020": 510, "2018": 510, "xlabel": 510, "ylabel": 510, "figsiz": 510, "mph": 510, "marathon": 510, "chart": 510, "comedi": 510, "romanc": 510, "drama": 510, "scifi": 510, "singular": 510, "gridlin": 510, "pie": 510, "film": 510, "adventur": 510, "thriller": 510, "164": 510, "143": [510, 529], "xyz": 510, "marker": 510, "incur": 510, "revenu": 510, "13000": 510, "16000": 510, "18000": 510, "21000": 510, "17000": 510, "41000": 510, "33000": 510, "67000": 510, "73000": 510, "66000": 510, "xticklabel": 510, "2x2": 510, "scatterplot": 510, "magenta": 510, "indigo": 510, "applicatin": 512, "adjust": 513, "gmane": 513, "searchabl": 513, "liber": 513, "overload": 513, "export": 513, "responsibli": 513, "spread": 513, "abus": [513, 520], "ruin": 513, "readm": 513, "throttl": 513, "interrupt": 513, "comp": 513, "cm": 513, "devel": 513, "51410": 513, "51411": 513, "9460": 513, "nealcaidin": 513, "sakaifound": 513, "51412": 513, "3379": 513, "samuelgutierrezjimenez": 513, "51413": 513, "9903": 513, "da1": 513, "melet": 513, "51414": 513, "349265": 513, "shedid": 513, "elra": 513, "51415": 513, "3481": 513, "51416": 513, "administr": 513, "unstick": 513, "ineffici": 513, "compress": 513, "gmodel": 513, "10x": 513, "tweak": 513, "250": [513, 528], "allsend": 513, "1588": 513, "dn": 513, "08t23": 513, "ggolden22": 513, "251": 513, "22t10": 513, "tpamsler": 513, "ucdavi": 513, "501": 513, "12t11": 513, "lanc": 513, "indiana": 513, "751": 513, "24t11": 513, "vrajgopalan": 513, "ucmerc": 513, "arwhyt": 513, "63axycvo3tyhx": 513, "lvdladg": 513, "lifetim": 513, "githen": 513, "northwestern": 513, "sgithen": 513, "swgithen": 513, "mtu": 513, "dnsmap": 513, "campus": 513, "rerun": [513, 514], "gbasic": 513, "51330": 513, "25033": 513, "1584": 513, "swinsburg": 513, "2657": 513, "azeckoski": 513, "unicon": 513, "1742": 513, "ieb": 513, "tfd": 513, "1591": 513, "1304": 513, "1184": 513, "7339": 513, "6243": 513, "2451": 513, "2055": 513, "multistep": 513, "gword": 513, "33229": 513, "129": 513, "gline": 513, "oran": 513, "longsight": 513, "stanford": 513, "ox": 513, "d3": 514, "d3j": 514, "pagerank": 514, "crawl": 514, "blog": 514, "upon": 514, "randomli": 514, "amongst": 514, "spdump": 514, "sprank": 514, "546848992536": 514, "226714939664": 514, "659": 514, "985": 514, "sith": 514, "reconverg": 514, "respid": 514, "spreset": 514, "0659516187242": 514, "0244199333": 514, "0102096489546": 514, "00610244329379": 514, "000109076928206": 514, "91987599002e": 514, "02151706798e": 514, "20451504471e": 514, "46150183837e": 514, "7857770908e": 514, "17124694224e": 514, "61236959327e": 514, "10410499467e": 514, "0296": 514, "808": 514, "unbalanc": 514, "wildli": 514, "converg": 514, "spjson": 514, "trend": 515, "inspir": 516, "arrai": 516, "influenc": 516, "intl": [516, 529, 530], "734": [516, 530], "303": [516, 530], "4456": [516, 530], "fewer": 516, "simplic": 516, "jeanett": [516, 529], "penddreth": [516, 529], "jpenddreth0": [516, 529], "censu": [516, 529], "femal": [516, 529], "giavani": [516, 529], "frediani": [516, 529], "gfrediani1": [516, 529], "senat": [516, 529], "calori": 517, "belgian": 517, "waffl": 517, "toast": 517, "homestyl": 517, "sort_kei": 517, "agreement": 518, "soa": [518, 519], "standalon": 518, "hotel": 518, "automobil": 518, "airlin": 518, "charg": 518, "owner": 518, "kinduff": 518, "elementtre": [519, 525], "landmark": 520, "nearbi": 520, "significantli": 520, "curtail": 520, "2c": 520, "unwrap": 520, "api_kei": 520, "aizasy___idbyt70": 520, "serviceurl": 520, "parm": 520, "urlencod": 520, "uh": 520, "lat": 520, "lng": 520, "formatted_address": 520, "python3": 520, "geojson": 520, "1669": 520, "location_typ": 520, "2808256": 520, "7430378": 520, "address_compon": 520, "long_nam": 520, "short_nam": 520, "geoxml": 520, "variant": 520, "ocean": 520, "hparsons_lg_sql_test_bank_pre_select": 521, "hparsons_lg_sql_test_bank_pre_upd": 521, "hparsons_lg_sql_test_bank_pre_join": 521, "gym": 522, "table_tenni": 522, "tenni": 522, "rent": 522, "equipment_id": 522, "subtre": 523, "attr": 525, "region": 525, "tier": 526, "cryptograph": 526, "oauth": [526, 528], "rich": 526, "approv": 528, "signatur": 528, "twurl": 528, "twitter1": 528, "app": 528, "consumer_kei": 528, "h7lu": 528, "ng": 528, "consumer_secret": 528, "dnkenac3new": 528, "mmn7q": 528, "token_kei": 528, "10185562": 528, "eibxcp9n2": 528, "p4geqqosgi": 528, "token_secret": 528, "h0yccfemmc4wyf1": 528, "qoipbo": 528, "user_timelin": 528, "oauth_vers": 528, "oauth_token": 528, "101": 528, "sgi": 528, "oauth_nonc": 528, "09239679": 528, "oauth_timestamp": 528, "1380395644": 528, "oauth_signatur": 528, "rlk": 528, "bod": 528, "oauth_consumer_kei": 528, "gng": 528, "oauth_signature_method": 528, "hmac": 528, "sha1": 528, "augment": 528, "timelin": 528, "twitter_url": 528, "gethead": 528, "created_at": 528, "384007200990982144": 528, "id_str": 528, "rt": 528, "fixpert": 528, "dutch": 528, "tiivwtehj4": 528, "brilliant": 528, "in_rep": 528, "178": 528, "384015634108919808": 528, "freak": 528, "bocc": 528, "accid": 528, "nhttp": 528, "2xmhpx7kgx": 528, "177": 528, "metadata": 528, "shut": 528, "next_cursor": 528, "1444171224491980205": 528, "662433": 528, "followers_count": 528, "28725": 528, "jazzychad": 528, "__": 528, "retweet": 528, "california": 528, "leahculv": 528, "culver": 528, "40426722": 528, "2635": 528, "wsj": 528, "employ": 528, "victoria": 528, "_valeriei": 528, "valeri": 528, "irvin": 528, "next_cursor_str": 528, "AT": 528, "amp": 528, "ericbollen": 528, "lukew": 528, "sneak": 528, "halherzog": 528, "scweeker": 528, "devicelabdc": 528, "solid": 528, "bookstor": [529, 530], "everydai": 529, "giada": 529, "laurentii": 529, "potter": 529, "rowl": 529, "xqueri": 529, "kick": 529, "mcgovern": 529, "bothner": 529, "kurt": 529, "cagl": 529, "linn": 529, "vaidyanathan": 529, "nagarajan": 529, "nitf": 529, "colombia": 529, "earthquak": 529, "hl1": 529, "bylin": 529, "bytag": 529, "kotler": 529, "datelin": 529, "bogota": 529, "et": 529, "current_observ": 529, "kennedi": 529, "kjfk": 529, "observation_time_rfc822": 529, "est": 529, "temp_f": 529, "temp_c": 529, "relative_humid": 529, "wind_dir": 529, "wind_degre": 529, "280": 529, "wind_mph": 529, "wind_gust_mph": 529, "pressure_mb": 529, "1023": 529, "pressure_in": 529, "dewpoint_f": 529, "dewpoint_c": 529, "windchill_f": 529, "windchill_c": 529, "visibility_mi": 529, "ip_address": 529, "male": 529, "229": 529, "179": 529, "212": 529, "noell": 529, "bea": 529, "nbea2": 529, "imageshack": 529, "162": 529, "willard": 529, "valek": 529, "wvalek3": 529, "vk": 529, "188": 529, "person3": 529, "isal": 529, "streetaddress": 529, "3100": 529, "phonenumb": 529, "555": 529, "1234": 529, "646": 529, "4567": 529, "7890": 529, "spous": 529, "null": 529, "predefin": 530}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"introduct": [0, 53, 54, 63, 96, 101, 239, 240, 250, 271, 347, 363, 395, 449, 450, 451, 485], "problem": [0, 32, 54, 56, 57, 58, 61, 62, 64, 90, 91, 97, 98, 99, 100, 102, 103, 104, 105, 141, 142, 143, 176, 177, 178, 179, 220, 221, 222, 223, 224, 228, 239, 240, 339, 340, 355, 356, 357, 361, 363, 390, 391, 392, 394, 395, 396, 397, 398, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 468, 521, 522], "type": [0, 28, 54, 242, 338, 395, 449, 450, 451, 505, 525], "solv": [0, 54, 239, 240, 363, 395, 449, 450, 451], "mix": [0, 22, 23, 42, 43, 54, 68, 69, 90, 91, 98, 103, 106, 107, 132, 133, 156, 157, 194, 195, 198, 199, 202, 203, 208, 209, 211, 212, 214, 215, 226, 227, 239, 240, 255, 256, 286, 287, 295, 296, 323, 325, 326, 349, 350, 363, 374, 375, 395, 397, 399, 400, 408, 409, 435, 436, 449, 450, 451, 476, 477, 489, 490, 510, 517], "up": [0, 22, 23, 42, 43, 54, 68, 69, 90, 91, 98, 103, 106, 107, 132, 133, 156, 157, 194, 195, 198, 199, 202, 203, 208, 209, 211, 212, 214, 215, 226, 227, 239, 240, 255, 256, 286, 287, 295, 296, 323, 325, 326, 349, 350, 363, 374, 375, 395, 397, 399, 400, 408, 409, 435, 436, 449, 450, 451, 476, 477, 489, 490, 510, 517], "code": [0, 14, 15, 16, 17, 18, 22, 23, 30, 31, 32, 33, 42, 43, 54, 68, 69, 70, 90, 91, 98, 99, 103, 104, 106, 107, 116, 132, 133, 136, 140, 156, 157, 168, 171, 194, 195, 196, 198, 199, 200, 202, 203, 204, 208, 209, 210, 211, 212, 214, 215, 216, 217, 226, 227, 239, 240, 254, 255, 256, 260, 278, 279, 286, 287, 295, 296, 297, 298, 323, 325, 326, 336, 340, 349, 350, 363, 366, 374, 375, 380, 381, 395, 397, 398, 399, 400, 406, 408, 409, 410, 411, 412, 435, 436, 445, 446, 449, 450, 451, 474, 476, 477, 489, 490, 491, 510, 517, 525, 529], "write": [0, 16, 17, 18, 31, 33, 54, 70, 99, 104, 116, 136, 140, 152, 168, 169, 171, 182, 196, 200, 204, 210, 216, 217, 239, 240, 251, 254, 260, 274, 276, 278, 279, 297, 298, 336, 340, 363, 366, 380, 381, 395, 398, 406, 410, 411, 412, 445, 446, 474, 491, 525, 529], "an": [0, 7, 10, 36, 239, 240, 332, 344, 363, 449, 451, 464, 465, 466, 467, 485, 518, 525], "adapt": 0, "puzzl": [0, 449, 464, 465, 466, 467], "scaffold": 0, "what": [0, 1, 2, 4, 5, 7, 8, 53, 54, 55, 57, 60, 62, 63, 64, 96, 98, 99, 101, 103, 104, 115, 177, 178, 179, 190, 220, 221, 222, 223, 224, 236, 237, 238, 239, 240, 268, 273, 339, 340, 347, 356, 357, 358, 359, 363, 393, 395, 397, 398, 402, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 472, 473, 479, 524], "do": [0, 1, 2, 4, 5, 7, 8, 53, 54, 55, 57, 60, 62, 63, 64, 96, 98, 99, 101, 103, 104, 177, 178, 179, 190, 220, 221, 222, 223, 224, 236, 237, 238, 239, 240, 339, 340, 347, 356, 357, 358, 359, 363, 393, 395, 397, 398, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 472, 473], "next": [0, 1, 2, 4, 5, 7, 8, 53, 54, 55, 57, 60, 62, 63, 64, 96, 98, 99, 101, 103, 104, 177, 178, 179, 220, 221, 222, 223, 224, 236, 237, 238, 239, 240, 339, 340, 347, 356, 357, 358, 359, 363, 393, 395, 397, 398, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 472, 473], "practic": [1, 2, 46, 47, 56, 57, 62, 63, 64, 90, 91, 98, 99, 103, 104, 139, 140, 141, 142, 143, 149, 178, 179, 220, 221, 222, 223, 224, 339, 340, 356, 357, 363, 390, 391, 392, 397, 398, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 479], "post": [2, 58, 59, 97, 100, 102, 105, 228, 236, 355, 359, 396], "survei": [2, 5, 9, 59, 60, 96, 236, 237, 238, 358, 359, 393, 468], "thank": [3, 58, 61, 97, 100, 102, 105, 176, 228, 355, 394, 396, 468, 521], "you": [3, 19, 30, 58, 61, 97, 100, 102, 105, 176, 228, 274, 355, 394, 396, 468, 521], "posttest": [4, 142, 143, 176, 232, 233, 468], "pre": [5, 60, 61, 177, 237, 238, 358, 393, 394, 521, 522], "nest": [7, 8, 78, 151], "dictionari": [7, 8, 127, 128, 129, 131, 134, 135, 139, 140, 141, 151, 190, 191, 213, 214, 215, 216, 433, 438, 444, 516, 518], "1": [7, 16, 19, 53, 123, 142, 143, 184, 185, 520], "i": [7, 115, 190, 273, 313, 426, 464, 465, 466, 467, 524], "2": [7, 17, 19, 25, 142, 143, 184, 185, 528], "how": [7, 25, 26, 27, 28, 119, 122, 318], "access": 7, "valu": [7, 41, 151, 152, 309, 369, 505, 525], "3": [7, 8, 18, 19, 26, 184, 185, 371, 448], "loop": [7, 131, 188, 189, 207, 208, 209, 210, 282, 284, 285, 290, 291, 414, 429, 523], "through": [7, 163, 253, 429, 523], "outer": 7, "item": [7, 190], "4": [7, 19, 27, 184, 185], "inner": 7, "5": [7, 19, 28, 369], "add": [7, 55, 343, 347], "new": [7, 21, 172, 219, 346], "kei": [7, 85, 444], "pair": 7, "6": [7, 19, 370], "creat": [7, 37, 55, 89, 184, 185, 190, 254, 343, 347, 475], "empti": 7, "categori": 7, "later": 7, "python": [8, 10, 11, 12, 244, 264, 275, 347, 353, 448, 524], "purpos": 8, "thi": [8, 25, 26, 30, 363], "studi": [8, 219, 246, 346, 448], "procedur": [8, 483], "particip": 8, "requir": 8, "confidenti": 8, "risk": 8, "benefit": 8, "right": 8, "voluntari": 8, "consent": 8, "hum00253102": 9, "overcom": 9, "barrier": 9, "adopt": 9, "peer": [9, 65, 79, 80, 134, 159, 160, 230, 231, 257, 258, 288, 289, 311, 354, 367, 423, 424, 439, 481, 500], "instruct": [9, 65, 79, 80, 134, 159, 160, 230, 231, 257, 258, 288, 289, 311, 354, 367, 423, 424, 439, 481, 500], "undergradu": 9, "c": 9, "student": 9, "demograph": 9, "self": [9, 236, 359, 473], "efficaci": [9, 236, 359, 473], "credit": [10, 185], "everybodi": [10, 11, 12, 244], "print": [10, 29, 182], "histori": [10, 11, 479], "copyright": [10, 12], "detail": [10, 12], "prefac": [10, 11, 244], "remix": 10, "open": [10, 158, 166], "book": [10, 55, 343], "contribut": 11, "contributor": [11, 244], "list": [11, 187, 188, 197, 198, 199, 200, 246, 303, 304, 305, 306, 307, 308, 311, 312, 313, 314, 315, 316, 321, 440, 516], "interact": [11, 244], "informat": 11, "think": 11, "The": [11, 188, 189, 262, 269, 290, 293, 334, 419, 437, 483], "strang": 11, "acknowledg": [11, 244], "multipl": [13, 26, 38, 44, 45, 46, 47, 65, 67, 79, 80, 86, 109, 124, 134, 150, 159, 160, 170, 193, 197, 201, 206, 207, 213, 230, 231, 248, 257, 258, 277, 288, 289, 294, 311, 317, 337, 344, 351, 354, 367, 368, 382, 407, 423, 424, 430, 438, 439, 447, 478, 481, 488, 500, 508, 515], "choic": [13, 38, 45, 65, 67, 79, 80, 86, 124, 134, 150, 159, 160, 170, 193, 197, 201, 206, 207, 213, 230, 231, 248, 257, 258, 277, 288, 289, 294, 311, 317, 337, 354, 367, 368, 382, 407, 423, 424, 430, 439, 447, 481, 488, 500, 508, 515], "question": [13, 22, 23, 31, 32, 33, 38, 45, 65, 67, 68, 69, 70, 79, 80, 86, 106, 107, 116, 124, 132, 133, 134, 136, 144, 145, 146, 147, 148, 150, 156, 157, 159, 160, 168, 170, 171, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 226, 227, 230, 231, 248, 255, 256, 257, 258, 260, 277, 278, 279, 286, 287, 288, 289, 294, 295, 296, 297, 298, 311, 317, 323, 325, 326, 337, 354, 367, 368, 372, 382, 399, 400, 406, 407, 408, 409, 410, 411, 412, 423, 424, 430, 435, 436, 439, 445, 446, 447, 451, 474, 476, 477, 481, 488, 489, 490, 491, 500, 508, 510, 515, 517, 529], "debug": [14, 75, 94, 117, 119, 123, 126, 153, 174, 266, 281, 300, 386, 415, 432, 493], "activ": [14, 15, 16, 17, 18], "link": [14, 15, 16, 17, 18, 21, 322], "plan": [14, 15, 16, 17, 18, 19, 24, 25, 26, 27, 28, 29, 30], "explain": 15, "relev": 15, "tag": [15, 27, 28, 318, 321, 322], "part": [16, 17, 18, 182], "can": 19, "download": 19, "all": [19, 20, 28, 468], "here": [19, 464, 465, 466, 467], "9": [19, 29, 372], "10": [19, 24], "scrape": [20, 30, 328], "cottag": 20, "inn": 20, "pizza": 20, "locat": 20, "get": [21, 25, 26, 27, 28, 318, 341, 420, 518, 525], "from": [21, 25, 26, 27, 28, 151, 154, 184, 185, 318, 509, 518, 525], "faculti": 21, "webpag": 21, "store": [24, 109, 246], "info": [24, 27, 28, 29], "json": [24, 516, 518, 524], "file": [24, 128, 151, 152, 154, 158, 159, 160, 162, 163, 164, 165, 167, 169, 331], "outlin": 24, "soup": [25, 26, 318], "url": [25, 26, 518], "exampl": [25, 26, 27, 28, 29, 192, 363], "when": [25, 26, 27], "us": [25, 26, 27, 28, 30, 84, 110, 113, 114, 152, 166, 175, 187, 246, 282, 322, 329, 330, 331, 365, 371, 377, 388, 402, 420, 444, 482, 518, 525, 527], "exercis": [25, 26, 27, 28, 29, 42, 43, 52, 118, 261, 336, 349, 350, 366, 374, 375, 380, 381], "plan3": 26, "singl": [27, 478], "certain": 28, "look": 28, "closer": 28, "learn": [30, 219, 269, 274, 346], "web": [30, 328, 333, 334, 520, 527], "dure": 30, "lesson": 30, "real": 30, "profession": 30, "parson": [32, 56, 141], "orig": 33, "A": [34, 55, 144, 145, 147, 246, 313, 343, 363, 376, 426], "chang": [34, 369, 370, 371], "perspect": 34, "ad": [35, 172, 190], "other": 35, "method": [35, 55, 183, 187, 188, 190, 249, 251, 305, 343, 344, 347, 379, 401, 421, 425, 484, 486], "our": [35, 40, 239, 240, 353, 363], "class": [35, 37, 44, 45, 46, 47, 51, 53, 55, 65, 66, 247, 322, 338, 343, 344, 347, 379, 401, 485], "convert": [36, 183, 524], "object": [36, 44, 48, 49, 50, 55, 66, 309, 318, 343, 347, 352, 353, 354, 364, 365, 485, 516, 524], "string": [36, 183, 192, 201, 202, 203, 204, 307, 413, 418, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 440, 502, 524], "dice": 37, "glossari": [39, 76, 95, 130, 155, 218, 267, 283, 302, 320, 342, 347, 389, 417, 434, 495, 519], "improv": 40, "constructor": [40, 343], "instanc": [41, 351], "return": 41, "group": [44, 81, 151, 152, 154, 182, 183, 186, 187, 188, 189, 190, 191, 192, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 425], "work": [44, 53, 81, 151, 152, 154, 182, 183, 186, 187, 188, 189, 190, 191, 192, 251, 290, 312, 318, 321, 322, 343, 344, 401, 402, 425], "orient": [44, 48, 364], "analysi": 44, "design": 44, "uml": 44, "diagram": [44, 247], "program": [48, 109, 219, 262, 271, 272, 273, 274, 276, 327, 335, 346, 348, 360, 364, 518], "revisit": 49, "argument": [50, 229, 303], "paramet": [50, 229, 518], "user": [51, 167, 319, 383, 504], "defin": 51, "section": [53, 319, 383], "feedback": [54, 55, 57, 58, 60, 61, 62, 63, 64, 176, 178, 220, 221, 222, 223, 224, 228, 239, 240, 339], "more": [55, 108, 322, 343, 347, 402], "test": [58, 61, 97, 100, 102, 105, 177, 186, 192, 219, 228, 251, 254, 346, 355, 392, 394, 396, 521, 522], "time": 63, "pretest": [63, 143, 234], "exam": [63, 372], "basic": [66, 88, 182, 186, 192, 321, 363], "altern": 71, "execut": [71, 74, 83, 180], "boolean": [72, 81, 367], "express": [72, 82, 330, 384, 388, 390, 391, 401, 402, 403, 405, 494, 503], "chain": 73, "condit": [73, 74, 78, 79, 81, 83, 186, 192, 193, 194, 195, 196], "logic": [77, 81, 82, 186, 192, 402], "oper": [77, 81, 186, 187, 192, 306, 416, 419, 497, 498, 499, 502], "except": [80, 84, 166], "comparison": [81, 413], "els": 81, "statement": [81, 290, 293, 501, 503], "short": 82, "circuit": 82, "evalu": 82, "condtion": 83, "catch": 84, "try": [84, 166], "three": 85, "kind": 85, "structur": [87, 246], "queri": 87, "languag": [87, 530], "summari": [87, 112, 121, 155, 362, 378, 404, 484], "data": [88, 114, 318, 371, 388, 509, 511, 512, 513, 518, 525], "model": 88, "databas": [89, 92, 93, 109, 110, 113, 115], "tabl": [89, 109, 244, 322], "advanc": [91, 125, 391], "browser": [92, 334], "sqlite": 92, "concept": 93, "AND": [96, 101], "updat": [96, 101, 292], "join": [96, 101, 114, 219, 346], "keyword": [96, 101, 108, 182, 506], "bank": [100, 105, 392, 522], "select": 108, "constraint": 109, "retriev": [109, 114, 332, 333], "insert": 109, "record": 109, "friend": 109, "relationship": [109, 321], "spider": 110, "twitter": [110, 528], "sql": 113, "begin": 117, "tip": 117, "avoid": 119, "know": 120, "your": [120, 254, 473], "error": [120, 525], "messag": 120, "parseerror": 120, "typeerror": 120, "solut": [120, 363], "nameerror": 120, "valueerror": 120, "success": 122, "programm": 122, "interlud": 123, "text": [125, 159, 164, 318], "pars": [125, 310, 328, 329, 330, 422, 525], "set": [129, 190, 401, 402], "counter": 129, "cognit": [137, 138, 144, 145, 146], "load": [137, 138, 144, 145, 146], "experi": [137, 138, 142, 143, 144, 145, 146, 147, 148], "2021": [137, 138, 142, 143], "tupl": [139, 191, 213, 214, 215, 216, 431, 433, 435, 439, 440, 441, 442, 443, 444], "origin": [145, 326], "b": [146, 148], "read": [151, 152, 154, 162, 331], "csv": [151, 152], "comma": [151, 152], "separ": [151, 152], "header": [151, 152], "row": [151, 152], "reader": 152, "writer": 152, "persist": 161, "search": [163, 385], "line": [164, 310], "let": 167, "choos": [167, 496], "name": [167, 496, 506], "function": [172, 173, 181, 182, 183, 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, 211, 212, 213, 214, 215, 216, 217, 225, 230, 231, 241, 242, 243, 290, 304, 475], "built": [173, 187, 188], "definit": [175, 192, 282], "flow": 180, "fruit": 181, "void": 181, "call": [182, 205, 249], "order": [182, 499], "special": [182, 401], "charact": [182, 384, 387, 401, 402], "indic": [183, 192, 244], "slice": [183, 187, 188, 192, 314, 425, 427], "input": [183, 184, 185, 504], "between": 183, "number": [183, 235], "discuss": 184, "sampl": [184, 185], "output": [184, 185], "homework": 185, "extra": 185, "complex": [186, 192], "index": [187, 188, 425], "That": [187, 188], "For": [188, 189, 290], "each": [188, 189], "rang": [188, 189, 290, 401], "while": [188, 189, 290, 293], "onli": 190, "contain": 190, "immut": [190, 191, 418, 443], "Not": 190, "allow": 190, "duplic": 190, "mutlipl": 190, "sort": 190, "ar": [191, 308, 418, 443], "pleas": [219, 346], "research": [219, 346], "help": [219, 346], "u": [219, 346], "approach": [219, 346], "math": 225, "random": 235, "To": [239, 240, 363], "system": [239, 240, 363], "pop": [239, 240, 363], "convers": [242, 264], "why": [243, 271, 274], "assign": [244, 438, 442], "content": 244, "licens": 244, "associ": [245, 253], "v": 245, "inherit": [245, 246, 250, 257, 258, 259, 344, 345], "case": [246, 254], "postal": 246, "address": 246, "intern": 246, "appli": [246, 468], "isinst": 246, "parent": [249, 321], "point": 250, "labeledpoint": 250, "unit": [251, 254], "assert": 251, "pillar": 252, "oop": 252, "reus": 253, "understand": [254, 272, 373], "build": [262, 509], "block": 262, "comput": [263, 473], "hardwar": 263, "architectur": 263, "creativ": 265, "motiv": 265, "could": 268, "possibli": 268, "go": 268, "wrong": 268, "journei": 269, "terminologi": 270, "interpret": 270, "compil": 270, "should": 274, "word": [275, 437], "sentenc": 275, "finish": [280, 451], "iter": [280, 288, 289, 291], "continu": 280, "infinit": 284, "pattern": [285, 376, 480], "count": [285, 414], "sum": 285, "maximum": 285, "minimum": 285, "variabl": [292, 496, 500, 503, 506, 507], "alias": 299, "delet": 301, "element": [301, 525], "mutabl": 308, "sequenc": [313, 426, 440], "travers": [316, 429], "beautifulsoup": [318, 329], "request": 318, "attribut": [318, 322, 343, 525], "find": 318, "insid": 318, "bonu": [319, 383], "unix": [319, 383], "linux": [319, 383], "html": [321, 322, 328, 329, 330], "start": [321, 341, 360], "end": 321, "child": 321, "sibl": 321, "imag": [322, 332, 373, 376, 377, 378, 379], "div": 322, "span": 322, "css": 322, "hypertext": 324, "transfer": 324, "protocol": 324, "http": [324, 332], "network": [327, 335, 514], "regular": [330, 384, 388, 390, 391, 401, 402, 403, 405], "binari": 331, "urllib": [331, 333], "over": 332, "page": 333, "world": 334, "": 334, "simplest": 334, "overrid": 344, "manag": 348, "larger": 348, "lifecycl": 352, "first": [353, 525], "subdivid": 361, "In": 363, "step": [369, 370, 371], "increas": 369, "decreas": 369, "color": [369, 370], "where": 370, "we": [370, 371], "put": 370, "which": 371, "chapter": 372, "11": 372, "represent": 373, "process": [376, 525], "repetit": [377, 482], "chaper": 378, "pixel": 379, "match": [384, 401, 402], "combin": 385, "extract": [385, 388, 402], "escap": [387, 401], "regex": [395, 401, 402], "quantifi": 401, "greedi": 401, "non": [401, 402], "specifi": 402, "boundari": 402, "anchor": 402, "negat": 402, "format": [416, 530], "length": 420, "len": 420, "common": [425, 437], "compar": 431, "most": 437, "oh": 440, "my": 440, "turtl": [448, 468, 473, 475, 478, 479, 481, 482, 483, 484, 485, 486, 487], "inform": 448, "receiv": 449, "explan": [449, 451, 464, 465, 466, 467], "complet": [464, 465, 466, 467], "One": 468, "correct": 468, "option": 468, "mcq": 468, "fill": 468, "reflect": 468, "scienc": 473, "familiar": 473, "modul": 473, "doe": 479, "left": 479, "turn": 479, "90": 479, "mean": 479, "make": 480, "within": 480, "stamp": 483, "screen": 484, "teacher": 487, "note": 487, "geometri": 487, "total": 487, "trip": 487, "theorem": 487, "comment": 492, "mnemon": 496, "modulu": 497, "operand": 498, "ask": 504, "googl": [509, 520], "map": 509, "geocod": [509, 520], "visual": [511, 512, 513, 514], "mail": 513, "interconnect": 514, "javascript": 516, "notat": 516, "applic": [518, 520, 528], "interfac": 518, "api": [518, 526], "servic": [520, 527], "node": 523, "xml": [525, 530], "fix": 525, "secur": 526, "usag": 526, "extens": 530, "markup": 530, "properli": 530}, "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": {"Introduction to Problem Types": [[0, "introduction-to-problem-types"], [395, "introduction-to-problem-types"]], "Solving Mixed-up Code Problems": [[0, "solving-mixed-up-code-problems"], [54, "solving-mixed-up-code-problems"], [239, "solving-mixed-up-code-problems"], [240, "solving-mixed-up-code-problems"], [395, "solving-mixed-up-code-problems"]], "Solving Write Code Problems": [[0, "solving-write-code-problems"], [54, "solving-write-code-problems"], [239, "solving-write-code-problems"], [240, "solving-write-code-problems"]], "Solving Write Code Problems with an Adaptive Mixed-up Puzzle as Scaffolding": [[0, "solving-write-code-problems-with-an-adaptive-mixed-up-puzzle-as-scaffolding"]], "What to do next": [[0, "what-to-do-next"], [1, "what-to-do-next"], [2, "what-to-do-next"], [4, "what-to-do-next"], [5, "what-to-do-next"], [7, "what-to-do-next"], [8, "what-to-do-next"], [53, "what-to-do-next"], [54, "what-to-do-next"], [55, "what-to-do-next"], [57, "what-to-do-next"], [60, "what-to-do-next"], [62, "what-to-do-next"], [63, "what-to-do-next"], [64, "what-to-do-next"], [96, "what-to-do-next"], [98, "what-to-do-next"], [99, "what-to-do-next"], [101, "what-to-do-next"], [103, "what-to-do-next"], [104, "what-to-do-next"], [177, "what-to-do-next"], [178, "what-to-do-next"], [179, "what-to-do-next"], [220, "what-to-do-next"], [221, "what-to-do-next"], [222, "what-to-do-next"], [223, "what-to-do-next"], [224, "what-to-do-next"], [236, "what-to-do-next"], [237, "what-to-do-next"], [238, "what-to-do-next"], [239, "what-to-do-next"], [240, "what-to-do-next"], [339, "what-to-do-next"], [340, "what-to-do-next"], [347, "what-to-do-next"], [356, "what-to-do-next"], [357, "what-to-do-next"], [358, "what-to-do-next"], [359, "what-to-do-next"], [363, "what-to-do-next"], [393, "what-to-do-next"], [395, "what-to-do-next"], [397, "what-to-do-next"], [398, "what-to-do-next"], [448, "what-to-do-next"], [449, "what-to-do-next"], [450, "what-to-do-next"], [451, "what-to-do-next"], [452, "what-to-do-next"], [453, "what-to-do-next"], [454, "what-to-do-next"], [455, "what-to-do-next"], [456, "what-to-do-next"], [457, "what-to-do-next"], [458, "what-to-do-next"], [459, "what-to-do-next"], [460, "what-to-do-next"], [461, "what-to-do-next"], [462, "what-to-do-next"], [463, "what-to-do-next"], [464, "what-to-do-next"], [465, "what-to-do-next"], [466, "what-to-do-next"], [467, "what-to-do-next"], [469, "what-to-do-next"], [470, "what-to-do-next"], [471, "what-to-do-next"], [472, "what-to-do-next"], [473, "what-to-do-next"]], "Practice": [[1, "practice"], [2, "practice"], [142, "practice"], [143, "practice"], [149, "practice"], [179, "practice"], [220, "practice"], [221, "practice"], [222, "practice"], [223, "practice"], [224, "practice"]], "Post-Survey": [[2, "post-survey"]], "Thank you!": [[3, "thank-you"]], "Posttest": [[4, "posttest"], [176, "posttest"], [232, "posttest"], [233, "posttest"]], "Pre Survey": [[5, "pre-survey"], [60, "pre-survey"], [237, "pre-survey"], [238, "pre-survey"], [358, "pre-survey"], [393, "pre-survey"]], "Nested Dictionaries": [[7, "nested-dictionaries"]], "1\ufe0f\u20e3 What is a nested dictionary?": [[7, "what-is-a-nested-dictionary"]], "2\ufe0f\u20e3 How to access values in a nested dictionary?": [[7, "how-to-access-values-in-a-nested-dictionary"]], "3\ufe0f\u20e3 How to loop through the outer items of a nested dictionary?": [[7, "how-to-loop-through-the-outer-items-of-a-nested-dictionary"]], "4\ufe0f\u20e3 How to loop through the inner items of a nested dictionary?": [[7, "how-to-loop-through-the-inner-items-of-a-nested-dictionary"]], "5\ufe0f\u20e3 How to add a new key-value pair to a nested dictionary?": [[7, "how-to-add-a-new-key-value-pair-to-a-nested-dictionary"]], "6\ufe0f\u20e3 How to create an empty dictionary for a new category and add items later?": [[7, "how-to-create-an-empty-dictionary-for-a-new-category-and-add-items-later"]], "Python 3 with Nested Dictionaries": [[8, "python-3-with-nested-dictionaries"]], "Purpose of this Study": [[8, "purpose-of-this-study"]], "Study Procedure": [[8, "study-procedure"]], "Participant Requirements": [[8, "participant-requirements"]], "Confidentiality": [[8, "confidentiality"]], "Risks": [[8, "risks"]], "Benefits": [[8, "benefits"]], "Rights": [[8, "rights"]], "Voluntary Consent": [[8, "voluntary-consent"]], "HUM00253102: Overcoming Barriers to Adoption of Peer Instruction in Undergraduate CS": [[9, "hum00253102-overcoming-barriers-to-adoption-of-peer-instruction-in-undergraduate-cs"]], "Student Demographic Survey": [[9, "student-demographic-survey"]], "Student Self-Efficacy Survey": [[9, "student-self-efficacy-survey"]], "Credits for Python for Everybody": [[10, "credits-for-python-for-everybody"]], "Printing History for for Python for Everybody": [[10, "printing-history-for-for-python-for-everybody"]], "Copyright Details for for Python for Everybody": [[10, "copyright-details-for-for-python-for-everybody"]], "Preface for Python for Everybody": [[10, "preface-for-python-for-everybody"]], "Remixing an Open Book": [[10, "remixing-an-open-book"]], "Contributions": [[11, "contributions"]], "Contributor List for Python for Everybody - Interactive": [[11, "contributor-list-for-python-for-everybody-interactive"]], "Contributor List for Python for Everybody": [[11, "contributor-list-for-python-for-everybody"]], "Contributor List for Python for Informatics": [[11, "contributor-list-for-python-for-informatics"]], "Preface for \u201cThink Python\u201d": [[11, "preface-for-think-python"]], "The strange history of \u201cThink Python\u201d": [[11, "the-strange-history-of-think-python"]], "Acknowledgements for \u201cThink Python\u201d": [[11, "acknowledgements-for-think-python"]], "Contributor List for \u201cThink Python\u201d": [[11, "contributor-list-for-think-python"]], "Copyright Detail for Python for Everybody": [[12, "copyright-detail-for-python-for-everybody"]], "Multiple Choice Questions": [[13, "multiple-choice-questions"], [38, "multiple-choice-questions"], [67, "multiple-choice-questions"], [86, "multiple-choice-questions"], [124, "multiple-choice-questions"], [150, "multiple-choice-questions"], [170, "multiple-choice-questions"], [248, "multiple-choice-questions"], [277, "multiple-choice-questions"], [294, "multiple-choice-questions"], [317, "multiple-choice-questions"], [337, "multiple-choice-questions"], [368, "multiple-choice-questions"], [382, "multiple-choice-questions"], [407, "multiple-choice-questions"], [430, "multiple-choice-questions"], [447, "multiple-choice-questions"], [488, "multiple-choice-questions"], [508, "multiple-choice-questions"], [515, "multiple-choice-questions"]], "Code debugging activity": [[14, "code-debugging-activity"]], "Links to plans": [[14, null], [15, null], [16, null], [17, null], [18, null]], "Code explaining activity": [[15, "code-explaining-activity"]], "Relevant tags": [[15, "relevant-tags"]], "Code writing activity part 1": [[16, "code-writing-activity-part-1"]], "Code writing activity part 2": [[17, "code-writing-activity-part-2"]], "Code writing activity part 3": [[18, "code-writing-activity-part-3"]], "You can download all the plans here": [[19, "you-can-download-all-the-plans-here"]], "Plan 1": [[19, "plan-1"]], "Plan 2": [[19, "plan-2"]], "Plan 3": [[19, "plan-3"]], "Plan 4": [[19, "plan-4"]], "Plan 5": [[19, "plan-5"]], "Plan 6": [[19, "plan-6"]], "Plan 9": [[19, "plan-9"]], "Plan 10": [[19, "plan-10"]], "Scrape all the Cottage Inn Pizza locations": [[20, "scrape-all-the-cottage-inn-pizza-locations"]], "Get news links from faculty webpages": [[21, "get-news-links-from-faculty-webpages"]], "Mixed-Up Code Questions": [[22, "mixed-up-code-questions"], [23, "mixed-up-code-questions"], [106, "mixed-up-code-questions"], [107, "mixed-up-code-questions"], [132, "mixed-up-code-questions"], [133, "mixed-up-code-questions"], [255, "mixed-up-code-questions"], [256, "mixed-up-code-questions"], [295, "mixed-up-code-questions"], [323, "mixed-up-code-questions"], [325, "mixed-up-code-questions"], [399, "mixed-up-code-questions"], [400, "mixed-up-code-questions"], [436, "mixed-up-code-questions"], [476, "mixed-up-code-questions"], [477, "mixed-up-code-questions"], [510, "mixed-up-code-questions"], [517, "mixed-up-code-questions"]], "Plan 10: Store info in a json file": [[24, "plan-10-store-info-in-a-json-file"]], "Plan 10: Outline": [[24, "plan-10-outline"]], "Plan 2: Get a soup from a URL": [[25, "plan-2-get-a-soup-from-a-url"]], "Plan 2: Example": [[25, "plan-2-example"]], "Plan 2: When to use this plan": [[25, "plan-2-when-to-use-this-plan"]], "Plan 2: How to use this plan": [[25, "plan-2-how-to-use-this-plan"]], "Plan 2: Exercises": [[25, "plan-2-exercises"]], "Plan 3: Get a soup from multiple URLs": [[26, "plan-3-get-a-soup-from-multiple-urls"]], "Plan 3: Example": [[26, "plan-3-example"]], "Plan 3: When to use this plan": [[26, "plan-3-when-to-use-this-plan"]], "Plan3: How to use this plan": [[26, "plan3-how-to-use-this-plan"]], "Plan 3: Exercises": [[26, "plan-3-exercises"]], "Plan 4: Get info from a single tag": [[27, "plan-4-get-info-from-a-single-tag"]], "Plan 4: Example": [[27, "plan-4-example"]], "Plan 4: When to use it": [[27, "plan-4-when-to-use-it"]], "Plan 4: How to use it": [[27, "plan-4-how-to-use-it"]], "Plan 4: Exercises": [[27, "plan-4-exercises"]], "Plan 5: Get info from all tags of a certain type": [[28, "plan-5-get-info-from-all-tags-of-a-certain-type"]], "Looking closer at a tag": [[28, "looking-closer-at-a-tag"]], "Plan 5: Example": [[28, "plan-5-example"]], "Plan 5: How to use it": [[28, "plan-5-how-to-use-it"]], "Plan 5: Exercises": [[28, "plan-5-exercises"]], "Plan 9: Print info": [[29, "plan-9-print-info"]], "Plan 9: Example": [[29, "plan-9-example"]], "Plan 9: Exercises": [[29, "plan-9-exercises"]], "Learn Web Scraping": [[30, "learn-web-scraping"]], "During this lesson, you will learn code plans used by real professionals.": [[30, null]], "Write Code Questions": [[31, "write-code-questions"], [70, "write-code-questions"], [116, "write-code-questions"], [136, "write-code-questions"], [168, "write-code-questions"], [171, "write-code-questions"], [260, "write-code-questions"], [278, "write-code-questions"], [279, "write-code-questions"], [297, "write-code-questions"], [298, "write-code-questions"], [406, "write-code-questions"], [411, "write-code-questions"], [445, "write-code-questions"], [446, "write-code-questions"], [474, "write-code-questions"], [491, "write-code-questions"], [529, "write-code-questions"]], "Parsons Problems for Code Questions": [[32, "parsons-problems-for-code-questions"]], "Orig Write Code Questions": [[33, "orig-write-code-questions"]], "A change of perspective": [[34, "a-change-of-perspective"]], "Adding Other Methods to our Class": [[35, "adding-other-methods-to-our-class"]], "Converting an Object to a String": [[36, "converting-an-object-to-a-string"]], "Creating a Dice Class": [[37, "creating-a-dice-class"]], "Glossary": [[39, "glossary"], [76, "glossary"], [95, "glossary"], [130, "glossary"], [155, "glossary"], [218, "glossary"], [267, "glossary"], [283, "glossary"], [302, "glossary"], [320, "glossary"], [342, "glossary"], [347, "glossary"], [389, "glossary"], [417, "glossary"], [434, "glossary"], [495, "glossary"], [519, "glossary"]], "Improving our Constructor": [[40, "improving-our-constructor"]], "Instances as Return Values": [[41, "instances-as-return-values"]], "Mixed-Up Code Exercises": [[42, "mixed-up-code-exercises"], [43, "mixed-up-code-exercises"], [349, "mixed-up-code-exercises"], [350, "mixed-up-code-exercises"], [374, "mixed-up-code-exercises"], [375, "mixed-up-code-exercises"]], "Group Work with Multiple Classes": [[44, "group-work-with-multiple-classes"]], "Multiple Classes": [[44, "multiple-classes"]], "Object-Oriented Analysis and Design": [[44, "object-oriented-analysis-and-design"]], "UML Diagrams": [[44, "uml-diagrams"]], "Multiple Choice Questions for Multiple Classes": [[45, "multiple-choice-questions-for-multiple-classes"]], "Multiple Classes Practice": [[46, "multiple-classes-practice"], [47, "multiple-classes-practice"]], "Object-oriented programming": [[48, "object-oriented-programming"]], "Objects Revisited": [[49, "objects-revisited"]], "Objects as Arguments and Parameters": [[50, "objects-as-arguments-and-parameters"]], "User Defined Classes": [[51, "user-defined-classes"]], "Exercises": [[52, "exercises"], [118, "exercises"], [261, "exercises"]], "Working with Classes": [[53, "working-with-classes"]], "SECTION 1: Introduction": [[53, "section-1-introduction"]], "Introduction to the Problem Types": [[54, "introduction-to-the-problem-types"]], "Feedback": [[54, "feedback"], [55, "feedback"], [57, "feedback"], [58, "feedback"], [60, "feedback"], [61, "feedback"], [62, "feedback"], [63, "feedback"], [64, "feedback"], [176, "feedback"], [178, "feedback"], [220, "feedback"], [221, "feedback"], [222, "feedback"], [223, "feedback"], [224, "feedback"], [228, "feedback"], [239, "feedback"], [240, "feedback"], [339, "feedback"]], "Creating Classes": [[55, "creating-classes"], [347, "creating-classes"]], "A Book Class": [[55, "a-book-class"], [343, "a-book-class"]], "Creating More Objects": [[55, "creating-more-objects"], [347, "creating-more-objects"]], "Add a Method to a Class": [[55, "add-a-method-to-a-class"], [343, "add-a-method-to-a-class"], [347, "add-a-method-to-a-class"]], "Parsons Practice Problems": [[56, "parsons-practice-problems"]], "Problems": [[56, "problems"], [58, "problems"], [61, "problems"], [97, "problems"], [98, "problems"], [99, "problems"], [102, "problems"], [103, "problems"], [104, "problems"], [176, "problems"], [177, "problems"], [178, "problems"], [179, "problems"], [221, "problems"], [222, "problems"], [223, "problems"], [224, "problems"], [228, "problems"], [339, "problems"], [340, "problems"], [355, "problems"], [356, "problems"], [357, "problems"], [394, "problems"], [396, "problems"], [397, "problems"], [398, "problems"], [521, "problems"]], "Practice Problems": [[57, "practice-problems"], [62, "practice-problems"], [64, "practice-problems"], [178, "practice-problems"], [220, "practice-problems"], [339, "practice-problems"], [356, "practice-problems"], [357, "practice-problems"], [452, "practice-problems"], [453, "practice-problems"], [454, "practice-problems"], [455, "practice-problems"], [456, "practice-problems"], [457, "practice-problems"], [458, "practice-problems"], [459, "practice-problems"], [460, "practice-problems"], [461, "practice-problems"], [462, "practice-problems"], [463, "practice-problems"]], "Post Test": [[58, "post-test"], [97, "post-test"], [102, "post-test"], [228, "post-test"], [355, "post-test"], [396, "post-test"]], "Thank You": [[58, "thank-you"], [228, "thank-you"]], "Post Survey": [[59, "post-survey"]], "Pre Test": [[61, "pre-test"], [177, "pre-test"], [394, "pre-test"], [521, "pre-test"]], "Thank You \ud83e\udd17": [[61, "thank-you"], [97, "thank-you"], [100, "thank-you"], [102, "thank-you"], [105, "thank-you"], [176, "thank-you"], [355, "thank-you"], [394, "thank-you"], [396, "thank-you"], [521, "thank-you"]], "Introduction to the Timed Pretest": [[63, "introduction-to-the-timed-pretest"]], "Practice Timed Exam": [[63, "practice-timed-exam"]], "Peer Instruction: Classes Multiple Choice Questions": [[65, "peer-instruction-classes-multiple-choice-questions"]], "Classes and Objects - the Basics": [[66, "classes-and-objects-the-basics"], [66, null]], "Mixed-up Code Questions": [[68, "mixed-up-code-questions"], [69, "mixed-up-code-questions"], [156, "mixed-up-code-questions"], [157, "mixed-up-code-questions"], [226, "mixed-up-code-questions"], [227, "mixed-up-code-questions"], [296, "mixed-up-code-questions"], [408, "mixed-up-code-questions"], [409, "mixed-up-code-questions"], [489, "mixed-up-code-questions"], [490, "mixed-up-code-questions"]], "Alternative execution": [[71, "alternative-execution"]], "Boolean expressions": [[72, "boolean-expressions"]], "Chained conditionals": [[73, "chained-conditionals"]], "Conditional execution": [[74, "conditional-execution"]], "Debugging": [[75, "debugging"], [94, "debugging"], [126, "debugging"], [153, "debugging"], [174, "debugging"], [266, "debugging"], [281, "debugging"], [300, "debugging"], [386, "debugging"], [415, "debugging"], [432, "debugging"], [493, "debugging"]], "Logical operators": [[77, "logical-operators"]], "Nested conditionals": [[78, "nested-conditionals"]], "Peer Instruction: Conditionals Multiple Choice Questions": [[79, "peer-instruction-conditionals-multiple-choice-questions"]], "Peer Instruction: Exception Multiple Choice Questions": [[80, "peer-instruction-exception-multiple-choice-questions"]], "Group Work - Conditionals and Logic": [[81, "group-work-conditionals-and-logic"]], "Comparison Operators": [[81, "comparison-operators"]], "if/else Statements": [[81, "if-else-statements"]], "Boolean Operations": [[81, "boolean-operations"]], "Short-circuit evaluation of logical expressions": [[82, "short-circuit-evaluation-of-logical-expressions"]], "Conditional Execution": [[83, "conditional-execution"]], "Condtional": [[83, null]], "Catching exceptions using try and except": [[84, "catching-exceptions-using-try-and-except"]], "Three kinds of keys": [[85, "three-kinds-of-keys"]], "Structured Query Language summary": [[87, "structured-query-language-summary"]], "Basic data modeling": [[88, "basic-data-modeling"]], "Creating a database table": [[89, "creating-a-database-table"]], "Practice Problems - Mixed-up Code": [[90, "practice-problems-mixed-up-code"], [98, "practice-problems-mixed-up-code"], [103, "practice-problems-mixed-up-code"], [397, "practice-problems-mixed-up-code"]], "Advanced Practice Problems - Mixed-up Code": [[91, "advanced-practice-problems-mixed-up-code"]], "Database Browser for SQLite": [[92, "database-browser-for-sqlite"]], "Database concepts": [[93, "database-concepts"]], "Survey and Introduction to AND, UPDATE, and JOIN": [[96, "survey-and-introduction-to-and-update-and-join"]], "AND Keyword": [[96, "and-keyword"], [101, "and-keyword"]], "UPDATE Keyword": [[96, "update-keyword"], [101, "update-keyword"]], "JOIN Keyword": [[96, "join-keyword"], [101, "join-keyword"]], "Practice Problems - Write Code": [[99, "practice-problems-write-code"], [104, "practice-problems-write-code"], [340, "practice-problems-write-code"], [398, "practice-problems-write-code"]], "Problem Bank for Post Test Problems": [[100, "problem-bank-for-post-test-problems"], [105, "problem-bank-for-post-test-problems"]], "Introduction to AND, UPDATE, and JOIN": [[101, "introduction-to-and-update-and-join"]], "More SELECT Keywords": [[108, "more-select-keywords"]], "Programming with multiple tables": [[109, "programming-with-multiple-tables"]], "Constraints in database tables": [[109, "constraints-in-database-tables"]], "Retrieve and/or insert a record": [[109, "retrieve-and-or-insert-a-record"]], "Storing the friend relationship": [[109, "storing-the-friend-relationship"]], "Spidering Twitter using a database": [[110, "spidering-twitter-using-a-database"]], "Summary": [[112, "summary"], [121, "summary"], [155, "summary"], [362, "summary"], [404, "summary"], [484, "summary"]], "Databases": [[113, "databases"]], "Using Databases and SQL": [[113, null]], "Using JOIN to retrieve data": [[114, "using-join-to-retrieve-data"]], "What is a database?": [[115, "what-is-a-database"]], "Beginning tips for Debugging": [[117, "beginning-tips-for-debugging"]], "How to Avoid Debugging": [[119, "how-to-avoid-debugging"]], "Know Your Error Messages": [[120, "know-your-error-messages"]], "ParseError": [[120, "parseerror"]], "TypeError": [[120, "typeerror"]], "Solution": [[120, null], [120, null], [120, null], [120, null]], "NameError": [[120, "nameerror"]], "ValueError": [[120, "valueerror"]], "How to be a Successful Programmer": [[122, "how-to-be-a-successful-programmer"]], "Debugging Interlude 1": [[123, "debugging-interlude-1"], [123, null]], "Advanced Text Parsing": [[125, "advanced-text-parsing"]], "Dictionaries": [[127, "dictionaries"], [135, "dictionaries"], [190, "dictionaries"], [191, "dictionaries"]], "Dictionaries and Files": [[128, "dictionaries-and-files"]], "Dictionary as a Set of Counters": [[129, "dictionary-as-a-set-of-counters"]], "Looping and Dictionaries": [[131, "looping-and-dictionaries"]], "Peer Instruction: Dictionaries Multiple Choice Questions": [[134, "peer-instruction-dictionaries-multiple-choice-questions"]], "Cognitive Load Experiment 2021": [[137, "cognitive-load-experiment-2021"], [138, "cognitive-load-experiment-2021"]], "Dictionary and Tuple Practice": [[139, "dictionary-and-tuple-practice"]], "Dictionary Practice - Write Code": [[140, "dictionary-practice-write-code"]], "Dictionary Practice - Parsons Problems": [[141, "dictionary-practice-parsons-problems"]], "Experiment 1 2021": [[142, "experiment-1-2021"], [143, "experiment-1-2021"]], "Posttest Problem 1": [[142, "posttest-problem-1"], [143, "posttest-problem-1"]], "Posttest Problem 2": [[142, "posttest-problem-2"], [143, "posttest-problem-2"]], "Pretest Problem 1": [[143, "pretest-problem-1"]], "Pretest Problem 2": [[143, "pretest-problem-2"]], "Questions for Cognitive Load Experiment - A": [[144, "questions-for-cognitive-load-experiment-a"]], "Questions for Cognitive Load Experiment - A - Original": [[145, "questions-for-cognitive-load-experiment-a-original"]], "Questions for Cognitive Load Experiment - B": [[146, "questions-for-cognitive-load-experiment-b"]], "Questions for Experiment A": [[147, "questions-for-experiment-a"]], "Questions for Experiment B": [[148, "questions-for-experiment-b"]], "Group Work: Reading from CSV Files": [[151, "group-work-reading-from-csv-files"]], "Comma-Separated Values (CSV) Files": [[151, "comma-separated-values-csv-files"]], "Nested dictionaries": [[151, "nested-dictionaries"]], "Comma-Separated Values (CSV) Files with a Header Row": [[151, "comma-separated-values-csv-files-with-a-header-row"]], "Group Work: Using a CSV reader/writer": [[152, "group-work-using-a-csv-reader-writer"]], "CSV Reader": [[152, "csv-reader"]], "Reading Comma-Separated Values (CSV) Files with a Header Row": [[152, "reading-comma-separated-values-csv-files-with-a-header-row"]], "Writing a Comma-Separated Values (CSV) File with CSV Writer": [[152, "writing-a-comma-separated-values-csv-file-with-csv-writer"]], "Group Work: Reading from Files": [[154, "group-work-reading-from-files"]], "Reading from Files": [[154, "reading-from-files"]], "Opening files": [[158, "opening-files"]], "Peer Instruction: Text Files Multiple Choice Questions": [[159, "peer-instruction-text-files-multiple-choice-questions"]], "Peer Instruction: Files Multiple Choice Questions": [[160, "peer-instruction-files-multiple-choice-questions"]], "Persistence": [[161, "persistence"]], "Reading files": [[162, "reading-files"]], "Searching through a file": [[163, "searching-through-a-file"]], "Text files and lines": [[164, "text-files-and-lines"]], "Files": [[165, "files"], [165, null]], "Using try, except, and open": [[166, "using-try-except-and-open"]], "Letting the user choose the file name": [[167, "letting-the-user-choose-the-file-name"]], "Writing files": [[169, "writing-files"]], "Adding new functions": [[172, "adding-new-functions"]], "Built-in functions": [[173, "built-in-functions"]], "Definitions and uses": [[175, "definitions-and-uses"]], "Flow of execution": [[180, "flow-of-execution"]], "Fruitful functions and void functions": [[181, "fruitful-functions-and-void-functions"]], "Group Work: Functions": [[182, "group-work-functions"]], "Print and Function Basics": [[182, "print-and-function-basics"]], "Parts of a Function and Function Calls": [[182, "parts-of-a-function-and-function-calls"]], "Writing Function Calls": [[182, "writing-function-calls"]], "Function Order": [[182, "function-order"]], "Special Characters and Keywords": [[182, "special-characters-and-keywords"]], "Group Work: Functions and Strings": [[183, "group-work-functions-and-strings"]], "String Indices": [[183, "string-indices"], [192, "string-indices"]], "String Slices": [[183, "string-slices"], [192, "string-slices"]], "Input and Converting Between Strings and Numbers": [[183, "input-and-converting-between-strings-and-numbers"]], "String Methods": [[183, "string-methods"]], "Discussion: Creating Functions from Sample Input and Output": [[184, "discussion-creating-functions-from-sample-input-and-output"]], "Function 1": [[184, "function-1"], [185, "function-1"]], "Function 2": [[184, "function-2"], [185, "function-2"]], "Function 3": [[184, "function-3"], [185, "function-3"]], "Function 4": [[184, "function-4"], [185, "function-4"]], "Homework: Creating Functions from Sample Input and Output": [[185, "homework-creating-functions-from-sample-input-and-output"]], "Extra Credit": [[185, "extra-credit"]], "Group Work: Functions and Conditionals": [[186, "group-work-functions-and-conditionals"]], "Basic Conditionals and Tests": [[186, "basic-conditionals-and-tests"], [192, "basic-conditionals-and-tests"]], "Logical Operators and Complex Conditionals": [[186, "logical-operators-and-complex-conditionals"], [192, "logical-operators-and-complex-conditionals"]], "Group Work: Functions and Lists": [[187, "group-work-functions-and-lists"]], "List Indexing": [[187, "list-indexing"]], "Built-in Functions That Work on Lists": [[187, "built-in-functions-that-work-on-lists"], [188, "built-in-functions-that-work-on-lists"]], "List Methods": [[187, "list-methods"], [188, "list-methods"]], "Using the Slice Operator": [[187, "using-the-slice-operator"]], "Group Work: Functions with Lists and Loops": [[188, "group-work-functions-with-lists-and-loops"]], "List Indexing and Slicing": [[188, "list-indexing-and-slicing"]], "The For-Each Loop": [[188, "the-for-each-loop"], [189, "the-for-each-loop"]], "Range and For": [[188, "range-and-for"], [189, "range-and-for"]], "While Loops": [[188, "while-loops"], [189, "while-loops"]], "Group Work: Functions with Loops": [[189, "group-work-functions-with-loops"]], "Group Work: Functions with Sets and Dictionaries": [[190, "group-work-functions-with-sets-and-dictionaries"]], "What is a Set?": [[190, "what-is-a-set"]], "Sets only Contain Immutable Items": [[190, "sets-only-contain-immutable-items"]], "Sets Do Not Allow Duplicates": [[190, "sets-do-not-allow-duplicates"]], "Adding Mutliple Items to a Set": [[190, "adding-mutliple-items-to-a-set"]], "Set Methods": [[190, "set-methods"]], "Creating Sets": [[190, "creating-sets"]], "Sorting Sets": [[190, "sorting-sets"]], "Group Work: Functions with Tuples and Dictionaries": [[191, "group-work-functions-with-tuples-and-dictionaries"]], "Tuples": [[191, "tuples"], [441, "tuples"]], "Tuples are Immutable": [[191, "tuples-are-immutable"], [443, "tuples-are-immutable"]], "Group Work: Functions, Strings, and Conditionals": [[192, "group-work-functions-strings-and-conditionals"]], "Function Example": [[192, "function-example"]], "String Definition": [[192, "string-definition"]], "Functions and Conditionals Multiple Choice Questions": [[193, "functions-and-conditionals-multiple-choice-questions"]], "Functions and Conditionals Mixed-Up Code Questions": [[194, "functions-and-conditionals-mixed-up-code-questions"], [195, "functions-and-conditionals-mixed-up-code-questions"]], "Functions and Conditionals Write Code Questions": [[196, "functions-and-conditionals-write-code-questions"]], "Functions with Lists Multiple Choice Questions": [[197, "functions-with-lists-multiple-choice-questions"]], "Functions and Lists Mixed-Up Code Questions": [[198, "functions-and-lists-mixed-up-code-questions"], [199, "functions-and-lists-mixed-up-code-questions"]], "Functions and Lists Write Code Questions": [[200, "functions-and-lists-write-code-questions"]], "Functions and Strings Multiple Choice Questions": [[201, "functions-and-strings-multiple-choice-questions"]], "Functions and Strings Mixed-Up Code Questions": [[202, "functions-and-strings-mixed-up-code-questions"]], "Function and String Mixed-Up Code Questions": [[203, "function-and-string-mixed-up-code-questions"]], "Functions and Strings Write Code Questions": [[204, "functions-and-strings-write-code-questions"]], "Function calls": [[205, "function-calls"]], "Functions Multiple Choice Questions": [[206, "functions-multiple-choice-questions"]], "Functions with Loops Multiple Choice Questions": [[207, "functions-with-loops-multiple-choice-questions"]], "Functions and Loops Mixed-Up Code Questions": [[208, "functions-and-loops-mixed-up-code-questions"], [209, "functions-and-loops-mixed-up-code-questions"]], "Functions and Loops Write Code Questions": [[210, "functions-and-loops-write-code-questions"]], "Functions Mixed-Up Code Questions": [[211, "functions-mixed-up-code-questions"], [212, "functions-mixed-up-code-questions"]], "Functions with Tuples and Dictionaries Multiple Choice Questions": [[213, "functions-with-tuples-and-dictionaries-multiple-choice-questions"]], "Functions with Tuples and Dictionaries Mixed-Up Code Questions": [[214, "functions-with-tuples-and-dictionaries-mixed-up-code-questions"], [215, "functions-with-tuples-and-dictionaries-mixed-up-code-questions"]], "Functions with Tuples and Dictionaries Write Code Questions": [[216, "functions-with-tuples-and-dictionaries-write-code-questions"]], "Functions Write Code Questions": [[217, "functions-write-code-questions"]], "Please join a research study to help us test new approaches to learning programming!": [[219, "please-join-a-research-study-to-help-us-test-new-approaches-to-learning-programming"], [346, "please-join-a-research-study-to-help-us-test-new-approaches-to-learning-programming"]], "Math functions": [[225, "math-functions"]], "Parameters and arguments": [[229, "parameters-and-arguments"]], "Peer Instruction: Functions Multiple Choice Questions": [[230, "peer-instruction-functions-multiple-choice-questions"]], "Peer Instruction: Function Multiple Choice Questions": [[231, "peer-instruction-function-multiple-choice-questions"]], "Pretest": [[234, "pretest"]], "Random numbers": [[235, "random-numbers"]], "Self-efficacy Post-Survey": [[236, "self-efficacy-post-survey"], [359, "self-efficacy-post-survey"]], "An Introduction To Our System": [[239, "an-introduction-to-our-system"], [240, "an-introduction-to-our-system"], [363, "an-introduction-to-our-system"]], "Write Code with Pop-Up Mixed-up Code": [[239, "write-code-with-pop-up-mixed-up-code"], [240, "write-code-with-pop-up-mixed-up-code"]], "Functions": [[241, "functions"]], "Type conversion functions": [[242, "type-conversion-functions"]], "Why functions?": [[243, "why-functions"]], "Python for Everybody - Interactive": [[244, "python-for-everybody-interactive"]], "Assignments": [[244, "assignments"]], "Table of Contents": [[244, "table-of-contents"]], "Acknowledgements": [[244, "acknowledgements"]], "Acknowledgements, Contributors, License, and Preface": [[244, null]], "Indices": [[244, "indices"]], "Association vs. Inheritance": [[245, "association-vs-inheritance"]], "Case Study: Structured Postal Addresses": [[246, "case-study-structured-postal-addresses"]], "Storing Postal Addresses": [[246, "storing-postal-addresses"]], "Storing International Addresses": [[246, "storing-international-addresses"]], "Inheritance Applied": [[246, "inheritance-applied"]], "A List of Addresses": [[246, "a-list-of-addresses"]], "Using isinstance": [[246, "using-isinstance"]], "Class Diagrams": [[247, "class-diagrams"]], "Call a Parent Method": [[249, "call-a-parent-method"]], "Introduction to Inheritance - Point and LabeledPoint": [[250, "introduction-to-inheritance-point-and-labeledpoint"]], "Group Work on Unit Tests": [[251, "group-work-on-unit-tests"]], "Assert methods": [[251, "assert-methods"]], "Writing Unit Tests": [[251, "writing-unit-tests"], [254, "writing-unit-tests"]], "Pillars of OOP": [[252, "pillars-of-oop"]], "Reuse Through Association": [[253, "reuse-through-association"]], "Unit Tests": [[254, "unit-tests"]], "Testing your Code": [[254, "testing-your-code"]], "Creating Test Cases": [[254, "creating-test-cases"]], "Understanding Unit Tests": [[254, "understanding-unit-tests"]], "Peer Instruction: Inheritance Multiple Choice Questions": [[257, "peer-instruction-inheritance-multiple-choice-questions"], [258, "peer-instruction-inheritance-multiple-choice-questions"]], "Inheritance": [[259, "inheritance"], [259, null], [344, "inheritance"], [345, "inheritance"]], "The building blocks of programs": [[262, "the-building-blocks-of-programs"]], "Computer hardware architecture": [[263, "computer-hardware-architecture"]], "Conversing with Python": [[264, "conversing-with-python"]], "Creativity and motivation": [[265, "creativity-and-motivation"]], "What could possibly go wrong?": [[268, "what-could-possibly-go-wrong"]], "The learning journey": [[269, "the-learning-journey"]], "Terminology: Interpreter and compiler": [[270, "terminology-interpreter-and-compiler"]], "Why Program?": [[271, "why-program"]], "Introduction": [[271, null]], "Understanding programming": [[272, "understanding-programming"]], "What is a program?": [[273, "what-is-a-program"]], "Why should you learn to write programs?": [[274, "why-should-you-learn-to-write-programs"]], "Words and sentences in Python": [[275, "words-and-sentences-in-python"]], "Writing a program": [[276, "writing-a-program"]], "Finishing iterations with continue": [[280, "finishing-iterations-with-continue"]], "Definite loops using for": [[282, "definite-loops-using-for"]], "Infinite loops": [[284, "infinite-loops"]], "Loop patterns": [[285, "loop-patterns"]], "Counting and summing loops": [[285, "counting-and-summing-loops"]], "Maximum and minimum loops": [[285, "maximum-and-minimum-loops"]], "Mixed-up code Questions": [[286, "mixed-up-code-questions"], [287, "mixed-up-code-questions"]], "Peer Instruction: Iterations Multiple Choice Questions": [[288, "peer-instruction-iterations-multiple-choice-questions"], [289, "peer-instruction-iterations-multiple-choice-questions"]], "Group Work - Loops (For, Range, While)": [[290, "group-work-loops-for-range-while"]], "for Statements": [[290, "for-statements"]], "The range Function": [[290, "the-range-function"]], "while Statements": [[290, "while-statements"]], "Loops and Iterations": [[291, "loops-and-iterations"]], "Updating variables": [[292, "updating-variables"]], "The while statement": [[293, "the-while-statement"]], "Aliasing": [[299, "aliasing"]], "Deleting elements": [[301, "deleting-elements"]], "List arguments": [[303, "list-arguments"]], "Lists and functions": [[304, "lists-and-functions"]], "List methods": [[305, "list-methods"]], "List operations": [[306, "list-operations"]], "Lists and strings": [[307, "lists-and-strings"]], "Lists are mutable": [[308, "lists-are-mutable"]], "Objects and values": [[309, "objects-and-values"]], "Parsing lines": [[310, "parsing-lines"]], "Peer Instruction: Lists Multiple Choice Questions": [[311, "peer-instruction-lists-multiple-choice-questions"]], "Group Work: Lists": [[312, "group-work-lists"]], "A list is a sequence": [[313, "a-list-is-a-sequence"]], "List slices": [[314, "list-slices"]], "Lists": [[315, "lists"], [315, null]], "Traversing a list": [[316, "traversing-a-list"]], "Group Work on BeautifulSoup with Requests": [[318, "group-work-on-beautifulsoup-with-requests"]], "Getting a tag from a soup object": [[318, "getting-a-tag-from-a-soup-object"]], "Getting text from a tag": [[318, "getting-text-from-a-tag"]], "Getting data from tags with attributes": [[318, "getting-data-from-tags-with-attributes"]], "How to Find Tags Inside of Tags": [[318, "how-to-find-tags-inside-of-tags"]], "Bonus section for Unix / Linux users": [[319, "bonus-section-for-unix-linux-users"], [383, "bonus-section-for-unix-linux-users"]], "Group Work: HTML Basics": [[321, "group-work-html-basics"]], "Start and End Tags": [[321, "start-and-end-tags"]], "List Tags": [[321, "list-tags"]], "Tag Relationships: Parent, Child, Sibling": [[321, "tag-relationships-parent-child-sibling"]], "Group Work: More HTML": [[322, "group-work-more-html"]], "Table Tags": [[322, "table-tags"]], "Link Tag": [[322, "link-tag"]], "Image Tag": [[322, "image-tag"]], "Attributes": [[322, "attributes"]], "Div and Span tags": [[322, "div-and-span-tags"]], "Using CSS Classes": [[322, "using-css-classes"]], "HyperText Transfer Protocol - HTTP": [[324, "hypertext-transfer-protocol-http"]], "Mixed-Up Code Questions Original": [[326, "mixed-up-code-questions-original"]], "Networked programs": [[327, "networked-programs"]], "Parsing HTML and scraping the web": [[328, "parsing-html-and-scraping-the-web"]], "Parsing HTML using BeautifulSoup": [[329, "parsing-html-using-beautifulsoup"]], "Parsing HTML using regular expressions": [[330, "parsing-html-using-regular-expressions"]], "Reading binary files using urllib": [[331, "reading-binary-files-using-urllib"]], "Retrieving an image over HTTP": [[332, "retrieving-an-image-over-http"]], "Retrieving web pages with urllib": [[333, "retrieving-web-pages-with-urllib"]], "The world\u2019s simplest web browser": [[334, "the-world-s-simplest-web-browser"]], "Network Programming": [[335, "network-programming"]], "Write Code Exercises": [[336, "write-code-exercises"], [366, "write-code-exercises"], [380, "write-code-exercises"], [381, "write-code-exercises"]], "Classes as types": [[338, "classes-as-types"]], "Getting started": [[341, "getting-started"]], "Group Work - Classes, constructors, attributes, and methods": [[343, "group-work-classes-constructors-attributes-and-methods"]], "Create More Book Objects": [[343, "create-more-book-objects"]], "Group Work - Working with Multiple Classes": [[344, "group-work-working-with-multiple-classes"]], "Overriding an Inherited Method": [[344, "overriding-an-inherited-method"]], "Introduction to Python Class": [[347, "introduction-to-python-class"]], "Managing larger programs": [[348, "managing-larger-programs"]], "Multiple instances": [[351, "multiple-instances"]], "Object lifecycle": [[352, "object-lifecycle"]], "Our first Python object": [[353, "our-first-python-object"]], "Peer Instruction: Objects Multiple Choice Questions": [[354, "peer-instruction-objects-multiple-choice-questions"]], "Starting with programs": [[360, "starting-with-programs"]], "Subdividing a problem": [[361, "subdividing-a-problem"]], "Basic: Solving Write Code Problems": [[363, "basic-solving-write-code-problems"]], "Basic: Solving Mixed-up Code Problems": [[363, "basic-solving-mixed-up-code-problems"]], "In this practice: Write Code with A Pop-Up Mixed-up Code Example Problem": [[363, "in-this-practice-write-code-with-a-pop-up-mixed-up-code-example-problem"]], "In this practice: Write Code with A Pop-Up Code Example Solution": [[363, "in-this-practice-write-code-with-a-pop-up-code-example-solution"]], "Object-Oriented Programming": [[364, "object-oriented-programming"]], "Using objects": [[365, "using-objects"]], "Peer Instruction: Booleans Multiple Choice Questions": [[367, "peer-instruction-booleans-multiple-choice-questions"]], "Changing Step 5: Increasing and decreasing color values": [[369, "changing-step-5-increasing-and-decreasing-color-values"]], "Changing Step 6: Changing where we put the colors": [[370, "changing-step-6-changing-where-we-put-the-colors"]], "Changing Step 3: Changing which data we use": [[371, "changing-step-3-changing-which-data-we-use"]], "Exam Questions for Chapters 9 to 11": [[372, "exam-questions-for-chapters-9-to-11"]], "Understanding Image Representation": [[373, "understanding-image-representation"]], "A Pattern for Image Processing": [[376, "a-pattern-for-image-processing"]], "Using Repetition with Images": [[377, "using-repetition-with-images"]], "Image Chaper Summary": [[378, "image-chaper-summary"]], "Image and Pixel Classes and Methods": [[379, "image-and-pixel-classes-and-methods"]], "Character Matching in Regular Expressions": [[384, "character-matching-in-regular-expressions"]], "Combining Searching and Extracting": [[385, "combining-searching-and-extracting"]], "Escape Character": [[387, "escape-character"]], "Extracting Data Using Regular Expressions": [[388, "extracting-data-using-regular-expressions"]], "Practice Problems - Regular Expressions": [[390, "practice-problems-regular-expressions"]], "Practice Problems - Advanced Regular Expressions": [[391, "practice-problems-advanced-regular-expressions"]], "Problem Bank for Practice Problems and Test Problems": [[392, "problem-bank-for-practice-problems-and-test-problems"]], "Solving Regex Write Code Problems": [[395, "solving-regex-write-code-problems"]], "Group Work: Regular Expressions (Regex)": [[401, "group-work-regular-expressions-regex"]], "Regex Methods": [[401, "regex-methods"]], "Quantifiers": [[401, "quantifiers"]], "Character Sets": [[401, "character-sets"]], "Character Ranges": [[401, "character-ranges"]], "Character Classes": [[401, "character-classes"]], "Escaping Special Characters": [[401, "escaping-special-characters"]], "Greedy and Non-Greedy Matching": [[401, "greedy-and-non-greedy-matching"]], "Group Work: More Regular Expressions (Regex)": [[402, "group-work-more-regular-expressions-regex"]], "Using a logical \u201cor\u201d": [[402, "using-a-logical-or"]], "Specifying What to Extract - Matching Groups": [[402, "specifying-what-to-extract-matching-groups"]], "Specifying What to Extract - Non-Matching Groups": [[402, "specifying-what-to-extract-non-matching-groups"]], "Boundary or Anchor Characters": [[402, "boundary-or-anchor-characters"]], "Negating a Character Set": [[402, "negating-a-character-set"]], "Regular Expressions": [[403, "regular-expressions"], [405, "regular-expressions"]], "Write-code questions": [[410, "write-code-questions"], [412, "write-code-questions"]], "String comparison": [[413, "string-comparison"]], "Looping and counting": [[414, "looping-and-counting"]], "Format operator": [[416, "format-operator"]], "Strings are immutable": [[418, "strings-are-immutable"]], "The in operator": [[419, "the-in-operator"]], "Getting the length of a string using len()": [[420, "getting-the-length-of-a-string-using-len"]], "String methods": [[421, "string-methods"]], "Parsing strings": [[422, "parsing-strings"]], "Peer Instruction: Strings Multiple Choice Questions": [[423, "peer-instruction-strings-multiple-choice-questions"], [424, "peer-instruction-strings-multiple-choice-questions"]], "Group Work - Strings": [[425, "group-work-strings"]], "Indexing and Slicing": [[425, "indexing-and-slicing"]], "Common String Methods": [[425, "common-string-methods"]], "A string is a sequence": [[426, "a-string-is-a-sequence"]], "String slices": [[427, "string-slices"]], "Strings": [[428, "strings"], [428, null]], "Traversal through a string with a loop": [[429, "traversal-through-a-string-with-a-loop"]], "Comparing Tuples": [[431, "comparing-tuples"]], "Dictionaries and Tuples": [[433, "dictionaries-and-tuples"]], "Tuples Mixed-Up Code Questions": [[435, "tuples-mixed-up-code-questions"]], "The Most Common Words": [[437, "the-most-common-words"]], "Multiple Assignment with Dictionaries": [[438, "multiple-assignment-with-dictionaries"]], "Peer Instruction: Tuples Multiple Choice Questions": [[439, "peer-instruction-tuples-multiple-choice-questions"]], "Sequences: Strings, Lists, and Tuples - Oh My!": [[440, "sequences-strings-lists-and-tuples-oh-my"]], "Tuple Assignment": [[442, "tuple-assignment"]], "Using Tuples as Keys in Dictionaries": [[444, "using-tuples-as-keys-in-dictionaries"]], "Python 3 Turtles Practice": [[448, "python-3-turtles-practice"]], "Study Information": [[448, "study-information"]], "Introduction to Practice Problem Types": [[449, "introduction-to-practice-problem-types"], [450, "introduction-to-practice-problem-types"], [451, "introduction-to-practice-problem-types"]], "\ud83d\udcbb Solve a mixed-up code problem": [[449, "solve-a-mixed-up-code-problem"], [450, "solve-a-mixed-up-code-problem"], [451, "solve-a-mixed-up-code-problem"]], "\ud83d\udcbb Receive an explanation of the solved puzzle": [[449, "receive-an-explanation-of-the-solved-puzzle"]], "\ud83d\udcbb Finish an explanation question": [[451, "finish-an-explanation-question"]], "Here is an explanation for the completed puzzle": [[464, "here-is-an-explanation-for-the-completed-puzzle"], [465, "here-is-an-explanation-for-the-completed-puzzle"], [466, "here-is-an-explanation-for-the-completed-puzzle"], [467, "here-is-an-explanation-for-the-completed-puzzle"]], "Turtle Posttest Problem": [[468, "turtle-posttest-problem"]], "One correct option MCQ": [[468, "one-correct-option-mcq"]], "Fill in all that apply": [[468, "fill-in-all-that-apply"]], "Turtle Reflective Survey": [[468, "turtle-reflective-survey"]], "\ud83d\ude4c Thank You!": [[468, "thank-you"]], "Your self-efficacy in Computer Science": [[473, "your-self-efficacy-in-computer-science"]], "Your familiarity with the turtle module": [[473, "your-familiarity-with-the-turtle-module"]], "Creating Functions with Turtles": [[475, "creating-functions-with-turtles"]], "Single and Multiple Turtles": [[478, "single-and-multiple-turtles"]], "History of Turtles": [[479, "history-of-turtles"]], "What does a left turn of 90 mean?": [[479, "what-does-a-left-turn-of-90-mean"]], "Practice with Turtles": [[479, "practice-with-turtles"]], "Making Patterns within Patterns": [[480, "making-patterns-within-patterns"]], "Peer Instruction: Turtles Multiple Choice Questions": [[481, "peer-instruction-turtles-multiple-choice-questions"]], "Using Repetition with Turtles": [[482, "using-repetition-with-turtles"]], "The Turtle Stamp Procedure": [[483, "the-turtle-stamp-procedure"]], "Summary of Turtle Methods": [[484, "summary-of-turtle-methods"]], "Summary of Screen Methods": [[484, "summary-of-screen-methods"]], "Turtles: An Introduction to Objects and Classes": [[485, "turtles-an-introduction-to-objects-and-classes"]], "Turtle Methods": [[486, "turtle-methods"]], "teacher note Teacher Note: Turtle Geometry": [[487, "bigteachernote-teacher-note-turtle-geometry"]], "Total Turtle Trip Theorem": [[487, "total-turtle-trip-theorem"]], "Comments": [[492, "comments"]], "Expressions": [[494, "expressions"]], "Choosing mnemonic variable names": [[496, "choosing-mnemonic-variable-names"]], "Modulus operator": [[497, "modulus-operator"]], "Operators and operands": [[498, "operators-and-operands"]], "Order of operations": [[499, "order-of-operations"]], "Peer Instruction: Variable Multiple Choice Questions": [[500, "peer-instruction-variable-multiple-choice-questions"]], "Statements": [[501, "statements"]], "String operations": [[502, "string-operations"]], "Variables, Expressions, and Statements": [[503, "variables-expressions-and-statements"]], "Variables": [[503, null], [507, "variables"]], "Asking the user for input": [[504, "asking-the-user-for-input"]], "Values and types": [[505, "values-and-types"]], "Variable names and keywords": [[506, "variable-names-and-keywords"]], "Building a Google map from geocoded data": [[509, "building-a-google-map-from-geocoded-data"]], "Data Visualization": [[511, "data-visualization"]], "Visualizing data": [[512, "visualizing-data"]], "Visualizing mail data": [[513, "visualizing-mail-data"]], "Visualizing networks and interconnections": [[514, "visualizing-networks-and-interconnections"]], "JavaScript Object Notation - JSON": [[516, "javascript-object-notation-json"]], "List of Dictionaries": [[516, "list-of-dictionaries"]], "Application Programming Interfaces": [[518, "application-programming-interfaces"]], "Getting JSON Data From an API": [[518, "getting-json-data-from-an-api"]], "Using a Dictionary for URL Parameters": [[518, "using-a-dictionary-for-url-parameters"]], "Application 1: Google geocoding web service": [[520, "application-1-google-geocoding-web-service"]], "Problem Bank for Pre Test Problems": [[522, "problem-bank-for-pre-test-problems"]], "Looping through nodes": [[523, "looping-through-nodes"]], "What is JSON?": [[524, "what-is-json"]], "Converting a JSON String into a Python Object": [[524, "converting-a-json-string-into-a-python-object"]], "Converting a Python object into a JSON string": [[524, "converting-a-python-object-into-a-json-string"]], "Parsing XML": [[525, "parsing-xml"]], "Using get to get the value of an attribute": [[525, "using-get-to-get-the-value-of-an-attribute"]], "Getting Data from the First Element of a Type in XML": [[525, "getting-data-from-the-first-element-of-a-type-in-xml"]], "Fixing Errors in XML": [[525, "fixing-errors-in-xml"]], "Write Code to Process XML": [[525, "write-code-to-process-xml"]], "Security and API usage": [[526, "security-and-api-usage"]], "Using Web Services": [[527, "using-web-services"], [527, null]], "Application 2: Twitter": [[528, "application-2-twitter"]], "eXtensible Markup Language - XML": [[530, "extensible-markup-language-xml"]], "Properly Formatted XML": [[530, "properly-formatted-xml"]]}, "indexentries": {"by-sa": [[10, "index-0"]], "cc-by-sa": [[10, "index-0"]], "creative commons license": [[10, "index-0"]], "free documentation license, gnu": [[11, "index-0"], [11, "index-1"]], "gnu free documentation license": [[11, "index-0"], [11, "index-1"]], "contributors": [[11, "index-2"]], "class": [[39, "term-class"], [44, "index-0"], [45, "index-0"], [46, "index-0"], [47, "index-0"], [51, "index-0"], [505, "index-0"]], "class attribute": [[39, "term-class-attribute"]], "constructor": [[39, "term-constructor"]], "initializer method": [[39, "term-initializer-method"]], "instance": [[39, "term-instance"]], "instantiate": [[39, "term-instantiate"]], "k": [[39, "term-k"]], "object": [[39, "term-object"], [48, "index-0"], [172, "index-0"], [225, "index-0"], [302, "term-Object"], [309, "index-0"], [418, "index-0"], [484, "index-0"]], "object attribute": [[39, "term-object-attribute"]], "object method": [[39, "term-object-method"]], "object-oriented language": [[39, "term-object-oriented-language"]], "object-oriented programming": [[39, "term-object-oriented-programming"], [48, "index-0"]], "multiple": [[44, "index-0"], [45, "index-0"], [46, "index-0"], [47, "index-0"]], "oop": [[48, "index-0"]], "state of an object": [[49, "index-0"]], "attribute": [[51, "index-0"], [93, "index-0"], [95, "term-Attribute"]], "user defined": [[51, "index-0"]], "user defined class": [[51, "index-0"]], "alternative execution": [[71, "index-0"]], "branch": [[71, "index-0"], [76, "term-Branch"]], "else": [[71, "index-0"]], "keyword": [[71, "index-0"], [73, "index-0"], [172, "index-0"], [495, "term-Keyword"], [506, "index-0"]], "bool type": [[72, "index-0"]], "boolean": [[72, "index-0"], [419, "index-0"]], "boolean expression": [[72, "index-0"], [76, "term-Boolean-Expression"]], "comparison": [[72, "index-0"], [413, "index-0"]], "expression": [[72, "index-0"], [494, "index-0"], [495, "term-Expression"], [498, "index-0"]], "false": [[72, "index-0"]], "logical": [[72, "index-0"], [77, "index-0"]], "logical operator": [[72, "index-0"], [76, "term-Logical-Operator"]], "operator": [[72, "index-0"], [77, "index-0"], [301, "index-0"], [303, "index-0"], [308, "index-0"], [309, "index-0"], [314, "index-0"], [416, "index-0"], [419, "index-0"], [426, "index-0"], [427, "index-0"], [495, "term-Operator"], [497, "index-0"], [498, "index-0"], [502, "index-0"]], "special value": [[72, "index-0"], [181, "index-0"], [285, "index-0"], [301, "index-0"], [305, "index-0"]], "true": [[72, "index-0"]], "chained conditional": [[73, "index-0"], [76, "term-Chained-Conditional"]], "elif": [[73, "index-0"]], "compound": [[74, "index-0"]], "condition": [[74, "index-0"], [76, "term-Condition"], [293, "index-0"]], "conditional": [[74, "index-0"]], "conditional executions": [[74, "index-0"]], "if": [[74, "index-0"]], "pair": [[74, "index-0"]], "pass": [[74, "index-0"]], "statement": [[74, "index-0"], [166, "index-0"], [280, "index-0"], [282, "index-0"], [284, "index-0"], [293, "index-0"], [316, "index-0"], [429, "index-0"], [495, "term-Statement"], [501, "index-0"], [507, "index-0"]], "debugging": [[75, "index-0"], [94, "index-0"], [119, "index-0"], [153, "index-0"], [174, "index-0"], [266, "index-0"], [281, "index-0"], [300, "index-0"], [415, "index-0"], [493, "index-0"]], "traceback": [[75, "index-0"], [76, "term-Traceback"], [84, "index-0"]], "whitespace": [[75, "index-0"], [153, "index-0"], [174, "index-0"]], "body": [[76, "term-Body"], [172, "index-0"], [293, "index-0"]], "comparison operator": [[76, "term-Comparison-Operator"]], "compound statement": [[76, "term-Compound-Statement"]], "conditional statement": [[76, "term-Conditional-Statement"]], "guardian pattern": [[76, "term-Guardian-Pattern"], [82, "index-0"]], "nested conditional": [[76, "term-Nested-Conditional"], [78, "index-0"]], "short circuit": [[76, "term-Short-Circuit"], [82, "index-0"]], "and": [[77, "index-0"]], "not": [[77, "index-0"]], "or": [[77, "index-0"]], "guard": [[82, "index-0"]], "celsius": [[84, "index-0"]], "except": [[84, "index-0"]], "fahrenheit": [[84, "index-0"]], "temperature conversion": [[84, "index-0"]], "try": [[84, "index-0"], [166, "index-0"]], "foreign key": [[85, "index-0"], [95, "term-Foreign-Key"]], "key": [[85, "index-0"], [88, "index-0"], [127, "index-0"], [130, "term-Key"], [526, "index-0"]], "logical key": [[85, "index-0"], [95, "term-Logical-Key"]], "primary key": [[85, "index-0"], [95, "term-Primary-Key"]], "select": [[87, "index-0"], [114, "index-0"]], "sql": [[87, "index-0"], [89, "index-0"], [108, "index-0"], [114, "index-0"], [115, "index-0"]], "data model": [[88, "index-0"]], "normalization": [[88, "index-0"], [95, "term-Normalization"]], "column": [[89, "index-0"], [93, "index-0"]], "connect": [[89, "index-0"]], "cursor": [[89, "index-0"], [95, "term-Cursor"]], "table": [[89, "index-0"], [93, "index-0"]], "unicode": [[89, "index-0"]], "database browser": [[92, "index-0"], [94, "index-0"], [95, "term-Database-Browser"]], "sqlite": [[92, "index-0"]], "relation": [[93, "index-0"], [95, "term-Relation"]], "row": [[93, "index-0"]], "tuple": [[93, "index-0"], [110, "index-0"], [434, "term-Tuple"], [443, "index-0"]], "constraint": [[95, "term-Constraint"]], "database index": [[95, "term-Database-Index"]], "database tuple": [[95, "term-Database-Tuple"]], "select count": [[108, "index-0"]], "constraints": [[109, "index-0"]], "database": [[109, "index-0"], [115, "index-0"]], "spidering": [[110, "index-0"]], "join": [[114, "index-0"], [307, "index-0"]], "indexes": [[115, "index-0"]], "boundary conditions": [[119, "index-0"]], "testing": [[119, "index-0"]], "translate method": [[125, "index-0"]], "debugging dictionaries": [[126, "index-0"]], "dictionary": [[127, "index-0"], [130, "term-Dictionary"]], "hash table": [[127, "index-0"]], "in operator": [[127, "index-0"]], "index": [[127, "index-0"], [302, "term-Index"], [308, "index-0"], [314, "index-0"], [316, "index-0"], [420, "index-0"], [426, "index-0"], [427, "index-0"]], "key-value pair": [[127, "index-0"], [130, "term-Key-value-pair"]], "keyerror": [[127, "index-0"]], "len function": [[127, "index-0"]], "values operator": [[127, "index-0"]], "nested loops": [[128, "index-0"], [130, "term-Nested-loops"]], "counter": [[129, "index-0"], [162, "index-0"], [414, "index-0"], [417, "term-Counter"]], "get method": [[129, "index-0"]], "implementation": [[129, "index-0"], [130, "term-Implementation"]], "dictionary item": [[130, "term-Dictionary-Item"]], "dictionary value": [[130, "term-Dictionary-Value"]], "hash function": [[130, "term-Hash-function"]], "hashtable": [[130, "term-Hashtable"]], "histogram": [[130, "term-Histogram"]], "lookup": [[130, "term-Lookup"]], "keys method": [[131, "index-0"]], "trasversal": [[131, "index-0"]], "end of line character": [[153, "index-0"]], "function": [[153, "index-0"], [158, "index-0"], [172, "index-0"], [173, "index-0"], [175, "index-0"], [181, "index-0"], [182, "index-0"], [218, "term-Function"], [225, "index-0"], [229, "index-0"], [235, "index-0"], [242, "index-0"], [243, "index-0"], [304, "index-0"], [307, "index-0"], [420, "index-0"], [484, "index-0"]], "repr": [[153, "index-0"]], "string representation": [[153, "index-0"]], "catch": [[155, "term-Catch"]], "file object or file handle object": [[155, "term-File-Object-or-File-Handle-Object"]], "newline": [[155, "term-Newline"], [164, "index-0"], [169, "index-0"], [504, "index-0"]], "pythonic": [[155, "term-Pythonic"], [166, "index-0"]], "quality assurance": [[155, "term-Quality-Assurance"]], "text file": [[155, "term-Text-File"], [164, "index-0"]], "file": [[158, "index-0"], [162, "index-0"], [163, "index-0"], [165, "index-0"], [167, "index-0"], [169, "index-0"]], "file handle": [[158, "index-0"]], "open": [[158, "index-0"], [162, "index-0"], [166, "index-0"]], "primary memory": [[161, "index-0"]], "secondary memory": [[161, "index-0"], [263, "index-0"], [267, "term-Secondary-Memory"]], "reading": [[162, "index-0"]], "filter": [[163, "index-0"]], "pattern": [[163, "index-0"], [415, "index-0"]], "search": [[163, "index-0"], [417, "term-Search"]], "assurance": [[166, "index-0"]], "exception": [[166, "index-0"], [308, "index-0"], [493, "index-0"]], "ioerror": [[166, "index-0"]], "quality": [[166, "index-0"]], "name": [[167, "index-0"]], "method": [[169, "index-0"], [300, "index-0"], [301, "index-0"], [303, "index-0"], [305, "index-0"], [307, "index-0"], [417, "term-Method"], [421, "index-0"], [422, "index-0"]], "writing": [[169, "index-0"]], "close": [[169, "index-0"]], "argument": [[172, "index-0"], [205, "index-0"], [218, "term-Argument"], [229, "index-0"], [303, "index-0"], [307, "index-0"], [421, "index-0"]], "colon": [[172, "index-0"]], "def": [[172, "index-0"]], "definition": [[172, "index-0"], [175, "index-0"], [180, "index-0"], [182, "index-0"]], "ellipses": [[172, "index-0"]], "empty": [[172, "index-0"], [307, "index-0"], [313, "index-0"], [421, "index-0"]], "header": [[172, "index-0"], [182, "index-0"], [218, "term-Header"]], "indentation": [[172, "index-0"]], "parentheses": [[172, "index-0"], [205, "index-0"], [229, "index-0"], [421, "index-0"], [499, "index-0"]], "built-in": [[173, "index-0"], [304, "index-0"]], "use before def": [[175, "index-0"], [493, "index-0"]], "flow of execution": [[180, "index-0"], [218, "term-Flow-of-Execution"], [293, "index-0"]], "fruitful": [[181, "index-0"]], "interactive mode": [[181, "index-0"], [264, "index-0"], [267, "term-Interactive-Mode"], [501, "index-0"]], "none": [[181, "index-0"], [285, "index-0"], [301, "index-0"], [305, "index-0"]], "script mode": [[181, "index-0"], [501, "index-0"]], "void": [[181, "index-0"], [305, "index-0"]], "argument in": [[205, "index-0"]], "function call": [[205, "index-0"], [218, "term-Function-Call"]], "return value": [[205, "index-0"], [218, "term-Return-Value"]], "algorithm": [[218, "term-Algorithm"]], "composition": [[218, "term-Composition"], [229, "index-0"]], "deterministic": [[218, "term-Deterministic"], [235, "index-0"]], "dot notation": [[218, "term-Dot-Notation"], [225, "index-0"], [479, "index-1"]], "fruitful function": [[218, "term-Fruitful-Function"]], "function body": [[218, "term-Function-Body"]], "function object": [[218, "term-Function-Object"]], "import statement": [[218, "term-Import-Statement"]], "module object": [[218, "term-Module-Object"]], "parameter": [[218, "term-Parameter"], [229, "index-0"], [303, "index-0"]], "pseudorandom": [[218, "term-Pseudorandom"], [235, "index-0"]], "void function": [[218, "term-Void-Function"]], "log": [[225, "index-0"]], "math": [[225, "index-0"]], "module": [[225, "index-0"], [235, "index-0"]], "pi": [[225, "index-0"]], "radian": [[225, "index-0"]], "sine": [[225, "index-0"]], "sqrt": [[225, "index-0"]], "trigonometric": [[225, "index-0"]], "parameters in": [[229, "index-0"]], "choice": [[235, "index-0"]], "number": [[235, "index-0"]], "randint": [[235, "index-0"]], "random": [[235, "index-0"]], "conversion": [[242, "index-0"]], "float": [[242, "index-0"], [505, "index-0"]], "int": [[242, "index-0"], [505, "index-0"]], "string": [[242, "index-0"], [299, "index-0"], [307, "index-0"], [413, "index-0"], [418, "index-0"], [421, "index-0"], [422, "index-0"], [427, "index-0"], [484, "index-0"], [495, "term-String"], [502, "index-0"], [505, "index-0"]], "type": [[242, "index-0"], [495, "term-Type"], [505, "index-0"]], "reasons for": [[243, "index-0"]], "assert methods": [[251, "index-0"]], "assertalmostequals": [[251, "index-0"]], "assertequal": [[251, "index-0"]], "assertgreaterequal": [[251, "index-0"]], "assertin": [[251, "index-0"]], "assertisinstance": [[251, "index-0"]], "asserttrue": [[251, "index-0"]], "inheritance": [[252, "index-0"]], "f-string": [[254, "index-0"]], "list comprehension": [[254, "index-1"]], "unit tests": [[254, "index-2"]], "conditional execution": [[262, "index-0"]], "input": [[262, "index-0"]], "output": [[262, "index-0"]], "repeated execution": [[262, "index-0"]], "reuse": [[262, "index-0"]], "sequential execution": [[262, "index-0"]], "architecture": [[263, "index-0"]], "central processing unit": [[263, "index-0"], [267, "term-Central-Processing-Unit"]], "hardware": [[263, "index-0"]], "input and output devices": [[263, "index-0"]], "main memory": [[263, "index-0"], [267, "term-Main-Memory"]], "network connection": [[263, "index-0"]], "program": [[263, "index-0"], [267, "term-Program"], [273, "index-0"], [479, "index-0"]], "experimental debugging": [[266, "index-0"]], "random walk programming": [[266, "index-0"]], "typographical error": [[266, "index-0"]], "bug": [[267, "term-Bug"]], "compile": [[267, "term-Compile"]], "high-level language": [[267, "term-High-level-Language"], [270, "index-0"]], "interpret": [[267, "term-Interpret"]], "low-level language": [[267, "term-Low-level-Language"], [270, "index-0"]], "machine code": [[267, "term-Machine-Code"]], "parse": [[267, "term-Parse"]], "portability": [[267, "term-Portability"]], "print function": [[267, "term-Print-Function"]], "problem solving": [[267, "term-Problem-Solving"], [272, "index-0"]], "prompt": [[267, "term-Prompt"], [504, "index-0"]], "semantic error": [[267, "term-Semantic-Error"], [268, "index-0"], [493, "index-0"], [505, "index-0"]], "semantics": [[267, "term-Semantics"]], "source code": [[267, "term-Source-Code"]], "logic error": [[268, "index-0"]], "syntax error": [[268, "index-0"], [493, "index-0"]], "compiler": [[270, "index-0"]], "interpreter": [[270, "index-0"]], "machine language": [[270, "index-0"]], "portable": [[270, "index-0"]], "programming language": [[275, "index-0"]], "reserved words": [[275, "index-0"], [496, "index-0"], [506, "index-0"]], "script": [[276, "index-0"]], "continue": [[280, "index-0"]], "by bisection": [[281, "index-0"]], "for": [[282, "index-0"], [285, "index-0"], [316, "index-0"], [377, "index-0"], [429, "index-0"], [482, "index-0"]], "iteration": [[282, "index-0"], [283, "term-Iteration"], [285, "index-0"], [293, "index-0"]], "loop": [[282, "index-0"], [284, "index-0"], [285, "index-0"], [293, "index-0"], [316, "index-0"], [429, "index-0"]], "variable": [[282, "index-0"], [292, "index-0"], [495, "term-Variable"], [507, "index-0"]], "accumulator": [[283, "term-Accumulator"], [285, "index-0"]], "decrement": [[283, "term-Decrement"], [292, "index-0"]], "increment": [[283, "term-Increment"], [292, "index-0"]], "infinite loop": [[283, "term-Infinite-Loop"], [284, "index-0"]], "initialize": [[283, "term-Initialize"], [292, "index-0"]], "loop counter": [[283, "term-Loop-Counter"]], "break": [[284, "index-0"]], "infinite": [[284, "index-0"]], "maximum": [[285, "index-0"]], "minimum": [[285, "index-0"]], "sum": [[285, "index-0"]], "while": [[285, "index-0"], [293, "index-0"]], "before update": [[292, "index-0"]], "update": [[292, "index-0"], [314, "index-0"], [316, "index-0"]], "updating": [[292, "index-0"]], "aliasing": [[299, "index-0"], [300, "index-0"], [302, "term-Aliasing"], [309, "index-0"]], "immutable": [[299, "index-0"], [417, "term-Immutable"], [418, "index-0"], [443, "index-0"]], "list": [[299, "index-0"], [302, "term-List"], [303, "index-0"], [304, "index-0"], [305, "index-0"], [306, "index-0"], [307, "index-0"], [308, "index-0"], [310, "index-0"], [313, "index-0"], [314, "index-0"], [315, "index-0"], [316, "index-0"]], "mutability": [[299, "index-0"], [308, "index-0"], [314, "index-0"], [418, "index-0"], [440, "index-0"]], "reference": [[299, "index-0"], [302, "term-Reference"], [303, "index-0"]], "copy to avoid": [[300, "index-0"]], "idiom": [[300, "index-0"]], "sort": [[300, "index-0"], [305, "index-0"], [431, "index-0"]], "del": [[301, "index-0"]], "deletion": [[301, "index-0"]], "element": [[301, "index-0"], [302, "term-Element"], [308, "index-0"], [313, "index-0"]], "pop": [[301, "index-0"]], "remove": [[301, "index-0"]], "delimiter": [[302, "term-Delimiter"], [307, "index-0"]], "equivalent": [[302, "term-Equivalent"]], "identical": [[302, "term-Identical"]], "list traversal": [[302, "term-List-Traversal"]], "nested list": [[302, "term-Nested-List"], [313, "index-0"], [316, "index-0"]], "append": [[303, "index-0"], [305, "index-0"]], "concatenate": [[303, "index-0"], [495, "term-Concatenate"]], "concatenation": [[303, "index-0"], [306, "index-0"], [307, "index-0"], [418, "index-0"], [502, "index-0"]], "slice": [[303, "index-0"], [314, "index-0"], [417, "term-Slice"], [427, "index-0"]], "extend": [[305, "index-0"]], "operations": [[306, "index-0"]], "repetition": [[306, "index-0"]], "optional": [[307, "index-0"], [421, "index-0"]], "sequence": [[307, "index-0"], [313, "index-0"], [417, "term-Sequence"], [426, "index-0"], [440, "index-0"], [443, "index-0"]], "split": [[307, "index-0"]], "access": [[308, "index-0"]], "assignment": [[308, "index-0"], [313, "index-0"], [418, "index-0"], [495, "term-Assignment"], [507, "index-0"]], "bracket": [[308, "index-0"], [426, "index-0"]], "in": [[308, "index-0"], [419, "index-0"]], "indexerror": [[308, "index-0"], [420, "index-0"]], "item": [[308, "index-0"], [313, "index-0"], [316, "index-0"], [417, "term-Item"], [418, "index-0"]], "membership": [[308, "index-0"]], "equivalence": [[309, "index-0"]], "identity": [[309, "index-0"]], "is": [[309, "index-0"]], "value": [[309, "index-0"], [495, "term-Value"], [505, "index-0"]], "parsing": [[310, "index-0"], [422, "index-0"]], "copy": [[314, "index-0"], [427, "index-0"]], "looping with": [[316, "index-0"]], "looping with indicies": [[316, "index-0"]], "traversal": [[316, "index-0"], [429, "index-0"]], "beautifulsoup": [[320, "term-BeautifulSoup"]], "port": [[320, "term-Port"]], "scrape": [[320, "term-Scrape"]], "socket": [[320, "term-Socket"]], "spider": [[320, "term-Spider"]], "color": [[377, "index-1"]], "image": [[377, "index-1"]], "images": [[377, "index-0"]], "picture": [[377, "index-1"]], "pixel": [[377, "index-1"], [378, "index-0"]], "statements": [[377, "index-0"], [482, "index-0"]], "for loop": [[378, "index-0"]], "loop body": [[378, "index-0"]], "nested loop": [[378, "index-0"]], "grep": [[383, "index-0"], [389, "term-Grep"]], "greedy": [[384, "index-0"]], "wild card": [[384, "index-0"], [389, "term-Wild-Card"]], "findall method": [[388, "index-0"]], "regex square brackets": [[388, "index-0"]], "brittle code": [[389, "term-Brittle-Code"]], "greedy matching": [[389, "term-Greedy-Matching"]], "regular expression": [[389, "term-Regular-Expression"]], "regex": [[403, "index-0"]], "regular expressions": [[403, "index-0"]], "counting": [[414, "index-0"]], "encapsulation": [[414, "index-0"]], "looping": [[414, "index-0"]], "strings": [[414, "index-0"]], "guardian": [[415, "index-0"]], "format": [[416, "index-0"]], "format sequence": [[416, "index-0"], [417, "term-Format-Sequence"]], "format string": [[416, "index-0"], [417, "term-Format-String"]], "typeerror": [[416, "index-0"], [418, "index-0"], [426, "index-0"]], "empty string": [[417, "term-Empty-String"]], "flag": [[417, "term-Flag"]], "format operator": [[417, "term-Format-Operator"]], "invocation": [[417, "term-Invocation"], [421, "index-0"]], "string index": [[417, "term-String-Index"]], "string object": [[417, "term-String-Object"]], "traverse": [[417, "term-Traverse"]], "immutability": [[418, "index-0"]], "len": [[420, "index-0"]], "negative": [[420, "index-0"]], "count": [[421, "index-0"]], "dot": [[421, "index-0"]], "notation": [[421, "index-0"]], "find": [[422, "index-0"]], "character": [[426, "index-0"]], "starting at zero": [[426, "index-0"]], "quotation mark": [[427, "index-0"], [505, "index-0"]], "dsu pattern": [[431, "index-0"]], "decorate": [[431, "index-0"]], "tuple comparison": [[431, "index-0"]], "undecorate": [[431, "index-0"]], "debugging tuples": [[432, "index-0"]], "shape error": [[432, "index-0"]], "item method": [[433, "index-0"]], "key-value pairs": [[433, "index-0"]], "comparable": [[434, "term-Comparable"]], "dsu": [[434, "term-DSU"]], "data structure": [[434, "term-Data-structure"]], "gather": [[434, "term-Gather"]], "hashable": [[434, "term-Hashable"]], "shape (of a data structure)": [[434, "term-Shape-of-a-data-structure"]], "singleton": [[434, "term-Singleton"]], "tuple assignment": [[434, "term-Tuple-assignment"], [442, "index-0"]], "dictionary traversal": [[438, "index-0"]], "reversed function": [[440, "index-0"]], "sorted function": [[440, "index-0"]], "swap pattern": [[442, "index-0"]], "item assignment": [[443, "index-0"]], "slice operator": [[443, "index-0"]], "tuples as keys": [[444, "index-0"]], "functions": [[475, "index-0"]], "turtle": [[475, "index-0"], [479, "index-0"]], "comment": [[479, "index-0"], [484, "index-0"], [492, "index-0"], [495, "term-Comment"]], "library": [[479, "index-0"]], "programming": [[479, "index-0"]], "screen": [[479, "index-0"]], "for loops": [[480, "index-0"]], "nested": [[480, "index-0"]], "setexecutionlimit": [[480, "index-0"]], "body syntonic": [[484, "index-0"]], "procedure": [[484, "index-0"]], "case-sensitivity": [[493, "index-0"]], "error message": [[493, "index-0"], [505, "index-0"]], "order of operations": [[493, "index-0"], [499, "index-0"]], "runtime error": [[493, "index-0"]], "variable names": [[493, "index-0"]], "evaluate": [[494, "index-0"], [495, "term-Evaluate"]], "floating point": [[495, "term-Floating-Point"]], "integer": [[495, "term-Integer"]], "mnemonic": [[495, "term-Mnemonic"], [496, "index-0"]], "modulus operator": [[495, "term-Modulus-Operator"]], "operand": [[495, "term-Operand"], [498, "index-0"]], "rules of precedence": [[495, "term-Rules-of-Precedence"], [499, "index-0"]], "divisibility": [[497, "index-0"]], "modulus": [[497, "index-0"]], "arithmetic": [[498, "index-0"]], "division": [[498, "index-0"]], "floating-point": [[498, "index-0"]], "operators": [[498, "index-0"]], "python 2.0": [[498, "index-0"], [504, "index-0"]], "python 3.0": [[498, "index-0"]], "overriding precedence": [[499, "index-0"]], "pemdas": [[499, "index-0"]], "string operations": [[502, "index-0"]], "keyboard input": [[504, "index-0"]], "valueerror": [[504, "index-0"]], "str": [[505, "index-0"]], "underscore character": [[506, "index-0"]], "visualizing data": [[512, "index-0"]], "json": [[516, "index-0"], [519, "term-JSON"], [524, "index-0"]], "javascript object notation": [[516, "index-0"]], "api": [[518, "index-0"], [519, "term-API"], [526, "index-0"]], "soa": [[518, "index-0"], [519, "term-SOA"]], "service-oriented architecture": [[518, "index-0"]], "web services": [[518, "index-0"]], "elementtree": [[519, "term-ElementTree"], [523, "index-0"]], "xml": [[519, "term-XML"], [530, "index-0"]], "findall": [[523, "index-0"]], "element tree": [[525, "index-0"]], "oauth": [[526, "index-0"]]}})