Search.setIndex({"docnames": ["_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/get_nested_dict.py", "files/glossary", "files/mChoice-Errors.py", "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/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/party.py", "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/books.xml", "web/glossary", "web/google", "web/hparsons_lg_sql_pretest", "web/hparsons_lg_sql_problem_bank_pretest", "web/loopingNodes", "web/news.xml", "web/parsingJSON", "web/parsingXML", "web/securityAPI", "web/toctree", "web/twitter", "web/weather.xml", "web/writeCode", "web/xml", "web/~$books.xml"], "filenames": ["_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/get_nested_dict.py", "files/glossary.rst", "files/mChoice-Errors.py", "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/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/party.py", "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/books.xml", "web/glossary.rst", "web/google.rst", "web/hparsons_lg_sql_pretest.rst", "web/hparsons_lg_sql_problem_bank_pretest.rst", "web/loopingNodes.rst", "web/news.xml", "web/parsingJSON.rst", "web/parsingXML.rst", "web/securityAPI.rst", "web/toctree.rst", "web/twitter.rst", "web/weather.xml", "web/writeCode.rst", "web/xml.rst", "web/~$books.xml"], "titles": ["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", "Write Code Questions", "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", "<no title>", "8.10. Summary", "<no title>", "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.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", "<no title>", "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", "<no title>", "15.8. Glossary", "15.12. Application 1: Google geocoding web service", "Pre Test", "Problem Bank for Pre Test Problems", "15.3. Looping through nodes", "<no title>", "15.5. What is JSON?", "15.2. Parsing XML", "15.7. Security and API usage", "15. Using Web Services", "15.13. Application 2: Twitter", "<no title>", "15.11. Write Code Questions", "15.1. eXtensible Markup Language - XML", "<no title>"], "terms": {"princip": 0, "investig": [0, 260], "barbara": [0, 2, 6, 12, 17, 18, 23, 24, 44, 149, 161, 527], "ericson": [0, 2, 6, 7, 8, 9, 12, 17, 18, 23, 24, 44, 211, 248, 338, 441, 527], "you": [0, 1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 20, 25, 27, 28, 32, 34, 35, 41, 42, 43, 44, 45, 46, 47, 48, 50, 51, 53, 54, 55, 61, 63, 65, 66, 68, 69, 70, 71, 72, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 89, 90, 92, 94, 95, 99, 100, 101, 103, 105, 108, 110, 111, 112, 113, 116, 117, 118, 119, 120, 122, 127, 128, 129, 131, 132, 133, 134, 135, 136, 138, 139, 140, 141, 142, 143, 144, 145, 147, 149, 150, 151, 154, 155, 156, 157, 159, 162, 163, 164, 165, 166, 167, 168, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 187, 192, 193, 197, 208, 209, 211, 217, 219, 221, 224, 225, 226, 227, 228, 229, 230, 231, 232, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246, 253, 255, 256, 257, 258, 260, 261, 262, 263, 264, 265, 267, 268, 269, 271, 272, 273, 274, 276, 277, 282, 284, 285, 286, 288, 291, 292, 293, 295, 296, 297, 299, 300, 301, 304, 305, 306, 308, 310, 311, 312, 313, 314, 316, 321, 322, 323, 324, 325, 330, 331, 332, 333, 335, 336, 338, 339, 340, 342, 345, 349, 350, 351, 352, 353, 355, 356, 358, 359, 361, 362, 363, 364, 365, 369, 370, 373, 374, 375, 376, 377, 378, 379, 381, 388, 390, 391, 394, 395, 396, 397, 402, 403, 404, 408, 409, 410, 411, 413, 414, 415, 418, 419, 420, 424, 425, 426, 431, 433, 435, 436, 438, 440, 441, 442, 443, 444, 467, 468, 471, 472, 473, 475, 476, 477, 479, 480, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 494, 497, 498, 499, 500, 501, 502, 503, 505, 506, 507, 509, 511, 514, 516, 517, 519, 520, 521, 523, 526], "ar": [0, 1, 2, 3, 11, 14, 17, 18, 19, 24, 25, 26, 30, 31, 32, 34, 35, 36, 40, 42, 44, 45, 46, 50, 54, 56, 58, 60, 62, 63, 64, 65, 66, 67, 68, 69, 72, 75, 76, 78, 79, 80, 84, 85, 86, 87, 91, 92, 96, 97, 99, 100, 101, 103, 105, 106, 108, 110, 111, 112, 113, 116, 117, 118, 120, 121, 122, 124, 127, 131, 132, 133, 134, 135, 136, 137, 141, 142, 143, 144, 145, 147, 149, 151, 152, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 166, 167, 173, 174, 175, 176, 179, 180, 181, 182, 184, 187, 188, 189, 191, 192, 193, 196, 197, 198, 201, 202, 204, 205, 207, 210, 211, 219, 221, 222, 223, 224, 225, 226, 227, 231, 232, 233, 235, 236, 237, 238, 239, 242, 243, 244, 245, 246, 252, 254, 255, 256, 257, 258, 260, 261, 262, 264, 265, 266, 267, 269, 270, 271, 272, 273, 274, 276, 277, 279, 282, 284, 285, 288, 291, 292, 293, 295, 296, 297, 301, 302, 304, 305, 306, 307, 308, 310, 311, 312, 313, 314, 315, 316, 318, 319, 321, 322, 325, 326, 328, 330, 333, 334, 335, 336, 337, 338, 339, 340, 343, 344, 345, 353, 355, 356, 358, 360, 361, 363, 364, 365, 366, 369, 370, 371, 374, 375, 377, 378, 379, 380, 381, 384, 388, 390, 391, 394, 395, 396, 397, 403, 404, 406, 407, 408, 413, 414, 415, 418, 421, 422, 424, 425, 426, 427, 430, 431, 432, 433, 434, 435, 437, 440, 441, 442, 443, 444, 461, 467, 471, 472, 475, 476, 477, 479, 480, 481, 484, 485, 486, 487, 488, 489, 491, 492, 493, 497, 498, 499, 502, 503, 505, 506, 507, 508, 509, 510, 511, 514, 516, 517, 519, 520, 521, 522, 523, 526], "invit": [0, 211, 338, 441], "particip": [0, 52, 88, 91, 93, 96, 128, 129, 133, 134, 211, 338, 387, 441, 506, 515], "research": [0, 265, 441], "studi": [0, 2, 23, 24, 44, 49, 50, 52, 88, 91, 93, 96, 169, 220, 236, 249, 251, 348, 387, 389, 515], "about": [0, 1, 2, 12, 17, 23, 24, 26, 27, 28, 29, 40, 42, 43, 44, 47, 48, 49, 50, 51, 53, 55, 58, 65, 72, 81, 82, 87, 89, 90, 92, 94, 95, 108, 110, 111, 116, 118, 128, 129, 143, 144, 157, 167, 171, 172, 176, 196, 211, 217, 222, 223, 228, 229, 230, 231, 232, 237, 238, 240, 245, 246, 253, 254, 255, 256, 257, 258, 262, 265, 267, 273, 277, 304, 313, 314, 316, 329, 331, 332, 338, 339, 344, 349, 350, 351, 352, 353, 354, 355, 356, 379, 386, 390, 391, 394, 395, 397, 409, 418, 433, 441, 444, 461, 466, 485, 489, 495, 498, 499, 511, 514, 520, 521, 523, 526], "effect": [0, 2, 62, 69, 111, 120, 156, 168, 174, 273, 295, 302, 311, 333, 362, 363, 369, 373, 411, 414, 485, 488], "tool": [0, 42, 110, 111, 177, 237, 260, 310, 321, 424, 461], "support": [0, 1, 35, 39, 80, 101, 106, 238, 316, 326, 376, 418, 472], "instructor": [0, 81, 82, 89, 90, 94, 95], "In": [0, 1, 2, 3, 11, 14, 16, 17, 18, 19, 21, 25, 26, 27, 32, 34, 35, 39, 40, 41, 42, 65, 66, 69, 72, 73, 75, 76, 78, 79, 80, 81, 82, 83, 84, 85, 89, 90, 91, 94, 95, 96, 98, 100, 101, 105, 111, 116, 118, 119, 142, 143, 145, 151, 154, 155, 156, 157, 167, 168, 173, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 197, 237, 238, 241, 242, 243, 246, 248, 249, 250, 254, 256, 257, 262, 264, 265, 268, 272, 273, 274, 276, 277, 282, 291, 292, 296, 299, 301, 304, 305, 310, 313, 314, 316, 319, 322, 323, 324, 326, 329, 335, 336, 337, 340, 344, 345, 358, 360, 371, 377, 378, 381, 382, 394, 395, 396, 397, 404, 407, 408, 409, 414, 418, 425, 432, 433, 435, 461, 470, 476, 480, 485, 489, 490, 491, 502, 505, 506, 507, 509, 516, 517, 519, 523, 526], "an": [0, 2, 4, 7, 14, 18, 19, 21, 25, 26, 28, 29, 30, 32, 34, 35, 36, 38, 39, 40, 41, 42, 45, 46, 47, 56, 57, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 75, 76, 78, 79, 80, 81, 82, 85, 86, 89, 90, 91, 94, 95, 96, 98, 100, 101, 103, 105, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 127, 131, 132, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 151, 156, 157, 159, 161, 164, 165, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 187, 189, 192, 196, 197, 204, 210, 217, 219, 221, 227, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 248, 253, 254, 256, 258, 259, 261, 262, 264, 265, 266, 267, 269, 271, 272, 273, 274, 275, 276, 277, 280, 282, 284, 285, 286, 291, 292, 293, 294, 295, 296, 297, 299, 300, 301, 304, 305, 306, 308, 310, 312, 313, 314, 315, 316, 318, 320, 321, 322, 323, 325, 326, 327, 328, 329, 334, 335, 337, 339, 342, 344, 345, 353, 357, 358, 359, 363, 366, 369, 370, 371, 373, 374, 376, 377, 378, 379, 381, 383, 388, 390, 391, 393, 394, 395, 397, 399, 402, 403, 404, 407, 408, 409, 410, 411, 414, 418, 419, 420, 422, 423, 425, 426, 427, 430, 433, 435, 436, 439, 443, 461, 467, 468, 470, 472, 475, 476, 479, 483, 485, 486, 487, 488, 489, 491, 492, 493, 494, 495, 497, 498, 499, 500, 502, 503, 506, 507, 508, 509, 510, 513, 514, 516, 517, 519, 521, 522, 523, 526], "displai": [0, 62, 66, 92, 174, 175, 184, 238, 243, 254, 258, 259, 285, 313, 314, 326, 365, 422, 487, 494, 497, 522], "hard": [0, 2, 111, 113, 144, 147, 151, 167, 237, 258, 261, 266, 323, 378, 485, 506], "question": [0, 21, 28, 33, 35, 37, 42, 44, 48, 49, 50, 51, 52, 53, 54, 55, 57, 66, 72, 74, 80, 88, 91, 93, 96, 101, 104, 110, 111, 126, 128, 129, 130, 133, 134, 140, 142, 143, 145, 148, 158, 169, 170, 171, 172, 175, 176, 178, 179, 180, 181, 182, 183, 184, 211, 212, 213, 214, 215, 216, 220, 224, 225, 226, 228, 229, 230, 233, 236, 237, 238, 243, 246, 251, 255, 258, 262, 266, 277, 282, 283, 304, 307, 310, 313, 314, 322, 327, 331, 332, 335, 336, 338, 341, 348, 349, 350, 351, 352, 357, 367, 372, 373, 386, 387, 389, 390, 394, 395, 398, 418, 421, 434, 441, 450, 451, 453, 454, 455, 456, 461, 466, 478, 496, 504, 515, 522], "answer": [0, 35, 42, 44, 47, 48, 49, 50, 51, 52, 53, 54, 55, 66, 72, 88, 93, 96, 111, 119, 128, 129, 131, 133, 134, 135, 136, 138, 139, 140, 142, 143, 145, 148, 164, 169, 170, 171, 172, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 198, 223, 224, 225, 226, 228, 229, 230, 243, 246, 255, 258, 262, 269, 282, 284, 285, 286, 304, 310, 313, 314, 331, 332, 335, 336, 348, 349, 350, 351, 352, 365, 386, 387, 388, 389, 390, 391, 394, 395, 408, 415, 418, 436, 441, 444, 461, 466, 486, 491, 515], "individu": [0, 2, 40, 155, 157, 299, 304, 385, 418, 506, 507, 516, 521], "discuss": [0, 154, 233, 236, 262], "one": [0, 1, 4, 5, 14, 16, 18, 19, 20, 26, 28, 34, 35, 42, 43, 45, 47, 61, 62, 63, 64, 65, 66, 67, 70, 72, 78, 79, 83, 86, 89, 90, 94, 95, 99, 100, 101, 103, 105, 110, 111, 118, 119, 120, 121, 124, 142, 143, 144, 145, 147, 148, 150, 155, 161, 162, 168, 173, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 188, 192, 195, 197, 201, 204, 205, 211, 217, 219, 221, 222, 227, 231, 232, 234, 235, 237, 238, 239, 243, 245, 246, 254, 256, 258, 259, 260, 262, 264, 265, 267, 268, 270, 272, 273, 275, 277, 281, 282, 285, 288, 289, 290, 291, 292, 293, 300, 301, 303, 304, 305, 310, 312, 313, 314, 315, 319, 320, 321, 322, 335, 336, 338, 342, 345, 355, 356, 363, 365, 369, 371, 373, 376, 377, 378, 380, 381, 383, 385, 388, 390, 391, 393, 394, 395, 397, 399, 408, 409, 411, 414, 415, 418, 419, 422, 424, 425, 427, 429, 430, 432, 433, 435, 436, 438, 439, 442, 443, 444, 461, 467, 471, 475, 476, 477, 479, 480, 484, 488, 489, 490, 492, 493, 494, 498, 499, 502, 506, 507, 508, 509, 511, 517, 523], "more": [0, 1, 2, 11, 12, 19, 25, 26, 31, 35, 40, 42, 45, 60, 61, 64, 65, 72, 75, 78, 79, 80, 83, 84, 86, 88, 91, 93, 96, 100, 103, 104, 105, 106, 107, 108, 110, 111, 118, 119, 120, 121, 142, 143, 144, 145, 151, 156, 157, 159, 160, 161, 164, 169, 171, 173, 175, 176, 179, 180, 181, 182, 183, 184, 188, 195, 211, 219, 221, 227, 231, 232, 236, 237, 238, 243, 245, 246, 254, 256, 257, 258, 259, 260, 261, 262, 264, 266, 267, 268, 273, 274, 277, 282, 285, 291, 292, 293, 294, 301, 304, 310, 311, 313, 322, 324, 326, 327, 331, 336, 338, 340, 344, 348, 353, 356, 357, 358, 376, 377, 378, 380, 381, 382, 383, 385, 393, 394, 396, 397, 398, 399, 409, 418, 424, 425, 430, 433, 435, 441, 442, 443, 444, 461, 467, 468, 476, 477, 479, 483, 485, 489, 491, 492, 494, 499, 502, 506, 507, 515, 516, 521, 523, 526], "again": [0, 26, 27, 64, 72, 73, 75, 76, 78, 79, 80, 100, 101, 105, 106, 111, 113, 117, 118, 119, 122, 144, 145, 149, 151, 155, 157, 159, 162, 167, 173, 175, 176, 179, 180, 183, 184, 197, 217, 221, 227, 234, 246, 253, 254, 255, 256, 260, 262, 265, 267, 268, 273, 276, 277, 282, 284, 285, 292, 297, 301, 302, 304, 305, 314, 316, 324, 325, 326, 336, 337, 343, 345, 354, 378, 381, 393, 408, 411, 415, 418, 419, 420, 425, 431, 433, 444, 461, 470, 479, 485, 486, 494, 497, 502, 505, 506, 507, 519, 520, 521, 523], "The": [0, 1, 5, 7, 8, 9, 14, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 29, 32, 34, 35, 40, 41, 42, 43, 44, 45, 46, 54, 56, 58, 61, 62, 63, 65, 66, 67, 68, 69, 72, 73, 75, 77, 78, 79, 80, 84, 85, 89, 90, 94, 95, 98, 100, 103, 105, 106, 108, 110, 111, 116, 118, 119, 120, 121, 122, 124, 127, 135, 136, 137, 141, 142, 143, 144, 145, 147, 148, 149, 151, 154, 155, 156, 157, 159, 161, 162, 165, 166, 167, 168, 173, 174, 175, 176, 178, 179, 180, 183, 184, 187, 188, 189, 195, 196, 197, 204, 209, 210, 211, 217, 219, 221, 227, 231, 232, 233, 234, 236, 237, 238, 239, 243, 245, 246, 248, 253, 255, 256, 257, 259, 260, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 274, 276, 277, 280, 283, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 308, 310, 311, 312, 313, 314, 316, 318, 321, 322, 323, 324, 325, 327, 329, 333, 334, 335, 336, 337, 338, 339, 342, 343, 345, 353, 355, 356, 358, 359, 363, 365, 368, 369, 370, 371, 373, 375, 377, 378, 379, 381, 382, 384, 390, 391, 393, 394, 395, 396, 403, 404, 406, 407, 408, 409, 411, 413, 414, 415, 418, 419, 420, 421, 422, 424, 426, 427, 431, 433, 434, 435, 436, 437, 438, 439, 441, 442, 443, 444, 445, 449, 453, 461, 467, 470, 471, 472, 473, 475, 477, 478, 479, 480, 481, 483, 486, 488, 489, 490, 491, 492, 494, 495, 498, 499, 500, 502, 503, 506, 507, 508, 509, 511, 514, 517, 519, 520, 521, 523, 525], "review": [0, 54, 211, 261, 355], "descript": [0, 14, 18, 19, 35, 84, 111, 147, 177, 178, 242, 243, 260, 310, 315, 416, 477, 479, 489, 510], "procedur": [0, 39, 61, 236, 373, 374, 441, 472, 473, 478, 479], "If": [0, 3, 11, 14, 17, 18, 20, 30, 35, 38, 42, 44, 45, 52, 54, 56, 60, 61, 62, 64, 65, 70, 72, 75, 78, 79, 80, 88, 91, 93, 96, 100, 101, 110, 111, 117, 118, 120, 122, 127, 135, 136, 137, 142, 143, 144, 145, 149, 151, 155, 162, 164, 165, 166, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 187, 188, 201, 204, 210, 211, 217, 219, 227, 231, 232, 237, 238, 240, 241, 243, 246, 252, 253, 255, 257, 258, 261, 262, 266, 273, 276, 277, 279, 282, 284, 285, 288, 291, 292, 293, 295, 297, 299, 300, 301, 304, 306, 310, 311, 313, 314, 316, 322, 335, 336, 338, 340, 344, 345, 353, 355, 356, 361, 364, 365, 366, 369, 375, 376, 378, 379, 381, 387, 388, 389, 393, 394, 395, 399, 409, 418, 420, 424, 425, 426, 430, 431, 432, 433, 436, 441, 442, 443, 444, 471, 477, 480, 484, 486, 487, 494, 497, 498, 499, 502, 506, 507, 514, 515, 520, 523, 526], "agre": [0, 511], "part": [0, 1, 2, 3, 17, 18, 19, 21, 25, 35, 44, 49, 66, 67, 70, 73, 80, 110, 111, 116, 121, 127, 157, 159, 169, 174, 180, 181, 184, 198, 210, 211, 220, 233, 234, 235, 236, 238, 254, 255, 277, 282, 292, 302, 316, 321, 322, 328, 334, 335, 338, 339, 340, 345, 348, 354, 360, 361, 364, 369, 371, 373, 377, 378, 384, 389, 393, 394, 395, 404, 409, 410, 420, 427, 430, 441, 461, 467, 473, 488, 489, 521], "thi": [0, 1, 2, 3, 4, 7, 8, 9, 11, 12, 14, 18, 19, 20, 25, 26, 27, 30, 31, 32, 35, 36, 41, 42, 43, 44, 45, 49, 51, 54, 56, 58, 62, 65, 66, 68, 69, 70, 71, 72, 73, 75, 77, 78, 79, 80, 83, 84, 91, 92, 96, 98, 100, 101, 103, 105, 106, 108, 109, 110, 111, 113, 115, 116, 117, 118, 119, 120, 121, 122, 125, 127, 128, 129, 133, 134, 142, 143, 144, 145, 148, 151, 152, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 187, 193, 196, 199, 202, 205, 209, 210, 211, 217, 219, 220, 221, 222, 223, 227, 228, 229, 230, 231, 232, 234, 236, 237, 238, 241, 242, 243, 244, 246, 249, 250, 254, 256, 257, 260, 261, 262, 264, 265, 266, 267, 268, 269, 270, 272, 273, 274, 276, 277, 280, 281, 282, 284, 285, 288, 291, 292, 295, 296, 297, 299, 300, 301, 302, 303, 304, 308, 310, 311, 313, 314, 316, 319, 320, 321, 322, 323, 324, 325, 326, 331, 333, 334, 335, 336, 337, 338, 339, 340, 342, 345, 347, 348, 351, 352, 353, 354, 355, 358, 359, 362, 363, 364, 366, 369, 370, 371, 373, 376, 377, 378, 379, 381, 382, 385, 389, 393, 394, 395, 396, 397, 399, 400, 403, 404, 406, 407, 408, 411, 413, 414, 415, 416, 418, 420, 422, 425, 429, 430, 431, 433, 435, 437, 440, 441, 442, 443, 444, 461, 466, 467, 468, 471, 472, 473, 475, 476, 477, 480, 481, 485, 486, 487, 489, 491, 493, 494, 497, 498, 499, 500, 502, 503, 505, 506, 507, 509, 511, 514, 516, 517, 519, 520, 523], "your": [0, 1, 3, 5, 6, 12, 16, 19, 25, 32, 34, 35, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 61, 65, 70, 72, 75, 78, 79, 80, 85, 88, 91, 93, 96, 100, 101, 103, 108, 110, 112, 113, 114, 116, 118, 127, 128, 129, 133, 134, 142, 143, 145, 147, 149, 151, 155, 156, 159, 164, 165, 167, 168, 169, 170, 171, 172, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 193, 211, 217, 219, 228, 229, 230, 231, 232, 235, 236, 243, 251, 253, 254, 255, 256, 257, 258, 260, 261, 262, 264, 265, 266, 267, 268, 272, 273, 274, 276, 282, 296, 304, 310, 311, 313, 314, 315, 321, 322, 323, 324, 328, 331, 332, 335, 336, 338, 340, 348, 349, 350, 351, 352, 356, 358, 365, 376, 377, 378, 379, 386, 387, 388, 389, 390, 391, 394, 395, 396, 397, 399, 402, 403, 408, 411, 418, 425, 441, 442, 443, 444, 461, 467, 477, 479, 481, 483, 484, 485, 486, 489, 492, 499, 502, 505, 506, 507, 510, 511, 514, 515, 520, 521, 523], "analyz": [0, 253, 255, 259], "we": [0, 2, 3, 11, 12, 14, 16, 17, 18, 19, 21, 24, 25, 26, 27, 28, 31, 32, 34, 35, 39, 40, 41, 42, 46, 49, 50, 52, 56, 62, 64, 65, 66, 67, 69, 70, 73, 75, 76, 78, 79, 80, 81, 82, 84, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99, 100, 101, 105, 106, 110, 111, 113, 116, 118, 119, 120, 122, 127, 142, 143, 151, 154, 155, 156, 157, 159, 160, 162, 164, 165, 166, 168, 169, 174, 177, 197, 209, 211, 217, 219, 221, 227, 234, 235, 236, 237, 238, 239, 241, 242, 244, 245, 246, 254, 255, 256, 257, 259, 260, 261, 262, 264, 265, 266, 267, 268, 274, 275, 276, 277, 282, 285, 286, 291, 292, 296, 301, 302, 310, 316, 319, 320, 321, 322, 323, 324, 325, 326, 330, 333, 334, 337, 338, 339, 340, 343, 344, 345, 348, 353, 354, 355, 358, 361, 362, 365, 369, 370, 371, 372, 377, 378, 380, 381, 382, 387, 389, 390, 391, 393, 395, 396, 397, 408, 409, 413, 414, 415, 418, 425, 426, 430, 431, 432, 435, 436, 437, 441, 461, 468, 471, 472, 473, 475, 476, 480, 488, 489, 493, 494, 497, 498, 499, 502, 505, 506, 507, 509, 511, 514, 515, 516, 517, 519, 520, 522, 523], "record": [0, 79, 87, 92, 101, 104, 127, 157, 236, 239, 502, 507], "data": [0, 1, 14, 26, 28, 30, 35, 39, 42, 72, 76, 77, 78, 80, 83, 84, 85, 86, 87, 92, 97, 98, 99, 100, 101, 103, 104, 106, 110, 116, 117, 127, 142, 143, 145, 147, 148, 149, 151, 152, 154, 155, 156, 161, 162, 179, 184, 210, 211, 236, 244, 254, 255, 257, 259, 262, 264, 266, 277, 282, 292, 304, 309, 312, 314, 316, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 338, 340, 343, 345, 353, 354, 355, 369, 372, 378, 382, 398, 399, 409, 414, 418, 423, 425, 427, 430, 477, 479, 481, 488, 489, 503, 507, 509, 510, 513, 514, 519, 521, 522, 523, 525, 526], "grade": [0, 59, 60, 61, 64, 70, 71, 81, 82, 89, 90, 94, 95, 164, 179, 184, 386, 441], "midterm": [0, 81, 82, 89, 90, 94, 95], "final": [0, 9, 60, 61, 67, 68, 72, 80, 81, 82, 89, 90, 94, 95, 98, 110, 111, 122, 124, 168, 179, 184, 234, 239, 245, 267, 276, 282, 373, 404, 415, 424, 430, 436, 440, 483, 499, 503], "also": [0, 2, 17, 23, 24, 27, 32, 34, 35, 38, 40, 42, 45, 46, 54, 61, 69, 72, 75, 78, 79, 80, 82, 89, 90, 94, 95, 100, 101, 105, 106, 111, 116, 118, 138, 139, 142, 143, 145, 150, 157, 159, 165, 167, 175, 176, 178, 179, 180, 181, 182, 183, 184, 188, 209, 217, 219, 221, 227, 231, 232, 234, 237, 238, 241, 242, 243, 245, 246, 248, 252, 255, 256, 259, 267, 276, 280, 282, 292, 294, 299, 300, 301, 304, 306, 310, 311, 313, 314, 315, 316, 318, 320, 321, 324, 328, 330, 335, 336, 339, 342, 353, 354, 356, 359, 363, 364, 365, 379, 381, 388, 394, 395, 409, 414, 418, 426, 433, 436, 442, 443, 444, 472, 476, 483, 485, 490, 492, 495, 506, 507, 509, 511, 519, 523, 526], "ask": [0, 3, 25, 26, 27, 28, 40, 42, 75, 79, 80, 110, 111, 127, 145, 151, 160, 169, 170, 175, 184, 236, 237, 243, 255, 256, 258, 260, 262, 266, 282, 292, 324, 331, 332, 348, 349, 350, 381, 403, 404, 408, 409, 472, 476, 484, 496, 502, 506], "fill": [0, 9, 16, 19, 20, 35, 51, 72, 105, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 228, 229, 230, 237, 243, 282, 304, 310, 313, 314, 324, 335, 336, 351, 352, 373, 394, 395, 418, 430, 468, 477, 506], "out": [0, 1, 2, 11, 18, 19, 25, 32, 41, 42, 61, 62, 75, 80, 97, 100, 101, 105, 110, 111, 113, 115, 122, 127, 148, 149, 155, 156, 160, 161, 162, 163, 174, 199, 219, 227, 238, 246, 253, 256, 258, 260, 262, 265, 266, 269, 272, 274, 276, 281, 286, 292, 302, 308, 321, 322, 323, 326, 335, 345, 353, 355, 358, 362, 366, 370, 378, 381, 396, 404, 408, 415, 418, 430, 431, 461, 468, 473, 476, 484, 485, 489, 490, 497, 498, 499, 506, 510, 514, 520], "mai": [0, 3, 14, 24, 25, 42, 45, 65, 72, 73, 75, 80, 101, 110, 111, 142, 143, 147, 156, 159, 161, 181, 182, 210, 211, 231, 232, 235, 242, 246, 257, 260, 292, 318, 323, 324, 338, 340, 356, 370, 382, 418, 441, 442, 443, 444, 461, 472, 475, 479, 480, 506, 526], "take": [0, 14, 21, 23, 24, 32, 34, 35, 38, 41, 43, 44, 45, 46, 47, 49, 54, 61, 67, 76, 79, 85, 100, 101, 105, 110, 112, 118, 120, 121, 124, 127, 131, 132, 135, 136, 137, 138, 139, 142, 144, 147, 155, 160, 161, 164, 165, 167, 169, 176, 177, 178, 179, 180, 181, 183, 184, 187, 188, 191, 192, 195, 196, 197, 201, 202, 204, 207, 208, 209, 210, 211, 217, 219, 220, 221, 222, 223, 224, 225, 226, 227, 231, 232, 234, 235, 240, 243, 246, 248, 252, 255, 256, 258, 260, 261, 264, 265, 266, 270, 273, 276, 277, 282, 288, 289, 290, 297, 299, 316, 318, 335, 336, 338, 339, 342, 344, 348, 353, 355, 358, 359, 370, 373, 374, 389, 393, 396, 399, 403, 404, 407, 410, 412, 414, 418, 429, 433, 435, 438, 439, 441, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 461, 468, 470, 472, 473, 480, 483, 484, 489, 497, 502, 505, 506, 514, 519, 522, 523], "interview": [0, 21], "affect": [0, 100, 291, 292], "ani": [0, 26, 32, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 60, 68, 76, 79, 85, 101, 110, 111, 117, 118, 119, 124, 127, 144, 155, 159, 165, 166, 169, 171, 172, 207, 211, 212, 213, 214, 215, 216, 220, 221, 231, 232, 234, 238, 242, 246, 259, 262, 267, 277, 280, 295, 296, 300, 305, 316, 323, 331, 332, 338, 339, 344, 349, 350, 355, 358, 366, 370, 373, 374, 375, 377, 378, 379, 380, 381, 382, 383, 384, 385, 390, 391, 394, 395, 396, 397, 402, 414, 418, 419, 420, 423, 426, 433, 435, 436, 440, 441, 442, 443, 444, 461, 470, 471, 472, 473, 475, 476, 479, 480, 502, 506, 507, 514, 517], "wai": [0, 4, 14, 19, 21, 25, 29, 35, 39, 41, 42, 56, 64, 67, 69, 75, 76, 78, 79, 80, 92, 98, 106, 108, 110, 111, 113, 117, 120, 121, 127, 142, 145, 147, 159, 167, 169, 178, 181, 182, 183, 211, 227, 237, 238, 239, 241, 242, 245, 246, 255, 256, 259, 261, 262, 265, 268, 270, 273, 276, 277, 282, 292, 293, 300, 305, 308, 309, 316, 320, 321, 322, 323, 324, 325, 326, 329, 333, 338, 340, 345, 348, 353, 358, 362, 375, 378, 380, 404, 406, 408, 422, 426, 436, 440, 441, 472, 473, 475, 486, 489, 492, 501, 511], "compens": [0, 257, 312], "receiv": [0, 54, 138, 139, 151, 155, 156, 160, 164, 238, 309, 312, 324, 325, 326, 381, 393, 444, 514], "20": [0, 1, 61, 79, 80, 124, 131, 132, 135, 136, 137, 142, 143, 149, 155, 161, 164, 177, 178, 179, 188, 192, 201, 204, 209, 211, 222, 223, 252, 286, 303, 305, 364, 395, 423, 432, 438, 440, 473, 483, 493, 503, 506, 523], "gift": 0, "card": [0, 35, 38, 377, 380, 382, 502, 511, 514], "hour": [0, 50, 61, 110, 111, 113, 142, 143, 211, 292, 338, 378, 402, 482, 483, 484, 485, 503, 506], "benefit": [0, 3, 23, 24, 110, 315], "inform": [0, 1, 14, 16, 17, 18, 19, 20, 21, 23, 24, 26, 31, 35, 66, 72, 78, 87, 89, 90, 92, 94, 95, 99, 101, 103, 107, 111, 142, 143, 145, 149, 157, 175, 176, 179, 180, 181, 182, 183, 184, 187, 211, 217, 221, 238, 243, 244, 253, 254, 255, 256, 257, 258, 259, 264, 266, 282, 302, 304, 310, 313, 314, 316, 319, 321, 323, 335, 336, 338, 342, 353, 362, 377, 378, 394, 395, 418, 430, 439, 485, 486, 488, 502, 514, 521, 522, 523, 526], "design": [0, 1, 17, 57, 79, 86, 100, 103, 106, 152, 154, 235, 236, 238, 239, 259, 266, 326, 340, 353, 511, 522], "could": [0, 2, 11, 35, 41, 42, 69, 75, 78, 79, 101, 110, 111, 117, 120, 122, 127, 142, 144, 156, 160, 165, 174, 236, 238, 242, 245, 246, 255, 258, 263, 265, 266, 276, 282, 292, 296, 304, 353, 369, 373, 378, 396, 408, 420, 433, 435, 437, 472, 484], "result": [0, 1, 3, 32, 42, 45, 56, 58, 60, 61, 66, 69, 72, 85, 91, 92, 93, 95, 96, 101, 105, 107, 110, 117, 118, 142, 150, 151, 155, 156, 163, 164, 174, 177, 178, 197, 199, 201, 210, 217, 219, 223, 227, 231, 232, 238, 243, 246, 254, 258, 262, 269, 274, 275, 277, 282, 285, 292, 297, 313, 314, 320, 324, 356, 364, 369, 374, 378, 396, 403, 407, 409, 414, 420, 426, 427, 436, 468, 476, 484, 487, 488, 490, 491, 492, 494, 502, 510, 514, 516], "improv": [0, 2, 27, 57, 65, 110, 236, 264, 267, 461], "motiv": [0, 103, 236, 263], "learn": [0, 1, 2, 11, 12, 14, 23, 24, 35, 44, 45, 50, 51, 65, 72, 80, 81, 82, 87, 89, 90, 92, 94, 95, 111, 116, 142, 143, 145, 151, 154, 175, 176, 177, 179, 180, 181, 182, 183, 184, 229, 230, 231, 232, 236, 238, 243, 246, 254, 255, 256, 263, 264, 265, 267, 276, 282, 302, 304, 310, 313, 314, 333, 335, 336, 351, 356, 365, 370, 394, 395, 397, 418, 441, 461, 466, 468, 475, 505, 512, 523, 525], "risk": 0, "discomfort": 0, "i": [0, 1, 2, 3, 4, 5, 7, 8, 9, 11, 12, 14, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 39, 40, 41, 42, 43, 45, 46, 47, 50, 52, 54, 56, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 118, 119, 120, 121, 122, 124, 125, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 147, 148, 149, 151, 152, 153, 154, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 193, 195, 196, 197, 199, 201, 202, 204, 205, 208, 209, 210, 217, 219, 221, 222, 223, 227, 231, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 279, 280, 281, 282, 284, 285, 286, 288, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 306, 307, 308, 309, 310, 311, 313, 314, 315, 316, 318, 320, 321, 322, 323, 324, 325, 326, 329, 333, 334, 335, 336, 337, 339, 340, 342, 343, 344, 345, 347, 348, 353, 354, 355, 356, 358, 359, 361, 362, 363, 364, 365, 366, 369, 370, 371, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 384, 385, 387, 389, 390, 391, 393, 394, 395, 396, 397, 399, 400, 402, 403, 404, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 420, 421, 422, 423, 424, 425, 426, 427, 429, 430, 431, 432, 433, 435, 436, 437, 438, 440, 442, 443, 444, 461, 467, 468, 471, 472, 473, 474, 475, 476, 477, 479, 480, 481, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 497, 498, 499, 500, 501, 502, 503, 505, 506, 507, 508, 509, 510, 511, 513, 514, 515, 516, 517, 520, 521, 522, 523, 526], "expect": [0, 28, 75, 111, 168, 177, 178, 227, 246, 305, 362, 364, 419, 425, 426, 435, 491, 497, 498, 517, 521], "involv": [0, 35, 41, 72, 111, 147, 244, 304, 418, 422, 427, 488, 511], "minim": [0, 2], "greater": [0, 60, 61, 63, 66, 68, 70, 72, 105, 110, 117, 122, 131, 132, 164, 179, 184, 185, 187, 188, 189, 191, 201, 207, 219, 243, 279, 285, 378, 406, 420, 427], "than": [0, 1, 2, 3, 26, 42, 45, 60, 61, 63, 64, 65, 66, 68, 70, 72, 73, 78, 79, 80, 81, 82, 89, 90, 91, 94, 95, 96, 100, 103, 105, 106, 107, 108, 110, 111, 117, 120, 121, 122, 131, 132, 161, 164, 167, 176, 179, 183, 184, 185, 187, 188, 189, 201, 202, 207, 208, 209, 219, 221, 227, 231, 232, 237, 243, 246, 252, 255, 259, 260, 261, 262, 265, 273, 276, 277, 279, 282, 285, 291, 293, 302, 323, 324, 345, 356, 363, 376, 378, 381, 385, 397, 402, 406, 409, 420, 427, 430, 433, 435, 442, 443, 444, 461, 472, 479, 483, 492, 494, 497, 506, 509, 516, 520, 523], "those": [0, 12, 19, 34, 40, 69, 76, 79, 110, 111, 154, 156, 167, 177, 183, 238, 248, 254, 256, 262, 302, 310, 316, 319, 320, 323, 340, 345, 354, 355, 378, 381, 397, 439, 444], "exist": [0, 77, 80, 98, 100, 101, 115, 119, 120, 151, 162, 238, 242, 282, 284, 300, 334, 337, 339, 344, 388, 393, 411, 433, 461], "daili": [0, 127, 266, 310, 502], "practic": [0, 2, 44, 46, 57, 79, 87, 92, 110, 170, 211, 229, 230, 236, 238, 273, 277, 316, 338, 351, 388, 398, 423, 461, 468, 478, 503], "us": [0, 1, 2, 3, 7, 8, 14, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 38, 39, 41, 42, 45, 46, 54, 56, 58, 61, 63, 65, 66, 68, 69, 71, 72, 73, 74, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 89, 90, 91, 92, 94, 95, 96, 99, 100, 103, 106, 108, 110, 111, 112, 116, 118, 119, 120, 121, 122, 124, 127, 128, 129, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 144, 145, 147, 151, 154, 155, 156, 157, 158, 160, 161, 164, 165, 166, 167, 171, 173, 174, 175, 176, 177, 178, 179, 181, 182, 183, 184, 185, 192, 193, 196, 201, 204, 208, 209, 210, 212, 213, 214, 215, 216, 217, 219, 220, 221, 224, 225, 226, 227, 231, 232, 233, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 251, 254, 255, 256, 257, 259, 262, 265, 266, 267, 268, 269, 270, 271, 272, 275, 276, 277, 279, 280, 282, 283, 284, 285, 286, 288, 291, 292, 293, 294, 295, 296, 299, 300, 301, 302, 303, 304, 306, 308, 309, 310, 311, 312, 313, 318, 319, 320, 324, 325, 326, 327, 328, 329, 330, 331, 333, 334, 335, 336, 339, 340, 342, 343, 344, 345, 349, 350, 353, 354, 355, 356, 357, 359, 362, 363, 365, 369, 371, 372, 373, 375, 376, 377, 378, 379, 380, 385, 390, 391, 393, 394, 396, 397, 398, 399, 403, 404, 406, 408, 409, 410, 411, 414, 415, 418, 419, 421, 423, 424, 425, 426, 429, 430, 432, 433, 434, 435, 436, 438, 440, 441, 442, 443, 444, 461, 467, 468, 472, 473, 476, 477, 478, 479, 480, 483, 484, 485, 486, 488, 489, 490, 491, 492, 493, 497, 498, 499, 501, 502, 503, 505, 506, 507, 508, 509, 510, 513, 514, 516, 517, 519, 521, 523, 526], "video": [0, 45, 54, 231, 232, 323, 356, 388, 442, 443, 444], "conferenc": 0, "softwar": [0, 2, 14, 35, 39, 80, 83, 86, 106, 110, 147, 154, 159, 239, 255, 256, 257, 259, 310, 321, 506], "howev": [0, 5, 25, 27, 42, 75, 111, 142, 219, 238, 242, 246, 271, 282, 323, 326, 343, 418, 426, 433], "breach": 0, "confidenti": [0, 211, 338], "common": [0, 1, 3, 11, 17, 20, 21, 27, 34, 63, 85, 86, 100, 106, 108, 111, 116, 117, 119, 156, 166, 175, 176, 177, 178, 180, 184, 197, 236, 238, 239, 261, 265, 276, 285, 292, 308, 313, 320, 325, 344, 394, 396, 406, 414, 421, 424, 433, 434, 436, 486, 487, 489, 521, 522], "type": [0, 4, 5, 6, 7, 8, 9, 11, 12, 18, 20, 21, 23, 24, 27, 30, 35, 42, 52, 58, 71, 72, 75, 78, 79, 80, 81, 91, 92, 96, 100, 101, 110, 111, 117, 118, 142, 143, 144, 145, 151, 155, 156, 159, 165, 174, 175, 176, 180, 183, 184, 197, 208, 211, 217, 219, 223, 233, 236, 237, 238, 239, 240, 246, 254, 256, 259, 260, 262, 265, 268, 269, 272, 276, 282, 285, 292, 294, 296, 304, 305, 310, 313, 318, 324, 326, 329, 338, 345, 357, 358, 359, 381, 394, 402, 409, 414, 418, 423, 425, 427, 433, 436, 441, 466, 479, 481, 483, 487, 488, 494, 496, 497, 500, 503, 505, 509, 514, 519, 522, 525, 526], "safeguard": 0, "includ": [0, 1, 2, 14, 27, 41, 72, 78, 80, 106, 110, 111, 119, 145, 155, 156, 164, 166, 175, 176, 180, 181, 184, 211, 227, 238, 246, 259, 262, 267, 269, 270, 282, 289, 293, 310, 313, 314, 321, 335, 338, 345, 359, 371, 378, 384, 393, 410, 415, 418, 419, 420, 436, 441, 461, 467, 472, 477, 483, 503, 510, 511, 517, 521, 525], "replac": [0, 1, 16, 23, 24, 56, 116, 189, 195, 253, 304, 384, 388, 390, 391, 399, 409, 417, 418, 436, 480, 509, 511], "identifi": [0, 27, 35, 61, 76, 79, 110, 111, 147, 180, 211, 238, 282, 300, 304, 313, 314, 335, 338, 410, 436, 441, 498], "name": [0, 4, 7, 8, 9, 18, 19, 23, 24, 26, 27, 29, 30, 31, 34, 35, 36, 38, 42, 46, 47, 72, 76, 77, 78, 79, 80, 82, 89, 90, 91, 94, 95, 96, 97, 98, 100, 101, 105, 107, 110, 111, 115, 116, 118, 119, 120, 121, 122, 127, 135, 136, 137, 141, 142, 143, 145, 147, 149, 151, 152, 158, 159, 161, 162, 163, 164, 165, 166, 173, 174, 175, 176, 181, 182, 184, 192, 193, 195, 197, 209, 210, 217, 221, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 246, 248, 252, 254, 256, 260, 262, 265, 267, 268, 274, 277, 289, 291, 292, 299, 311, 314, 315, 329, 334, 335, 336, 337, 339, 342, 343, 344, 345, 346, 355, 359, 362, 363, 365, 370, 379, 382, 403, 404, 407, 414, 418, 419, 423, 436, 437, 438, 439, 468, 471, 472, 477, 479, 481, 484, 485, 486, 488, 496, 497, 500, 502, 506, 509, 510, 511, 516, 517, 519, 520, 523, 525, 526], "usernam": [0, 399, 435], "code": [0, 1, 4, 11, 12, 16, 17, 18, 19, 20, 25, 29, 35, 36, 46, 50, 54, 56, 57, 58, 62, 64, 65, 66, 69, 70, 71, 72, 73, 74, 75, 77, 79, 80, 85, 91, 92, 96, 100, 101, 103, 104, 105, 110, 111, 112, 115, 116, 117, 118, 119, 120, 122, 125, 126, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 145, 155, 158, 159, 160, 162, 163, 165, 166, 167, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 189, 193, 198, 199, 205, 210, 211, 221, 222, 223, 227, 233, 234, 235, 236, 237, 238, 240, 241, 242, 243, 244, 245, 249, 250, 251, 253, 258, 259, 260, 262, 265, 268, 269, 272, 273, 274, 276, 277, 280, 281, 282, 283, 284, 285, 286, 291, 292, 293, 295, 299, 300, 302, 303, 304, 307, 309, 310, 312, 321, 322, 323, 325, 326, 327, 329, 335, 336, 338, 339, 340, 344, 345, 347, 349, 350, 353, 354, 355, 357, 358, 361, 362, 365, 372, 375, 377, 378, 379, 381, 382, 394, 395, 396, 398, 400, 407, 408, 411, 412, 416, 417, 418, 419, 421, 423, 424, 425, 426, 430, 431, 432, 434, 435, 436, 437, 440, 461, 468, 471, 472, 473, 475, 476, 477, 478, 479, 480, 481, 485, 486, 488, 489, 492, 493, 494, 496, 497, 498, 499, 501, 502, 504, 505, 506, 511, 514, 516, 517, 519, 522, 523], "befor": [0, 1, 2, 27, 31, 42, 72, 73, 80, 85, 97, 98, 99, 111, 112, 127, 133, 134, 138, 139, 142, 147, 150, 159, 160, 164, 167, 168, 173, 175, 176, 184, 195, 217, 221, 224, 225, 226, 227, 243, 246, 248, 255, 256, 258, 261, 272, 273, 277, 282, 284, 292, 296, 306, 323, 324, 333, 334, 335, 344, 355, 378, 381, 394, 395, 396, 406, 414, 418, 420, 424, 435, 468, 479, 486, 497, 502, 509, 510, 514, 520, 523], "document": [0, 1, 2, 3, 79, 116, 243, 292, 312, 313, 316, 323, 324, 326, 334, 376, 377, 379, 414, 415, 418, 430, 485, 499, 508, 511, 514, 522, 526], "link": [0, 4, 14, 17, 18, 19, 21, 23, 24, 44, 45, 46, 48, 51, 53, 54, 76, 79, 87, 89, 90, 92, 94, 95, 96, 100, 103, 105, 170, 171, 172, 211, 212, 213, 214, 215, 216, 228, 229, 230, 236, 262, 310, 312, 313, 315, 318, 320, 321, 322, 327, 331, 332, 338, 349, 350, 351, 352, 353, 386, 388, 390, 391, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 462, 463, 464, 465, 466, 495, 507, 524], "encrypt": 0, "store": [0, 2, 21, 28, 35, 36, 68, 79, 80, 86, 101, 103, 104, 106, 111, 127, 142, 143, 147, 151, 154, 155, 174, 183, 236, 245, 251, 253, 254, 255, 259, 262, 274, 277, 318, 323, 326, 328, 340, 344, 345, 355, 359, 371, 402, 403, 404, 409, 431, 436, 483, 484, 488, 489, 502, 503, 506, 511, 514, 517, 526], "password": [0, 195, 281], "protect": [0, 159, 244, 292], "system": [0, 30, 35, 39, 78, 80, 100, 106, 144, 151, 154, 211, 256, 262, 266, 268, 276, 311, 338, 339, 376, 379, 382, 397, 438, 473, 511], "remov": [0, 1, 45, 70, 77, 78, 80, 111, 116, 133, 134, 138, 139, 142, 145, 150, 154, 156, 177, 192, 231, 232, 277, 289, 292, 293, 295, 303, 304, 356, 370, 388, 391, 396, 414, 442, 443, 444, 502, 507, 514], "from": [0, 1, 2, 5, 6, 7, 8, 9, 11, 13, 14, 20, 21, 22, 23, 24, 25, 26, 28, 33, 35, 37, 38, 42, 45, 48, 49, 52, 53, 55, 56, 58, 59, 60, 61, 63, 65, 72, 73, 75, 76, 77, 78, 79, 80, 82, 83, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 103, 105, 106, 107, 110, 111, 112, 116, 118, 119, 121, 122, 123, 127, 128, 129, 130, 133, 134, 135, 136, 137, 138, 139, 140, 143, 144, 146, 147, 149, 150, 151, 152, 154, 155, 156, 157, 158, 160, 161, 164, 168, 169, 170, 171, 172, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 186, 190, 192, 194, 200, 201, 202, 203, 206, 207, 208, 212, 213, 214, 215, 216, 217, 218, 220, 223, 224, 225, 226, 227, 231, 232, 233, 234, 236, 237, 238, 240, 241, 242, 243, 244, 245, 246, 247, 248, 253, 254, 255, 256, 257, 258, 260, 261, 262, 265, 266, 267, 268, 269, 270, 276, 277, 278, 279, 280, 282, 284, 285, 287, 288, 289, 292, 293, 295, 297, 299, 300, 302, 304, 308, 312, 313, 314, 316, 317, 318, 320, 321, 322, 323, 325, 326, 327, 328, 329, 330, 331, 332, 334, 335, 336, 337, 339, 341, 342, 343, 344, 345, 348, 349, 350, 353, 354, 356, 358, 359, 361, 362, 363, 364, 365, 367, 368, 369, 370, 371, 373, 374, 375, 376, 377, 378, 381, 382, 383, 384, 385, 387, 389, 390, 392, 393, 394, 395, 396, 397, 399, 401, 403, 404, 405, 408, 413, 414, 415, 418, 419, 420, 424, 426, 428, 429, 430, 435, 436, 437, 438, 440, 441, 442, 443, 444, 461, 467, 468, 469, 471, 472, 473, 475, 476, 477, 479, 480, 482, 483, 484, 485, 489, 490, 492, 495, 497, 499, 503, 504, 506, 507, 508, 510, 514, 515, 516, 517, 519, 521, 522, 523, 525, 526], "transcript": 0, "privaci": 0, "onli": [0, 1, 11, 20, 31, 35, 54, 61, 64, 68, 69, 72, 73, 76, 79, 80, 91, 92, 95, 96, 98, 100, 101, 105, 111, 117, 120, 122, 124, 127, 131, 132, 141, 142, 143, 145, 155, 156, 162, 165, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 202, 219, 221, 224, 225, 226, 227, 235, 238, 240, 243, 245, 246, 260, 262, 266, 267, 270, 277, 280, 281, 282, 288, 290, 292, 296, 301, 304, 305, 308, 310, 313, 314, 321, 322, 323, 325, 335, 336, 339, 368, 369, 370, 373, 375, 378, 381, 382, 384, 385, 390, 391, 394, 395, 396, 397, 404, 408, 415, 418, 424, 441, 467, 473, 475, 476, 480, 484, 489, 502, 506, 507, 508, 511, 516], "have": [0, 1, 2, 3, 7, 8, 9, 14, 16, 17, 20, 25, 26, 27, 28, 29, 30, 32, 35, 39, 40, 42, 44, 45, 46, 50, 54, 56, 60, 61, 64, 65, 69, 72, 75, 76, 78, 79, 80, 81, 82, 83, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 103, 105, 110, 111, 113, 116, 118, 119, 120, 122, 124, 127, 131, 132, 133, 134, 135, 136, 138, 139, 140, 142, 143, 145, 147, 150, 151, 154, 159, 160, 161, 162, 165, 167, 168, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 187, 192, 196, 197, 201, 210, 211, 217, 221, 224, 225, 226, 231, 232, 235, 237, 238, 239, 241, 242, 243, 245, 246, 248, 252, 255, 256, 258, 260, 261, 262, 264, 265, 266, 267, 268, 270, 273, 274, 276, 277, 282, 284, 288, 290, 292, 294, 296, 299, 301, 304, 305, 310, 311, 312, 313, 314, 316, 319, 323, 324, 325, 329, 330, 333, 335, 336, 338, 339, 340, 343, 344, 345, 353, 355, 356, 358, 362, 363, 365, 369, 371, 373, 375, 376, 377, 378, 379, 381, 383, 384, 393, 394, 395, 396, 397, 411, 413, 414, 418, 423, 424, 425, 426, 429, 431, 433, 435, 436, 437, 438, 439, 441, 442, 443, 444, 471, 472, 477, 479, 480, 483, 484, 486, 488, 489, 492, 494, 498, 502, 503, 505, 506, 507, 508, 509, 511, 514, 515, 516, 520, 521, 523, 526], "access": [0, 14, 26, 29, 30, 35, 80, 85, 100, 101, 106, 180, 210, 217, 238, 294, 300, 304, 322, 329, 345, 359, 379, 408, 418, 419, 422, 506, 511, 521, 523], "all": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 14, 17, 18, 20, 21, 23, 24, 26, 28, 30, 34, 35, 36, 40, 54, 60, 63, 65, 70, 72, 75, 77, 78, 79, 80, 81, 82, 83, 86, 89, 90, 91, 94, 95, 96, 97, 98, 99, 100, 101, 107, 111, 113, 116, 118, 119, 122, 124, 127, 133, 134, 138, 139, 141, 142, 143, 144, 145, 147, 149, 150, 152, 154, 155, 156, 159, 161, 162, 163, 164, 165, 168, 173, 175, 176, 179, 181, 184, 192, 195, 198, 211, 219, 221, 224, 225, 226, 227, 236, 237, 238, 239, 240, 241, 242, 243, 246, 248, 254, 255, 256, 259, 260, 261, 262, 264, 267, 270, 272, 274, 276, 277, 279, 289, 292, 293, 295, 296, 297, 310, 311, 312, 314, 316, 318, 320, 321, 322, 323, 325, 326, 328, 329, 330, 334, 335, 337, 338, 339, 344, 345, 353, 358, 359, 363, 368, 369, 370, 373, 374, 375, 376, 377, 378, 381, 393, 399, 404, 406, 409, 414, 418, 425, 426, 430, 433, 435, 436, 437, 438, 439, 470, 471, 472, 475, 476, 479, 480, 487, 489, 493, 502, 503, 505, 506, 507, 509, 511, 516, 517, 523, 525, 526], "storag": [0, 76, 79, 106, 147], "futur": [0, 1, 72, 101, 333], "destroi": [0, 334, 344], "five": [0, 2, 44, 47, 48, 49, 53, 55, 100, 101, 105, 111, 133, 134, 142, 143, 160, 171, 172, 205, 269, 270, 282, 285, 292, 331, 332, 338, 349, 350, 378, 429, 502, 506, 523], "year": [0, 2, 34, 50, 61, 111, 142, 143, 146, 161, 164, 188, 195, 209, 249, 261, 274, 384, 485, 503, 512, 520, 525], "after": [0, 4, 21, 27, 35, 42, 44, 45, 47, 48, 49, 53, 55, 60, 65, 70, 72, 73, 78, 80, 89, 90, 93, 94, 95, 100, 101, 105, 106, 110, 111, 115, 118, 120, 122, 124, 127, 128, 129, 131, 133, 134, 135, 136, 138, 139, 140, 145, 150, 161, 165, 171, 172, 175, 176, 184, 193, 196, 198, 199, 205, 209, 211, 223, 224, 225, 226, 228, 231, 232, 243, 246, 253, 254, 265, 273, 274, 277, 280, 282, 288, 291, 293, 303, 304, 313, 318, 324, 326, 331, 332, 335, 336, 338, 349, 350, 352, 356, 358, 363, 365, 370, 378, 384, 390, 391, 393, 394, 395, 400, 403, 404, 411, 415, 416, 418, 431, 440, 441, 442, 446, 447, 448, 450, 451, 452, 454, 455, 456, 461, 468, 470, 471, 472, 475, 476, 479, 480, 481, 484, 485, 489, 493, 494, 502, 503, 511, 523], "stop": [0, 44, 47, 48, 49, 53, 55, 67, 73, 75, 89, 90, 94, 95, 100, 101, 103, 164, 171, 172, 181, 182, 219, 268, 270, 276, 280, 281, 282, 331, 332, 344, 349, 350, 377, 381, 390, 391, 410, 418, 441, 461, 477, 497, 502, 506], "gather": [0, 12, 14, 148, 161, 427], "dissemin": 0, "find": [0, 1, 3, 4, 5, 12, 18, 19, 32, 35, 42, 43, 66, 76, 79, 80, 83, 100, 108, 111, 117, 119, 121, 122, 127, 142, 143, 144, 148, 151, 156, 159, 161, 164, 167, 217, 219, 235, 236, 238, 255, 258, 259, 260, 264, 265, 266, 270, 271, 273, 276, 277, 279, 285, 302, 304, 312, 316, 320, 322, 326, 327, 355, 375, 376, 378, 379, 380, 381, 384, 393, 396, 399, 400, 403, 404, 410, 414, 415, 418, 424, 432, 477, 498, 502, 507, 514, 517, 520, 523, 525], "collect": [0, 1, 6, 11, 12, 19, 20, 21, 40, 42, 111, 211, 238, 338, 340, 427, 441], "project": [0, 2, 157, 211, 338, 502, 506], "share": [0, 1, 35, 45, 46, 48, 49, 51, 52, 53, 54, 72, 99, 107, 142, 143, 145, 169, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 212, 213, 214, 215, 216, 220, 231, 232, 243, 282, 292, 304, 310, 313, 314, 335, 336, 394, 395, 418, 484, 519, 521], "other": [0, 1, 2, 3, 27, 32, 35, 41, 42, 56, 57, 60, 63, 72, 78, 80, 85, 88, 93, 99, 100, 106, 108, 110, 111, 119, 120, 142, 143, 144, 145, 159, 168, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 187, 217, 221, 236, 237, 238, 243, 245, 248, 254, 256, 257, 258, 259, 261, 262, 265, 276, 282, 291, 292, 294, 296, 302, 304, 310, 313, 314, 316, 320, 321, 324, 326, 335, 336, 340, 347, 353, 354, 362, 363, 364, 368, 369, 373, 376, 377, 382, 388, 391, 394, 395, 397, 399, 406, 418, 420, 424, 427, 433, 471, 473, 488, 490, 497, 499, 503, 506, 507, 511, 515, 517, 521, 522, 526], "voluntari": 0, "natur": [0, 1, 2, 261, 262, 264, 358, 485, 509], "complet": [0, 1, 7, 8, 9, 16, 43, 44, 61, 72, 81, 82, 87, 89, 90, 94, 95, 100, 101, 113, 117, 119, 121, 151, 161, 165, 173, 185, 196, 211, 231, 232, 241, 243, 261, 262, 267, 270, 274, 277, 282, 285, 304, 310, 324, 328, 338, 353, 356, 359, 368, 373, 386, 399, 411, 418, 423, 441, 444, 461, 477, 505], "even": [0, 1, 2, 26, 40, 59, 60, 61, 62, 64, 80, 92, 101, 106, 110, 111, 116, 157, 176, 177, 182, 183, 184, 187, 204, 208, 238, 246, 254, 255, 256, 258, 259, 261, 262, 265, 267, 277, 289, 292, 313, 321, 340, 353, 358, 370, 377, 406, 408, 424, 468, 472, 476, 492, 506, 507, 514], "decid": [0, 1, 2, 27, 79, 81, 82, 89, 90, 94, 95, 159, 237, 484], "now": [0, 9, 26, 27, 31, 39, 42, 76, 79, 80, 89, 90, 94, 95, 100, 101, 105, 108, 109, 110, 111, 154, 159, 160, 237, 238, 242, 246, 256, 257, 262, 265, 267, 277, 292, 300, 301, 324, 340, 363, 370, 378, 381, 396, 410, 411, 418, 430, 473, 484, 489, 506, 511, 523], "chang": [0, 1, 14, 17, 27, 43, 46, 57, 61, 65, 70, 72, 77, 78, 80, 81, 82, 83, 85, 89, 90, 94, 95, 97, 98, 111, 119, 142, 147, 160, 161, 164, 167, 176, 178, 180, 181, 182, 183, 196, 205, 208, 235, 236, 237, 240, 242, 243, 246, 258, 267, 270, 274, 277, 280, 282, 285, 291, 295, 300, 314, 318, 328, 335, 339, 355, 365, 368, 369, 370, 372, 373, 378, 380, 396, 397, 402, 407, 411, 418, 429, 433, 447, 451, 455, 461, 468, 470, 476, 479, 480, 483, 491, 492, 503, 506, 507, 514], "mind": [0, 127, 221, 242, 256, 266, 340, 418], "time": [0, 1, 2, 25, 32, 35, 38, 39, 42, 45, 49, 60, 61, 71, 76, 77, 79, 85, 92, 100, 101, 105, 108, 110, 111, 112, 113, 116, 117, 118, 119, 120, 121, 124, 127, 131, 132, 135, 136, 137, 155, 160, 164, 167, 168, 173, 181, 182, 195, 199, 202, 204, 208, 210, 227, 231, 232, 235, 238, 242, 246, 249, 254, 255, 256, 258, 259, 261, 262, 264, 265, 266, 267, 270, 273, 275, 276, 279, 280, 282, 285, 289, 292, 296, 298, 303, 308, 310, 316, 318, 323, 324, 340, 342, 345, 356, 358, 362, 363, 365, 369, 371, 373, 374, 377, 378, 379, 389, 395, 397, 401, 402, 407, 414, 419, 420, 422, 430, 431, 435, 441, 461, 473, 474, 475, 476, 480, 483, 484, 489, 494, 497, 502, 506, 507, 511, 520, 521, 522, 523, 526], "choos": [0, 1, 7, 8, 18, 27, 42, 80, 158, 227, 236, 237, 257, 267, 269, 273, 292, 402, 433, 496, 499, 507], "continu": [0, 1, 2, 100, 101, 111, 127, 148, 156, 227, 236, 266, 267, 269, 282, 283, 285, 292, 345, 408, 422, 499, 506, 514, 523], "reason": [0, 80, 103, 110, 113, 127, 155, 235, 266, 396, 411, 413, 418, 430, 485], "contact": [0, 2, 3, 23, 24, 88, 91, 93, 96, 211, 238, 312, 338, 441, 511, 515], "team": [0, 2, 147, 149, 157, 159, 211, 338, 441], "pleas": [0, 1, 25, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 61, 75, 81, 88, 89, 90, 91, 92, 93, 94, 95, 96, 128, 129, 131, 133, 134, 135, 136, 138, 139, 140, 169, 170, 171, 172, 177, 178, 212, 213, 214, 215, 216, 220, 224, 225, 226, 229, 230, 231, 232, 256, 257, 260, 331, 332, 348, 349, 350, 351, 356, 386, 387, 388, 389, 390, 391, 441, 442, 443, 444, 461, 466, 481, 515, 516], "dr": [0, 1, 2, 3, 17, 44, 142, 322, 328, 507, 514], "barbar": [0, 2, 23, 24, 44], "umich": [0, 2, 6, 12, 14, 17, 18, 23, 24, 44, 88, 91, 93, 96, 127, 151, 155, 156, 177, 211, 338, 375, 376, 377, 381, 393, 399, 441, 506, 515], "edu": [0, 2, 6, 12, 14, 17, 18, 23, 24, 44, 88, 91, 93, 96, 127, 142, 143, 151, 155, 156, 177, 211, 338, 376, 377, 381, 393, 399, 441, 506, 515], "univers": [0, 1, 2, 3, 14, 16, 23, 24, 156, 502, 503, 506], "michigan": [0, 1, 14, 16, 23, 24, 149, 161, 310], "institut": [0, 23, 502], "board": 0, "health": [0, 267, 315], "scienc": [0, 1, 2, 23, 24, 113, 258, 355, 438, 441], "behavior": [0, 28, 35, 40, 65, 67, 73, 238, 239, 282, 291, 336, 377, 378, 433, 472, 477, 479, 480], "ha": [0, 1, 2, 3, 18, 19, 30, 32, 34, 35, 38, 39, 40, 44, 45, 64, 69, 72, 76, 79, 80, 85, 91, 96, 98, 100, 101, 103, 105, 108, 110, 111, 112, 116, 118, 125, 127, 131, 132, 141, 142, 143, 145, 152, 159, 161, 164, 165, 168, 174, 175, 176, 179, 180, 181, 182, 183, 184, 196, 204, 217, 221, 222, 231, 232, 234, 237, 238, 240, 241, 243, 246, 248, 252, 253, 260, 262, 264, 267, 268, 273, 276, 277, 282, 288, 291, 292, 294, 295, 300, 301, 304, 310, 313, 314, 316, 318, 321, 324, 325, 326, 334, 335, 336, 337, 339, 342, 343, 345, 353, 356, 361, 366, 370, 371, 373, 379, 381, 393, 394, 395, 396, 399, 409, 411, 414, 418, 419, 420, 423, 425, 426, 427, 429, 431, 438, 441, 442, 443, 444, 467, 471, 472, 473, 476, 481, 485, 487, 488, 489, 490, 492, 493, 498, 502, 503, 506, 507, 509, 511, 514, 516, 517, 520, 521, 522, 523, 526], "determin": [0, 6, 17, 18, 19, 35, 60, 62, 67, 78, 177, 178, 187, 188, 227, 237, 248, 282, 292, 310, 316, 489, 506, 507], "exempt": [0, 1], "irb": [0, 441], "oversight": 0, "follow": [0, 1, 4, 7, 8, 19, 29, 35, 36, 38, 40, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 77, 78, 79, 80, 83, 87, 88, 89, 90, 92, 93, 94, 95, 99, 100, 101, 103, 105, 110, 111, 115, 116, 117, 118, 120, 122, 125, 127, 131, 132, 133, 134, 135, 136, 138, 139, 140, 141, 142, 143, 144, 145, 149, 152, 155, 156, 159, 160, 161, 162, 163, 164, 165, 166, 169, 170, 171, 172, 173, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 189, 193, 195, 198, 199, 205, 210, 211, 212, 213, 214, 215, 216, 220, 222, 223, 227, 228, 229, 230, 231, 232, 234, 237, 238, 239, 240, 241, 242, 243, 245, 246, 249, 250, 253, 255, 256, 257, 260, 265, 267, 268, 269, 270, 271, 277, 280, 281, 282, 286, 291, 292, 293, 295, 296, 297, 298, 299, 300, 302, 303, 304, 305, 306, 308, 309, 310, 312, 313, 314, 316, 322, 323, 324, 325, 326, 328, 329, 331, 332, 335, 336, 337, 338, 339, 345, 347, 348, 349, 350, 351, 352, 353, 356, 358, 359, 360, 361, 365, 371, 373, 375, 376, 377, 378, 379, 380, 381, 383, 385, 386, 387, 388, 389, 390, 391, 393, 394, 395, 396, 399, 400, 402, 403, 404, 406, 407, 409, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 422, 423, 424, 425, 426, 430, 431, 432, 433, 435, 437, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 471, 472, 473, 475, 476, 477, 479, 480, 481, 484, 485, 487, 489, 491, 492, 493, 494, 495, 498, 499, 502, 503, 506, 507, 508, 509, 511, 514, 515, 517, 519, 520, 523, 526], "q": [0, 4, 6, 16, 18, 19, 20, 28, 29, 35, 36, 40, 42, 45, 46, 48, 49, 50, 51, 52, 53, 54, 56, 58, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 83, 85, 100, 101, 103, 105, 106, 110, 111, 115, 116, 117, 118, 119, 120, 122, 125, 141, 142, 143, 144, 145, 151, 152, 153, 154, 155, 156, 157, 159, 162, 163, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 189, 193, 197, 198, 199, 205, 212, 213, 214, 215, 216, 217, 220, 221, 222, 223, 227, 231, 232, 234, 237, 239, 240, 242, 245, 246, 249, 250, 253, 254, 255, 256, 257, 258, 260, 261, 262, 265, 266, 267, 268, 269, 272, 273, 274, 276, 277, 280, 281, 282, 284, 285, 286, 291, 292, 293, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 308, 309, 311, 313, 314, 316, 320, 322, 323, 324, 325, 326, 329, 331, 335, 336, 337, 340, 343, 344, 345, 347, 349, 350, 353, 354, 360, 361, 363, 364, 416], "5": [0, 2, 4, 5, 6, 7, 8, 9, 11, 20, 21, 23, 24, 29, 34, 35, 36, 43, 48, 49, 50, 53, 56, 58, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 77, 99, 100, 101, 105, 107, 110, 111, 115, 116, 118, 122, 124, 125, 127, 131, 132, 134, 138, 139, 141, 142, 143, 145, 149, 151, 155, 156, 157, 161, 163, 164, 166, 168, 169, 174, 175, 176, 177, 178, 179, 180, 181, 183, 184, 185, 187, 188, 189, 191, 192, 193, 195, 198, 199, 201, 202, 204, 205, 207, 208, 209, 211, 217, 219, 221, 222, 223, 236, 240, 242, 246, 249, 250, 252, 253, 256, 261, 269, 270, 276, 279, 280, 281, 282, 284, 285, 286, 289, 290, 291, 292, 293, 296, 297, 298, 300, 302, 303, 305, 306, 309, 325, 328, 329, 335, 336, 338, 347, 361, 363, 365, 369, 372, 373, 375, 377, 378, 381, 383, 385, 390, 391, 400, 406, 407, 409, 411, 413, 415, 416, 417, 418, 419, 420, 422, 423, 424, 426, 429, 430, 436, 438, 440, 461, 467, 471, 472, 473, 474, 476, 480, 481, 482, 483, 484, 485, 486, 487, 489, 490, 491, 492, 493, 495, 497, 501, 503, 506, 507, 508, 516, 519, 523], "what": [0, 1, 2, 4, 6, 7, 8, 9, 11, 12, 18, 19, 20, 27, 28, 29, 35, 36, 42, 43, 50, 56, 58, 62, 63, 64, 65, 66, 68, 70, 71, 72, 75, 76, 77, 78, 81, 82, 99, 100, 101, 104, 105, 110, 111, 112, 115, 116, 117, 118, 119, 120, 122, 125, 127, 141, 142, 143, 144, 145, 147, 151, 152, 153, 156, 159, 160, 163, 165, 166, 167, 168, 173, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 189, 193, 198, 199, 205, 211, 217, 221, 222, 223, 227, 234, 236, 237, 238, 240, 243, 246, 249, 250, 253, 255, 256, 258, 259, 261, 262, 263, 266, 267, 268, 269, 272, 273, 276, 277, 280, 281, 282, 284, 285, 286, 291, 292, 293, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 308, 309, 310, 313, 314, 316, 318, 323, 325, 326, 329, 335, 336, 338, 340, 345, 347, 353, 354, 355, 358, 361, 362, 363, 364, 365, 366, 370, 371, 375, 377, 379, 381, 385, 394, 396, 397, 398, 400, 402, 407, 408, 409, 410, 411, 413, 414, 415, 416, 417, 418, 419, 420, 423, 424, 425, 430, 432, 433, 435, 438, 440, 461, 468, 471, 473, 474, 475, 476, 477, 478, 479, 480, 481, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 497, 498, 499, 501, 505, 508, 509, 517, 520, 521, 522, 523, 526], "major": [0, 1, 2, 50, 219, 239, 438, 506], "intend": [0, 3, 50, 111, 179, 184, 237, 257, 258, 259, 260, 262, 492], "program": [0, 1, 2, 14, 23, 24, 25, 26, 27, 29, 30, 35, 40, 42, 50, 57, 61, 62, 65, 72, 75, 76, 77, 79, 80, 83, 85, 86, 101, 103, 104, 105, 106, 108, 110, 111, 112, 113, 116, 117, 119, 120, 127, 147, 149, 152, 154, 155, 156, 159, 160, 161, 162, 163, 164, 165, 167, 168, 173, 197, 210, 227, 228, 231, 232, 235, 236, 237, 238, 244, 246, 253, 255, 256, 257, 258, 259, 260, 261, 262, 267, 270, 272, 273, 276, 277, 282, 284, 285, 292, 296, 302, 309, 311, 312, 313, 316, 320, 321, 322, 323, 324, 325, 326, 328, 329, 333, 337, 343, 344, 345, 352, 354, 355, 356, 358, 359, 362, 363, 364, 369, 370, 371, 376, 378, 381, 396, 403, 404, 407, 408, 418, 424, 430, 467, 468, 471, 472, 473, 475, 476, 477, 479, 480, 484, 485, 488, 489, 497, 498, 499, 500, 502, 506, 507, 509, 513, 514, 517, 519, 522, 523], "6": [0, 4, 23, 24, 26, 28, 29, 31, 35, 43, 45, 50, 56, 58, 61, 66, 69, 70, 77, 100, 105, 111, 115, 116, 124, 125, 134, 141, 142, 143, 145, 148, 149, 156, 161, 163, 164, 166, 175, 176, 177, 178, 180, 182, 183, 184, 187, 189, 193, 196, 199, 201, 205, 207, 212, 213, 214, 215, 216, 217, 219, 220, 222, 223, 234, 236, 240, 242, 252, 253, 256, 261, 262, 269, 270, 277, 279, 280, 281, 286, 290, 291, 292, 293, 295, 296, 297, 298, 299, 300, 303, 306, 308, 309, 329, 335, 337, 342, 349, 350, 361, 369, 372, 375, 381, 385, 394, 400, 407, 409, 411, 413, 416, 417, 418, 419, 420, 422, 423, 429, 435, 438, 440, 461, 467, 481, 482, 486, 490, 492, 493, 498, 501, 503, 507, 508, 519, 524, 525], "race": 0, "ethnic": 0, "do": [0, 1, 4, 5, 12, 18, 19, 20, 23, 24, 26, 27, 35, 41, 42, 50, 60, 68, 70, 73, 75, 77, 83, 88, 93, 98, 99, 100, 101, 103, 106, 110, 111, 113, 115, 116, 118, 120, 127, 133, 134, 141, 142, 143, 145, 156, 159, 160, 167, 168, 169, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 211, 220, 221, 237, 238, 240, 243, 244, 246, 255, 256, 258, 259, 260, 264, 265, 266, 267, 272, 277, 282, 284, 285, 288, 292, 302, 308, 309, 310, 313, 314, 316, 321, 335, 336, 338, 344, 348, 354, 361, 362, 365, 374, 378, 380, 381, 394, 395, 396, 402, 406, 408, 411, 414, 415, 418, 422, 425, 431, 433, 438, 440, 467, 468, 471, 472, 475, 476, 477, 479, 480, 485, 487, 497, 498, 499, 501, 502, 503, 506, 511, 514, 515, 517, 519, 520, 523], "7": [0, 4, 23, 24, 26, 29, 31, 34, 35, 50, 56, 58, 61, 68, 70, 71, 72, 77, 105, 115, 124, 125, 127, 133, 134, 141, 142, 143, 148, 149, 161, 163, 164, 175, 177, 178, 179, 180, 181, 182, 183, 184, 187, 193, 198, 199, 201, 204, 205, 207, 209, 217, 219, 222, 223, 231, 232, 234, 240, 242, 243, 248, 253, 262, 269, 279, 280, 281, 282, 286, 289, 290, 293, 299, 303, 304, 309, 329, 335, 359, 360, 361, 369, 375, 383, 390, 391, 394, 395, 400, 416, 417, 419, 420, 423, 424, 426, 429, 438, 440, 461, 480, 481, 482, 484, 490, 493, 501, 503, 507, 508, 518, 524, 525], "list": [0, 4, 11, 14, 23, 24, 28, 34, 35, 38, 40, 47, 50, 67, 72, 78, 79, 80, 99, 101, 111, 116, 117, 118, 119, 120, 122, 124, 125, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 145, 147, 150, 161, 166, 168, 177, 178, 182, 183, 201, 202, 205, 207, 208, 210, 219, 227, 233, 235, 236, 240, 241, 243, 246, 248, 251, 252, 265, 274, 277, 279, 282, 286, 288, 289, 290, 292, 293, 294, 301, 302, 310, 311, 314, 318, 321, 322, 327, 336, 340, 342, 355, 358, 359, 363, 378, 381, 393, 394, 395, 396, 399, 414, 418, 423, 424, 425, 426, 427, 429, 430, 431, 432, 434, 435, 436, 437, 438, 439, 444, 461, 475, 476, 477, 479, 499, 502, 506, 508, 510, 511, 517, 519, 522, 523, 525], "issu": [0, 1, 50, 111, 144, 255], "should": [0, 1, 14, 16, 19, 20, 23, 24, 27, 28, 29, 34, 35, 38, 42, 45, 47, 50, 60, 61, 62, 68, 70, 72, 73, 75, 79, 108, 110, 111, 118, 120, 124, 125, 127, 135, 136, 137, 138, 139, 141, 142, 143, 149, 151, 155, 161, 162, 164, 165, 166, 167, 168, 176, 177, 178, 179, 180, 181, 182, 184, 187, 188, 191, 195, 196, 201, 202, 204, 207, 208, 209, 219, 221, 231, 232, 236, 237, 238, 241, 243, 246, 248, 252, 256, 258, 262, 263, 279, 280, 281, 282, 285, 288, 289, 290, 292, 294, 299, 302, 304, 314, 318, 320, 326, 329, 333, 342, 355, 358, 359, 361, 365, 368, 373, 384, 385, 390, 391, 393, 402, 403, 404, 407, 408, 409, 410, 414, 418, 425, 426, 429, 436, 438, 439, 445, 446, 449, 450, 453, 454, 461, 470, 471, 472, 475, 476, 479, 480, 484, 502, 503, 506, 507, 510], "awar": [0, 50, 344, 489], "like": [0, 1, 2, 3, 7, 8, 9, 16, 20, 21, 23, 24, 25, 26, 27, 32, 35, 41, 42, 45, 50, 56, 62, 64, 65, 69, 73, 78, 79, 80, 84, 91, 96, 100, 101, 106, 108, 110, 111, 118, 120, 122, 127, 142, 147, 149, 157, 167, 168, 173, 174, 177, 178, 180, 181, 183, 184, 223, 227, 231, 232, 237, 238, 242, 243, 244, 253, 254, 256, 258, 259, 260, 261, 262, 264, 266, 267, 272, 273, 274, 276, 282, 291, 292, 295, 299, 305, 310, 315, 316, 321, 322, 325, 333, 339, 340, 345, 353, 356, 362, 364, 365, 373, 381, 383, 384, 388, 390, 391, 394, 396, 402, 403, 404, 410, 413, 425, 427, 430, 433, 436, 442, 443, 444, 461, 467, 471, 472, 473, 476, 479, 483, 486, 488, 489, 491, 493, 497, 498, 503, 506, 507, 509, 511, 514, 516, 517, 520, 523, 526], "dyslexia": [0, 50], "autism": [0, 50], "adhd": [0, 50], "etc": [0, 1, 23, 24, 50, 138, 139, 187, 208, 217, 255, 277, 296, 313, 373, 399, 427, 436, 472, 476, 477, 479, 489, 523], "enter": [0, 50, 61, 65, 70, 75, 100, 101, 110, 111, 116, 119, 142, 157, 159, 160, 164, 165, 177, 178, 256, 260, 265, 266, 280, 281, 296, 304, 408, 461, 481, 491, 497, 502, 507, 511, 514, 523], "none": [0, 4, 5, 14, 18, 19, 43, 50, 70, 174, 175, 184, 187, 188, 265, 277, 280, 292, 293, 295, 297, 304, 309, 379, 394, 477, 479, 499, 507, 514, 517, 520], "8": [0, 4, 23, 24, 29, 32, 35, 45, 56, 58, 61, 70, 72, 77, 92, 105, 110, 115, 122, 124, 125, 127, 133, 134, 138, 139, 142, 143, 145, 149, 151, 155, 156, 161, 163, 164, 174, 176, 177, 178, 180, 181, 184, 188, 192, 199, 201, 204, 205, 207, 219, 222, 223, 234, 240, 253, 269, 272, 279, 280, 281, 286, 290, 291, 293, 297, 298, 300, 303, 304, 309, 314, 329, 336, 360, 361, 375, 400, 416, 417, 418, 420, 423, 426, 429, 438, 440, 461, 473, 481, 482, 492, 493, 501, 503, 507, 508, 512, 518, 519, 524, 525, 526], "languag": [0, 1, 2, 3, 14, 30, 35, 39, 50, 80, 104, 127, 236, 238, 239, 244, 253, 254, 255, 256, 259, 261, 262, 264, 265, 266, 267, 285, 313, 355, 376, 381, 382, 396, 397, 430, 472, 485, 489, 500, 502, 505, 508, 509, 511, 513, 522], "": [0, 1, 5, 6, 7, 8, 9, 11, 12, 14, 17, 18, 19, 20, 23, 24, 25, 26, 28, 30, 34, 35, 36, 38, 40, 42, 47, 50, 51, 54, 65, 72, 75, 76, 79, 81, 82, 86, 87, 89, 90, 92, 94, 95, 98, 100, 101, 103, 108, 110, 111, 116, 118, 119, 120, 122, 124, 134, 135, 136, 137, 142, 143, 159, 161, 162, 165, 173, 183, 185, 187, 188, 189, 195, 196, 205, 209, 211, 219, 221, 229, 230, 235, 236, 237, 238, 241, 242, 243, 245, 246, 249, 252, 255, 256, 258, 260, 262, 266, 267, 268, 272, 276, 279, 280, 281, 282, 284, 286, 292, 295, 296, 299, 309, 316, 322, 327, 335, 336, 337, 338, 342, 343, 351, 355, 358, 359, 362, 364, 369, 370, 375, 376, 381, 385, 386, 394, 397, 400, 402, 403, 404, 407, 409, 410, 411, 413, 414, 416, 417, 418, 420, 422, 424, 426, 429, 430, 435, 441, 461, 466, 468, 471, 472, 475, 480, 483, 484, 489, 492, 495, 498, 499, 501, 503, 506, 509, 510, 511, 514, 520, 521, 523, 524], "speak": [0, 36, 50, 68, 111, 127, 254, 255, 256, 261, 266, 267, 507], "home": [0, 35, 50, 72, 142, 143, 145, 175, 176, 179, 180, 181, 182, 183, 184, 221, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 402, 418, 483, 525], "amount": [0, 26, 34, 47, 61, 80, 103, 106, 118, 119, 120, 124, 127, 155, 161, 193, 248, 255, 266, 288, 290, 370, 371, 379, 380, 399, 429, 430, 470, 472, 477, 479, 480, 503], "disagre": 0, "thispagestyl": 1, "empti": [1, 4, 34, 80, 101, 111, 116, 118, 138, 139, 148, 165, 179, 243, 246, 248, 277, 292, 296, 299, 305, 308, 324, 326, 328, 342, 397, 408, 410, 414, 420, 436, 506, 526], "editori": 1, "elliott": [1, 2], "hauser": [1, 2], "sue": [1, 2, 161, 305], "blumenberg": [1, 2], "cover": [1, 14, 78, 99, 100, 103, 176, 177, 184, 244, 311, 318, 323, 328, 396, 409, 489, 512, 525], "aime": 1, "andrion": 1, "2016": [1, 142, 143, 503], "jul": [1, 142, 143, 161], "05": [1, 111, 142, 143, 151, 155, 156, 161, 318, 506, 507], "first": [1, 2, 4, 5, 12, 14, 16, 18, 19, 26, 35, 38, 42, 46, 54, 61, 64, 69, 70, 72, 73, 79, 80, 84, 87, 92, 97, 98, 100, 101, 105, 110, 111, 117, 119, 120, 121, 122, 124, 131, 132, 135, 136, 137, 142, 143, 150, 151, 152, 155, 156, 161, 163, 165, 168, 173, 175, 176, 179, 180, 181, 182, 183, 184, 185, 193, 195, 196, 207, 208, 210, 217, 219, 222, 223, 236, 238, 241, 243, 245, 246, 249, 250, 252, 256, 257, 260, 261, 262, 264, 266, 267, 273, 277, 280, 282, 288, 289, 290, 292, 295, 296, 298, 304, 305, 306, 308, 310, 313, 314, 315, 316, 322, 324, 326, 335, 336, 339, 355, 357, 358, 362, 363, 373, 375, 378, 384, 385, 390, 391, 393, 394, 395, 397, 402, 403, 404, 409, 411, 412, 414, 415, 418, 419, 420, 422, 424, 429, 430, 431, 432, 435, 437, 438, 446, 447, 450, 451, 454, 455, 468, 470, 471, 472, 483, 486, 489, 490, 492, 497, 498, 500, 502, 503, 506, 507, 509, 510, 522, 523, 525], "3": [1, 3, 4, 5, 6, 7, 8, 12, 21, 23, 24, 27, 29, 34, 35, 36, 43, 45, 47, 50, 54, 56, 58, 60, 61, 62, 63, 64, 65, 66, 68, 70, 71, 72, 73, 76, 77, 79, 80, 85, 100, 103, 105, 106, 110, 111, 115, 118, 119, 120, 122, 124, 125, 127, 131, 132, 133, 134, 135, 136, 137, 141, 142, 143, 144, 145, 146, 148, 151, 152, 153, 155, 156, 157, 159, 161, 163, 164, 168, 173, 174, 176, 179, 180, 181, 182, 184, 185, 188, 189, 191, 192, 193, 198, 199, 201, 204, 205, 207, 208, 209, 221, 222, 223, 233, 236, 237, 240, 242, 243, 246, 248, 249, 250, 252, 253, 255, 256, 257, 260, 261, 265, 266, 267, 268, 269, 270, 276, 277, 279, 280, 281, 282, 284, 285, 286, 288, 289, 290, 291, 292, 293, 296, 298, 299, 300, 301, 303, 304, 305, 306, 308, 309, 310, 318, 321, 322, 324, 325, 329, 335, 336, 345, 347, 349, 350, 353, 360, 361, 363, 365, 369, 370, 372, 375, 380, 383, 384, 385, 390, 391, 394, 400, 402, 404, 406, 408, 412, 413, 414, 415, 416, 417, 418, 419, 420, 423, 424, 425, 426, 429, 430, 432, 433, 435, 437, 438, 439, 440, 444, 450, 458, 463, 467, 471, 472, 474, 475, 477, 480, 481, 482, 483, 484, 485, 486, 490, 491, 492, 493, 494, 498, 499, 501, 502, 503, 507, 508, 509, 510, 511, 520, 523, 525], "0": [1, 3, 7, 8, 9, 23, 24, 31, 34, 35, 36, 42, 54, 56, 58, 60, 61, 62, 65, 66, 68, 69, 70, 71, 72, 73, 100, 101, 105, 110, 111, 115, 116, 120, 122, 124, 127, 131, 132, 138, 139, 146, 148, 151, 155, 156, 159, 160, 161, 164, 176, 177, 178, 180, 181, 182, 183, 184, 185, 187, 188, 189, 191, 192, 193, 196, 199, 201, 205, 207, 208, 209, 219, 222, 223, 227, 243, 246, 249, 252, 255, 265, 269, 270, 272, 276, 277, 279, 280, 281, 282, 284, 285, 286, 288, 290, 292, 293, 295, 299, 300, 303, 304, 305, 306, 308, 309, 316, 318, 323, 328, 342, 347, 358, 361, 363, 364, 366, 368, 370, 371, 373, 375, 378, 379, 380, 383, 385, 394, 395, 397, 403, 404, 407, 408, 410, 411, 413, 416, 417, 418, 420, 422, 423, 424, 432, 438, 439, 444, 472, 473, 475, 477, 479, 484, 491, 493, 497, 503, 506, 507, 512, 514, 518, 523, 524, 525], "version": [1, 2, 100, 111, 116, 119, 151, 155, 156, 157, 171, 214, 216, 238, 241, 257, 258, 262, 277, 282, 414, 415, 436, 484, 506, 507, 512, 518, 524, 525], "2015": [1, 142, 143, 256, 503], "dec": [1, 142, 143, 161, 256], "initi": [1, 25, 29, 30, 31, 34, 36, 42, 46, 47, 120, 145, 150, 241, 246, 248, 252, 254, 271, 275, 277, 282, 284, 329, 334, 335, 336, 339, 343, 344, 345, 359, 407, 410, 467, 479, 507], "rough": [1, 2, 155], "convers": [1, 110, 233, 236, 260, 262, 263, 353], "2009": [1, 142, 143], "charl": [1, 2, 3, 142, 149, 161], "sever": [1, 2, 3, 76, 91, 92, 95, 96, 103, 105, 111, 120, 142, 145, 180, 181, 235, 239, 246, 285, 293, 305, 328, 353, 364, 370, 468, 502, 506, 516], "work": [1, 2, 3, 5, 14, 26, 27, 42, 43, 45, 46, 47, 48, 49, 53, 55, 57, 61, 74, 83, 85, 89, 90, 94, 95, 110, 111, 112, 113, 117, 118, 119, 147, 154, 158, 159, 163, 165, 166, 168, 171, 172, 177, 178, 188, 221, 231, 232, 233, 235, 236, 238, 240, 242, 246, 249, 251, 255, 258, 262, 283, 291, 292, 296, 300, 302, 306, 307, 308, 322, 323, 326, 327, 329, 331, 332, 333, 340, 349, 350, 353, 354, 356, 357, 359, 369, 371, 378, 382, 390, 391, 398, 406, 408, 421, 422, 425, 432, 433, 435, 436, 441, 461, 467, 471, 476, 480, 483, 488, 490, 495, 498, 506, 514], "licens": [1, 2, 3, 256], "under": [1, 2, 3, 23, 24, 72, 113, 211, 282, 338, 476], "creativ": [1, 3, 127, 236, 263, 264, 266], "attribut": [1, 3, 4, 14, 19, 28, 29, 30, 32, 34, 35, 36, 38, 40, 42, 47, 84, 86, 236, 238, 239, 240, 245, 248, 318, 321, 327, 328, 330, 334, 336, 337, 339, 342, 343, 345, 353, 355, 357, 471, 509, 510, 517, 522, 526], "noncommerci": [1, 3], "sharealik": [1, 3], "unport": [1, 3], "avail": [1, 2, 3, 42, 83, 119, 122, 157, 168, 238, 310, 321, 330, 376, 382, 414, 415, 511, 523], "http": [1, 2, 4, 5, 6, 11, 12, 14, 16, 17, 18, 20, 23, 24, 35, 72, 79, 80, 83, 101, 106, 142, 143, 145, 157, 175, 176, 177, 179, 180, 181, 182, 183, 184, 187, 236, 243, 265, 267, 282, 292, 304, 309, 310, 311, 313, 314, 315, 318, 319, 321, 322, 323, 325, 326, 327, 328, 335, 336, 353, 355, 378, 394, 395, 396, 409, 414, 415, 418, 477, 489, 502, 506, 507, 511, 514, 522, 523, 524, 526], "creativecommon": [1, 3], "org": [1, 3, 5, 11, 12, 14, 17, 23, 24, 35, 72, 79, 80, 83, 101, 106, 118, 142, 143, 144, 145, 151, 155, 156, 157, 175, 176, 179, 180, 181, 182, 183, 184, 187, 243, 262, 282, 292, 304, 309, 310, 313, 314, 316, 318, 321, 323, 328, 335, 336, 353, 378, 381, 394, 395, 396, 409, 414, 415, 418, 435, 477, 489, 506, 507, 522], "nc": [1, 3, 149, 161], "sa": [1, 3], "can": [1, 2, 3, 5, 6, 7, 8, 9, 11, 12, 18, 19, 21, 26, 27, 28, 30, 31, 32, 35, 40, 41, 42, 44, 45, 46, 47, 48, 49, 53, 54, 55, 61, 65, 66, 68, 69, 70, 72, 73, 75, 76, 77, 78, 79, 80, 83, 85, 86, 87, 89, 90, 92, 94, 95, 99, 100, 101, 103, 105, 106, 110, 111, 112, 116, 117, 118, 119, 120, 122, 127, 131, 132, 133, 134, 135, 136, 138, 139, 140, 141, 142, 143, 144, 145, 147, 149, 151, 154, 155, 156, 157, 159, 160, 162, 164, 165, 166, 167, 168, 171, 172, 173, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 187, 188, 197, 208, 211, 217, 219, 221, 224, 225, 226, 227, 231, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 253, 255, 256, 257, 258, 259, 261, 262, 264, 265, 266, 267, 269, 272, 273, 274, 276, 277, 280, 282, 284, 285, 288, 291, 292, 293, 294, 296, 299, 300, 301, 302, 304, 305, 306, 308, 309, 310, 312, 313, 314, 316, 321, 322, 323, 324, 325, 326, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 342, 343, 344, 345, 349, 350, 353, 354, 355, 356, 358, 359, 362, 363, 364, 369, 370, 371, 373, 374, 375, 376, 377, 378, 379, 380, 381, 384, 388, 390, 391, 393, 394, 395, 396, 397, 403, 404, 408, 409, 410, 411, 413, 414, 415, 418, 419, 423, 424, 426, 427, 430, 431, 432, 433, 435, 436, 437, 441, 442, 443, 444, 461, 468, 472, 473, 476, 477, 479, 480, 483, 485, 486, 489, 490, 492, 494, 497, 498, 499, 502, 505, 506, 507, 508, 509, 511, 514, 516, 517, 519, 520, 521, 523, 526], "see": [1, 2, 6, 7, 8, 9, 11, 12, 16, 17, 18, 19, 23, 24, 26, 27, 32, 35, 41, 42, 45, 54, 68, 72, 78, 79, 80, 85, 89, 90, 94, 95, 99, 100, 101, 105, 106, 110, 111, 116, 117, 118, 119, 120, 122, 127, 142, 143, 145, 149, 154, 156, 157, 159, 161, 166, 167, 168, 175, 176, 179, 180, 181, 182, 183, 184, 227, 231, 232, 238, 241, 243, 246, 256, 258, 261, 264, 267, 276, 277, 282, 292, 295, 301, 304, 310, 313, 314, 324, 325, 330, 335, 336, 337, 339, 340, 345, 353, 356, 363, 365, 366, 370, 373, 374, 377, 378, 381, 388, 393, 394, 395, 396, 406, 414, 418, 425, 427, 442, 443, 444, 461, 468, 471, 472, 473, 475, 476, 477, 479, 480, 487, 489, 492, 494, 497, 498, 499, 502, 506, 507, 511, 517, 519, 520, 522, 523, 525, 526], "author": [1, 29, 87, 92, 111, 335, 342, 359, 381, 512, 520, 523, 525], "consid": [1, 3, 25, 27, 42, 56, 73, 87, 92, 116, 117, 163, 165, 166, 168, 221, 234, 242, 282, 284, 285, 319, 381, 418, 424, 487, 521], "commerci": [1, 3, 514], "non": [1, 3, 50, 61, 70, 73, 80, 236, 288, 322, 323, 376, 378, 381, 386, 397, 398, 399, 438, 472, 485, 507, 509, 511], "materi": [1, 2, 3, 211, 261, 338], "well": [1, 3, 14, 21, 27, 45, 56, 69, 75, 78, 100, 106, 111, 131, 133, 134, 135, 136, 138, 139, 140, 162, 181, 231, 232, 235, 239, 243, 256, 261, 264, 272, 285, 292, 308, 322, 328, 336, 337, 340, 345, 353, 356, 363, 365, 394, 395, 404, 414, 442, 443, 444, 479, 489, 498, 506, 509, 517, 520], "appendix": [1, 2], "titl": [1, 2, 4, 5, 29, 34, 47, 78, 80, 98, 142, 310, 313, 315, 335, 342, 359, 501, 503, 512, 518, 520, 524, 525], "cleardoublepag": 1, "It": [1, 2, 11, 16, 18, 19, 20, 25, 26, 27, 30, 35, 36, 39, 41, 42, 43, 44, 45, 46, 52, 56, 60, 61, 72, 75, 76, 78, 83, 88, 93, 103, 105, 108, 110, 111, 113, 116, 119, 124, 127, 133, 134, 141, 142, 143, 144, 145, 149, 154, 155, 159, 160, 161, 163, 164, 165, 169, 170, 174, 175, 176, 178, 179, 180, 181, 182, 183, 184, 187, 188, 197, 209, 210, 219, 221, 231, 232, 235, 237, 238, 239, 243, 246, 254, 256, 259, 260, 261, 262, 264, 265, 273, 280, 282, 285, 288, 292, 295, 299, 304, 310, 313, 314, 318, 335, 336, 339, 344, 345, 348, 353, 356, 365, 371, 373, 377, 385, 387, 389, 394, 395, 402, 403, 404, 410, 411, 414, 418, 420, 424, 435, 437, 441, 442, 443, 444, 475, 479, 480, 483, 484, 485, 489, 499, 502, 506, 510, 515, 517, 519, 520, 521, 525], "quit": [1, 32, 42, 100, 101, 103, 111, 155, 160, 254, 256, 262, 265, 266, 268, 316, 335, 336, 344, 345, 370, 379, 396, 404, 489, 490, 491, 497, 506, 507, 514, 520, 521], "academ": 1, "who": [1, 2, 3, 21, 79, 101, 116, 119, 127, 142, 143, 148, 159, 211, 255, 260, 264, 265, 266, 316, 318, 338, 503, 506, 521, 523], "told": [1, 159, 266, 471, 472, 475, 476, 479, 480, 507], "publish": [1, 2, 3, 87, 92, 511], "perish": 1, "want": [1, 3, 11, 12, 16, 17, 18, 19, 20, 27, 32, 34, 42, 56, 68, 72, 75, 76, 78, 79, 80, 83, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 101, 103, 105, 111, 113, 120, 122, 127, 142, 143, 145, 149, 151, 156, 159, 160, 162, 173, 174, 179, 184, 227, 237, 238, 242, 243, 246, 256, 261, 262, 266, 268, 272, 274, 275, 276, 277, 282, 286, 292, 293, 299, 302, 308, 310, 311, 323, 343, 344, 354, 355, 356, 358, 369, 378, 379, 380, 381, 394, 395, 415, 418, 419, 424, 430, 431, 433, 436, 437, 468, 472, 475, 479, 492, 493, 497, 499, 502, 506, 507, 511, 515, 516, 521, 522, 523], "alwai": [1, 26, 32, 42, 58, 62, 65, 72, 76, 92, 101, 110, 111, 112, 118, 159, 165, 173, 174, 180, 227, 238, 255, 273, 276, 280, 292, 322, 335, 362, 363, 369, 408, 492, 511, 523], "creat": [1, 4, 14, 18, 19, 21, 23, 24, 26, 27, 29, 30, 31, 32, 34, 35, 36, 38, 42, 44, 45, 47, 51, 60, 77, 78, 79, 81, 82, 83, 97, 98, 100, 101, 104, 105, 110, 111, 116, 118, 120, 124, 125, 127, 138, 139, 142, 143, 144, 145, 148, 150, 154, 159, 161, 162, 164, 165, 168, 176, 179, 184, 187, 191, 193, 195, 198, 201, 204, 207, 210, 217, 219, 223, 233, 235, 236, 238, 241, 242, 243, 245, 248, 251, 252, 253, 254, 255, 262, 270, 271, 279, 288, 289, 290, 295, 301, 305, 310, 313, 314, 315, 318, 329, 330, 334, 337, 342, 344, 345, 347, 353, 355, 357, 359, 364, 365, 368, 369, 373, 374, 384, 393, 402, 404, 411, 418, 423, 424, 429, 430, 431, 433, 436, 437, 439, 440, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 467, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 483, 489, 497, 500, 501, 502, 503, 507, 510, 511, 514, 523, 526], "someth": [1, 5, 16, 23, 24, 25, 26, 70, 71, 72, 80, 100, 110, 111, 112, 113, 116, 118, 156, 159, 167, 174, 237, 238, 246, 254, 256, 258, 259, 260, 261, 265, 273, 275, 277, 282, 285, 294, 302, 316, 394, 410, 413, 422, 475, 497, 509, 520], "scratch": [1, 397, 521], "own": [1, 2, 25, 26, 35, 42, 69, 111, 142, 143, 174, 177, 180, 238, 241, 243, 246, 258, 261, 264, 267, 272, 282, 296, 335, 337, 343, 381, 396, 471, 489], "fresh": [1, 162, 261], "creation": [1, 39, 111, 344, 520], "experi": [1, 2, 23, 24, 25, 44, 70, 111, 257, 258, 268, 282, 376, 477], "start": [1, 2, 14, 16, 18, 19, 35, 54, 75, 76, 79, 80, 100, 101, 103, 110, 111, 113, 117, 119, 127, 133, 134, 135, 136, 137, 142, 145, 149, 150, 151, 154, 156, 157, 160, 161, 162, 170, 175, 176, 179, 180, 181, 182, 183, 184, 196, 202, 211, 224, 225, 226, 229, 230, 236, 237, 246, 255, 256, 257, 258, 260, 264, 267, 270, 272, 273, 277, 279, 280, 281, 282, 288, 296, 300, 302, 306, 314, 318, 322, 324, 326, 327, 335, 338, 339, 340, 342, 345, 351, 356, 357, 365, 375, 376, 377, 378, 381, 383, 384, 390, 391, 393, 394, 396, 399, 413, 414, 415, 418, 420, 422, 424, 425, 433, 438, 442, 443, 444, 467, 468, 471, 477, 485, 489, 499, 502, 505, 506, 507, 512, 522, 525], "instead": [1, 5, 35, 63, 72, 79, 80, 101, 111, 117, 118, 125, 151, 173, 179, 184, 245, 255, 257, 262, 265, 268, 270, 271, 273, 277, 292, 314, 322, 324, 326, 334, 339, 345, 358, 373, 377, 378, 380, 394, 403, 404, 414, 430, 433, 473, 486, 495, 511], "think": [1, 26, 42, 72, 75, 108, 110, 111, 116, 118, 119, 127, 145, 154, 175, 177, 178, 182, 183, 228, 229, 230, 237, 238, 246, 255, 256, 257, 258, 265, 266, 273, 274, 277, 282, 292, 300, 344, 345, 351, 352, 353, 377, 411, 444, 461, 472, 479, 486, 517, 519, 520, 526], "how": [1, 2, 4, 14, 23, 24, 26, 29, 32, 35, 42, 44, 45, 50, 51, 54, 70, 75, 76, 77, 79, 91, 96, 99, 100, 101, 105, 111, 114, 117, 118, 120, 127, 128, 129, 141, 143, 145, 147, 154, 155, 157, 165, 166, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 188, 192, 193, 199, 211, 227, 236, 238, 240, 243, 245, 246, 254, 255, 256, 260, 261, 264, 265, 266, 267, 268, 269, 276, 282, 295, 302, 303, 304, 308, 314, 320, 326, 327, 333, 335, 336, 338, 340, 353, 354, 355, 362, 364, 365, 370, 380, 394, 395, 402, 409, 410, 418, 420, 422, 426, 430, 431, 433, 440, 444, 466, 472, 474, 475, 477, 480, 484, 492, 497, 498, 500, 501, 502, 505, 506, 507, 521, 523], "comput": [1, 2, 40, 43, 44, 61, 64, 73, 75, 79, 101, 106, 113, 117, 118, 120, 121, 127, 147, 155, 164, 169, 174, 197, 211, 217, 219, 227, 236, 238, 243, 253, 256, 257, 259, 262, 263, 265, 266, 276, 277, 285, 296, 303, 311, 323, 325, 338, 348, 355, 370, 371, 407, 422, 438, 441, 475, 477, 485, 488, 491, 492, 505, 506, 511, 523], "scientist": [1, 2], "written": [1, 42, 65, 69, 80, 111, 113, 116, 119, 141, 154, 162, 238, 243, 254, 256, 259, 260, 261, 262, 267, 340, 355, 359, 396, 502, 506], "allen": [1, 2], "b": [1, 2, 4, 38, 43, 56, 58, 60, 61, 62, 64, 70, 71, 72, 79, 120, 131, 132, 153, 161, 163, 164, 174, 175, 176, 179, 184, 187, 207, 208, 209, 219, 222, 223, 243, 246, 249, 250, 253, 262, 267, 280, 281, 291, 293, 295, 301, 303, 306, 326, 347, 361, 365, 385, 395, 396, 397, 414, 417, 419, 423, 429, 431, 435, 436, 461, 472, 493], "downei": [1, 2], "jeff": [1, 2, 142], "elkner": [1, 2], "decemb": [1, 125], "wa": [1, 2, 35, 38, 39, 66, 72, 73, 78, 80, 81, 82, 89, 90, 94, 95, 100, 110, 111, 125, 127, 142, 145, 149, 156, 161, 174, 175, 178, 184, 188, 193, 209, 221, 243, 246, 256, 260, 261, 266, 268, 285, 293, 295, 315, 321, 337, 353, 359, 369, 376, 378, 379, 381, 393, 394, 395, 396, 402, 404, 471, 472, 491, 497, 506, 509, 519], "prepar": [1, 2, 259], "teach": [1, 2, 3, 260, 261, 264], "si502": 1, "network": [1, 86, 101, 142, 143, 236, 255, 309, 312, 316, 323, 324, 326, 353, 504, 505, 513], "fifth": [1, 358, 378], "semest": [1, 2, 152], "row": [1, 35, 70, 76, 77, 78, 79, 80, 84, 86, 97, 98, 100, 101, 103, 105, 107, 111, 146, 148, 158, 236, 269, 280, 314, 363, 370, 388, 394, 501, 506, 507], "write": [1, 2, 6, 11, 14, 21, 25, 26, 32, 34, 35, 38, 39, 42, 43, 60, 65, 72, 74, 79, 81, 83, 86, 89, 91, 94, 96, 98, 99, 100, 101, 103, 104, 108, 111, 117, 118, 119, 120, 122, 124, 126, 141, 142, 144, 145, 147, 148, 150, 151, 154, 155, 156, 158, 159, 165, 167, 176, 177, 178, 180, 181, 187, 191, 195, 201, 204, 207, 219, 222, 233, 235, 236, 238, 248, 251, 254, 255, 259, 260, 261, 262, 263, 264, 265, 267, 273, 276, 277, 279, 282, 283, 288, 292, 295, 296, 297, 300, 302, 304, 307, 308, 309, 311, 316, 318, 320, 323, 325, 326, 327, 340, 342, 349, 350, 357, 368, 369, 372, 378, 381, 390, 393, 396, 398, 402, 408, 418, 421, 422, 425, 426, 429, 430, 431, 434, 435, 436, 437, 468, 470, 475, 476, 478, 480, 483, 486, 489, 493, 496, 499, 502, 507, 516, 517, 521, 522], "textbook": [1, 111], "focus": [1, 147, 319, 355, 358, 433], "explor": [1, 14, 21, 340, 355, 430, 480, 506, 514], "understand": [1, 14, 42, 108, 110, 111, 112, 176, 177, 178, 181, 184, 235, 236, 237, 251, 258, 260, 261, 262, 263, 265, 266, 292, 333, 340, 353, 355, 358, 370, 372, 430, 472, 477, 489], "algorithm": [1, 118, 121, 210, 227, 493, 507], "abstract": [1, 366], "my": [1, 2, 3, 7, 8, 9, 36, 78, 80, 98, 141, 142, 164, 191, 236, 260, 402, 404, 419, 430, 434, 474, 523], "goal": [1, 2, 16, 17, 18, 19, 20, 72, 159, 282, 304, 418], "peopl": [1, 6, 12, 14, 17, 18, 21, 23, 24, 79, 91, 96, 100, 101, 105, 142, 143, 177, 178, 237, 238, 243, 267, 285, 329, 406, 419, 484, 503, 514, 516, 525], "lifelong": 1, "handl": [1, 39, 61, 75, 80, 86, 120, 142, 145, 147, 151, 155, 162, 227, 238, 246, 257, 265, 282, 325, 396, 406, 497, 506, 514, 523], "skill": [1, 14, 72, 79, 113, 127, 159, 235, 256, 257, 264, 266, 282, 304, 408, 418], "few": [1, 2, 3, 11, 35, 42, 61, 66, 79, 83, 100, 108, 111, 152, 162, 227, 238, 243, 254, 256, 260, 261, 262, 266, 282, 324, 333, 355, 358, 433, 502, 507, 514, 524, 525], "student": [1, 2, 3, 14, 23, 24, 34, 35, 72, 81, 82, 89, 90, 94, 95, 111, 142, 143, 145, 161, 169, 175, 176, 179, 180, 181, 182, 183, 184, 188, 211, 221, 241, 242, 243, 248, 249, 252, 282, 304, 310, 313, 314, 335, 336, 338, 348, 394, 395, 418, 432, 503, 509, 516], "were": [1, 2, 21, 28, 42, 100, 110, 111, 116, 127, 159, 160, 174, 189, 227, 237, 255, 256, 260, 261, 262, 265, 266, 282, 285, 292, 334, 337, 369, 378, 395, 415, 503, 522], "plan": [1, 11, 12, 80, 236, 286, 354], "profession": [1, 257, 264], "programm": [1, 27, 42, 108, 110, 114, 159, 236, 255, 256, 257, 258, 259, 260, 262, 264, 265, 266, 276, 354, 441, 488, 489, 499], "thei": [1, 2, 17, 26, 35, 40, 42, 60, 62, 63, 65, 69, 72, 76, 91, 96, 99, 101, 106, 111, 112, 117, 120, 124, 156, 159, 160, 164, 173, 174, 175, 176, 179, 183, 184, 188, 219, 227, 237, 238, 243, 246, 254, 255, 256, 257, 258, 260, 267, 270, 271, 276, 292, 297, 301, 305, 311, 312, 313, 314, 316, 318, 333, 369, 377, 378, 388, 393, 394, 396, 397, 418, 422, 424, 425, 430, 433, 436, 471, 477, 485, 487, 489, 492, 498, 499, 502, 506, 521, 522, 523], "librarian": 1, "manag": [1, 79, 83, 91, 96, 162, 167, 236, 238, 357, 424, 502, 505, 506, 516], "lawyer": 1, "biologist": 1, "economist": 1, "happen": [1, 2, 6, 35, 42, 43, 80, 99, 110, 111, 112, 142, 143, 145, 151, 154, 163, 168, 175, 182, 183, 237, 243, 262, 275, 276, 284, 285, 292, 308, 313, 336, 343, 358, 361, 362, 363, 364, 370, 408, 472, 486, 489, 492, 498, 506, 520], "skillfulli": 1, "technologi": [1, 14, 521], "chosen": [1, 26, 111, 152, 489], "field": [1, 76, 78, 80, 86, 99, 100, 101, 105, 142, 143, 238, 506, 523], "never": [1, 73, 79, 111, 118, 159, 181, 182, 254, 258, 275, 280, 291, 292, 308, 340, 378, 418, 502], "seem": [1, 11, 73, 80, 111, 227, 237, 260, 261, 262, 292, 373, 506], "perfect": [1, 260, 292, 408, 433], "orient": [1, 14, 25, 29, 30, 57, 236, 244, 329, 333, 334, 337, 339, 340, 343, 353, 354, 355, 358, 461, 511, 513], "cours": [1, 3, 14, 110, 111, 144, 149, 169, 209, 211, 254, 261, 292, 338, 348, 355, 404, 424, 441], "so": [1, 2, 3, 28, 31, 35, 40, 41, 42, 43, 56, 60, 61, 64, 68, 69, 70, 73, 78, 79, 80, 81, 82, 85, 86, 99, 100, 101, 103, 106, 108, 110, 111, 113, 116, 117, 118, 119, 120, 122, 138, 139, 142, 143, 154, 155, 156, 157, 159, 160, 161, 162, 164, 165, 167, 168, 169, 173, 177, 181, 182, 183, 184, 221, 235, 237, 238, 242, 245, 246, 249, 254, 255, 256, 258, 260, 261, 262, 265, 270, 274, 276, 277, 279, 280, 282, 285, 288, 291, 292, 299, 306, 311, 312, 313, 316, 320, 324, 326, 340, 343, 344, 345, 348, 355, 358, 362, 363, 373, 376, 377, 378, 379, 380, 381, 390, 391, 396, 397, 402, 403, 404, 406, 407, 408, 409, 413, 414, 418, 419, 422, 424, 430, 431, 433, 436, 467, 471, 472, 473, 477, 479, 484, 485, 486, 487, 488, 490, 492, 498, 502, 503, 505, 506, 507, 509, 514, 520, 521, 523, 525], "set": [1, 23, 24, 30, 35, 42, 60, 61, 62, 78, 79, 80, 81, 82, 86, 89, 90, 94, 95, 98, 100, 101, 103, 105, 118, 119, 121, 126, 151, 155, 156, 161, 166, 175, 181, 182, 184, 222, 223, 227, 236, 241, 246, 248, 254, 255, 256, 259, 266, 274, 275, 277, 280, 290, 292, 316, 334, 336, 339, 342, 343, 344, 355, 361, 363, 366, 368, 369, 370, 371, 373, 374, 376, 381, 397, 398, 410, 423, 467, 468, 470, 471, 472, 473, 475, 476, 477, 479, 480, 483, 484, 485, 488, 489, 501, 503, 509, 511, 523], "just": [1, 18, 20, 35, 52, 73, 79, 80, 83, 89, 90, 91, 94, 95, 96, 99, 100, 110, 111, 117, 127, 143, 145, 152, 154, 159, 161, 168, 176, 177, 178, 180, 181, 182, 184, 227, 237, 238, 243, 246, 254, 255, 256, 260, 261, 267, 276, 282, 292, 302, 310, 314, 316, 334, 344, 345, 353, 359, 363, 369, 370, 373, 374, 378, 384, 387, 389, 393, 394, 395, 396, 418, 425, 472, 475, 484, 486, 489, 506, 511, 516, 520, 522, 523, 526], "luckili": [1, 256], "faculti": [1, 17, 18, 20, 21, 23, 24, 236], "meet": [1, 97, 156, 257, 267, 511, 523], "three": [1, 2, 11, 12, 38, 43, 45, 59, 65, 68, 69, 70, 72, 89, 90, 94, 95, 98, 100, 101, 104, 105, 111, 118, 124, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 142, 143, 157, 161, 164, 176, 177, 178, 179, 184, 205, 208, 209, 219, 221, 222, 231, 232, 236, 239, 243, 255, 260, 266, 272, 274, 276, 282, 289, 290, 292, 298, 305, 310, 342, 353, 356, 358, 359, 361, 373, 402, 408, 418, 442, 443, 444, 476, 485, 489, 493, 497, 498, 500, 501, 505, 506, 510], "week": [1, 2, 5, 127, 164, 187, 219, 292, 302, 483], "new": [1, 2, 3, 4, 5, 14, 17, 18, 21, 23, 24, 30, 31, 32, 34, 35, 36, 38, 39, 41, 42, 43, 46, 51, 75, 78, 79, 80, 81, 100, 101, 110, 111, 118, 120, 125, 131, 142, 143, 145, 149, 159, 161, 162, 163, 173, 176, 180, 181, 184, 195, 196, 201, 202, 233, 235, 236, 237, 242, 243, 246, 256, 261, 262, 264, 265, 266, 272, 274, 277, 282, 284, 288, 289, 292, 295, 297, 304, 305, 308, 310, 324, 329, 330, 334, 335, 337, 339, 340, 342, 355, 359, 364, 369, 373, 381, 383, 393, 402, 403, 404, 411, 414, 418, 429, 431, 433, 439, 474, 476, 477, 479, 497, 500, 502, 506, 507, 523, 524, 525, 526], "over": [1, 2, 3, 35, 39, 80, 100, 101, 111, 113, 116, 142, 143, 161, 165, 167, 187, 204, 236, 238, 254, 255, 256, 261, 264, 265, 276, 282, 308, 309, 316, 325, 326, 327, 356, 433, 461, 484, 490, 502, 506, 511, 521, 522], "holidai": [1, 142, 143], "break": [1, 11, 52, 79, 100, 101, 116, 119, 127, 150, 157, 159, 181, 182, 188, 189, 199, 205, 237, 258, 261, 267, 269, 272, 273, 276, 280, 281, 292, 299, 318, 323, 340, 408, 424, 499, 502, 514, 523], "atul": 1, "prakash": 1, "show": [1, 27, 35, 61, 79, 80, 100, 101, 133, 134, 142, 147, 149, 151, 155, 156, 157, 161, 181, 235, 239, 241, 268, 282, 288, 310, 313, 314, 315, 321, 325, 326, 343, 353, 365, 369, 370, 371, 374, 376, 378, 422, 476, 477, 480, 503, 507, 526], "me": [1, 2, 3, 42, 45, 113, 127, 131, 132, 133, 134, 135, 136, 138, 139, 140, 149, 161, 178, 201, 231, 232, 237, 256, 260, 265, 266, 288, 308, 356, 402, 442, 443, 444, 472], "which": [1, 2, 4, 7, 8, 9, 17, 19, 25, 26, 29, 30, 35, 39, 40, 42, 43, 46, 56, 58, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 77, 78, 79, 80, 83, 91, 96, 98, 101, 103, 105, 106, 110, 111, 115, 116, 118, 119, 120, 125, 127, 131, 132, 141, 142, 143, 144, 145, 147, 149, 150, 151, 152, 154, 156, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 185, 189, 192, 193, 195, 199, 204, 205, 208, 210, 217, 219, 221, 222, 223, 227, 235, 236, 237, 238, 239, 240, 242, 245, 246, 249, 250, 253, 255, 257, 258, 259, 260, 262, 267, 268, 269, 273, 275, 276, 277, 279, 280, 281, 282, 285, 286, 292, 294, 295, 296, 299, 300, 303, 304, 309, 310, 312, 313, 314, 316, 321, 322, 324, 325, 326, 329, 334, 335, 336, 339, 340, 342, 345, 347, 353, 355, 359, 360, 361, 363, 365, 371, 372, 375, 376, 377, 378, 379, 381, 385, 393, 394, 395, 396, 408, 409, 411, 413, 414, 415, 418, 419, 422, 423, 425, 427, 429, 430, 432, 433, 435, 436, 437, 438, 439, 440, 447, 451, 455, 461, 470, 472, 473, 475, 476, 480, 484, 485, 486, 487, 488, 489, 492, 493, 495, 498, 499, 501, 502, 506, 507, 508, 509, 510, 511, 516, 519, 523], "he": [1, 2, 195, 483, 506], "had": [1, 2, 26, 107, 142, 188, 258, 285, 324, 475, 502, 523], "hi": [1, 2, 23, 24, 54, 59, 60, 61, 142, 143, 149, 161, 176, 180, 181, 211, 221, 289, 290, 338, 393, 400, 403, 404, 419, 429, 441, 471, 472, 483], "text": [1, 2, 4, 5, 6, 11, 14, 18, 19, 20, 23, 24, 27, 45, 78, 79, 80, 81, 83, 98, 100, 101, 117, 119, 125, 126, 127, 147, 151, 154, 155, 156, 158, 161, 162, 167, 179, 184, 236, 254, 262, 265, 266, 267, 268, 277, 285, 292, 311, 313, 314, 318, 322, 323, 324, 326, 327, 328, 382, 418, 430, 442, 443, 444, 489, 506, 514, 517, 520, 523, 526], "focu": [1, 2, 14, 39, 83, 106, 111, 154, 239, 267, 354], "short": [1, 2, 67, 74, 80, 87, 151, 155, 156, 157, 159, 160, 211, 236, 242, 261, 311, 328, 338, 353, 375, 376, 377, 396, 399, 424, 441, 473, 489, 506, 507, 523], "direct": [1, 43, 79, 118, 236, 244, 255, 260, 274, 276, 312, 378, 471, 472], "explan": [1, 35, 269, 370, 445, 446, 447, 448, 450, 451, 453, 454, 455, 456], "eas": 1, "overal": [1, 2, 73, 147, 267, 277, 511], "structur": [1, 14, 65, 69, 72, 75, 80, 84, 100, 104, 147, 154, 156, 159, 236, 244, 251, 254, 259, 264, 282, 313, 314, 340, 345, 418, 423, 425, 427, 499, 508, 509, 513, 517, 523, 526], "been": [1, 2, 32, 39, 42, 50, 56, 69, 78, 80, 85, 100, 101, 105, 108, 111, 117, 127, 141, 147, 152, 154, 165, 187, 245, 246, 256, 265, 282, 291, 301, 324, 325, 345, 358, 363, 396, 411, 418, 483, 484, 487, 505, 507, 514, 522, 523], "get": [1, 2, 4, 5, 6, 7, 8, 9, 11, 14, 20, 21, 24, 26, 27, 28, 42, 44, 61, 62, 65, 69, 75, 80, 92, 97, 100, 101, 108, 110, 111, 113, 115, 118, 119, 120, 122, 125, 127, 142, 143, 145, 146, 148, 151, 156, 168, 170, 171, 172, 173, 174, 176, 177, 180, 181, 183, 184, 187, 188, 196, 201, 205, 211, 213, 214, 215, 216, 217, 220, 227, 234, 236, 237, 238, 241, 246, 254, 255, 258, 261, 264, 265, 276, 281, 284, 285, 291, 292, 295, 300, 301, 304, 308, 309, 311, 316, 318, 324, 326, 327, 336, 338, 340, 353, 357, 362, 363, 364, 369, 373, 378, 379, 381, 395, 396, 402, 403, 404, 408, 414, 419, 421, 436, 441, 471, 472, 479, 480, 483, 484, 485, 486, 489, 497, 499, 502, 505, 506, 507, 514, 521, 522, 523], "analysi": [1, 14, 57, 116, 127, 236, 264, 266, 430, 506], "problem": [1, 2, 42, 44, 46, 50, 51, 54, 66, 75, 85, 87, 92, 101, 103, 106, 108, 110, 111, 113, 116, 117, 118, 127, 128, 129, 131, 135, 136, 138, 139, 140, 142, 144, 147, 148, 159, 166, 167, 210, 211, 236, 238, 255, 258, 259, 261, 264, 265, 266, 268, 273, 288, 291, 292, 302, 304, 338, 340, 351, 357, 378, 398, 406, 418, 441, 466, 472, 484, 502, 505, 506, 526], "quickli": [1, 69, 76, 79, 85, 103, 106, 111, 119, 238, 246, 256, 264, 265, 266, 276, 296, 355, 436, 489, 506, 509, 523], "possibl": [1, 2, 25, 35, 62, 64, 72, 78, 79, 103, 111, 116, 117, 159, 165, 179, 184, 238, 243, 258, 273, 301, 322, 373, 377, 378, 381, 382, 408, 418, 433, 519], "seri": [1, 2, 67, 113, 227, 265, 415, 507, 520], "run": [1, 4, 5, 6, 11, 12, 17, 27, 30, 35, 42, 45, 46, 70, 72, 80, 83, 85, 91, 92, 95, 96, 99, 100, 101, 103, 105, 110, 111, 115, 117, 118, 119, 121, 122, 127, 142, 143, 144, 145, 154, 155, 159, 160, 161, 163, 164, 167, 168, 175, 176, 178, 179, 180, 181, 182, 183, 184, 193, 198, 210, 223, 227, 231, 232, 237, 246, 253, 258, 259, 262, 265, 269, 272, 273, 274, 276, 277, 280, 282, 284, 285, 292, 296, 303, 304, 323, 324, 325, 335, 336, 339, 345, 356, 361, 363, 370, 375, 377, 378, 394, 395, 416, 418, 420, 423, 424, 430, 431, 435, 440, 467, 468, 471, 472, 473, 475, 476, 477, 479, 480, 492, 493, 494, 498, 502, 503, 506, 507, 516, 517, 519, 520, 523], "exampl": [1, 2, 11, 14, 23, 24, 25, 26, 27, 31, 34, 35, 38, 40, 41, 42, 43, 45, 46, 47, 60, 61, 63, 66, 68, 69, 72, 73, 75, 76, 78, 79, 80, 85, 86, 105, 106, 110, 111, 116, 117, 118, 119, 120, 122, 124, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 145, 147, 151, 155, 156, 157, 159, 161, 164, 165, 174, 175, 176, 177, 178, 179, 180, 181, 187, 188, 191, 192, 195, 196, 197, 201, 202, 204, 207, 208, 209, 217, 219, 221, 222, 227, 231, 232, 233, 235, 236, 237, 238, 241, 242, 243, 245, 246, 248, 249, 250, 252, 253, 254, 255, 256, 258, 259, 260, 262, 264, 265, 266, 267, 272, 273, 276, 277, 279, 282, 288, 289, 290, 291, 292, 295, 297, 298, 299, 301, 305, 310, 311, 312, 315, 318, 319, 320, 321, 323, 324, 325, 326, 333, 335, 337, 339, 342, 344, 354, 362, 369, 373, 376, 377, 378, 380, 381, 383, 384, 385, 388, 390, 391, 393, 396, 397, 402, 404, 408, 409, 411, 414, 415, 418, 422, 424, 425, 429, 430, 432, 433, 435, 438, 439, 442, 443, 444, 472, 473, 476, 479, 480, 483, 486, 489, 490, 491, 493, 494, 495, 498, 500, 506, 509, 511, 519, 520, 523, 526], "exercis": [1, 2, 57, 111, 114, 154, 228, 236, 261, 263, 327, 352, 357, 372, 378, 514], "veri": [1, 3, 19, 20, 68, 69, 76, 80, 83, 86, 100, 101, 106, 111, 119, 120, 127, 138, 139, 155, 156, 159, 166, 174, 238, 243, 253, 255, 256, 257, 260, 261, 262, 264, 265, 266, 267, 277, 292, 302, 311, 316, 322, 326, 353, 355, 358, 378, 379, 396, 418, 424, 486, 489, 502, 506, 509, 521, 522, 523, 526], "begin": [1, 42, 72, 80, 101, 111, 114, 161, 167, 173, 221, 224, 225, 226, 236, 242, 258, 260, 262, 282, 306, 321, 340, 345, 355, 365, 378, 380, 381, 382, 396, 397, 399, 403, 414, 418, 419, 420, 422, 489, 499, 506, 511], "chapter": [1, 2, 25, 42, 65, 80, 83, 84, 103, 106, 110, 111, 127, 154, 164, 166, 237, 244, 254, 256, 261, 265, 266, 274, 319, 321, 333, 340, 353, 355, 358, 369, 371, 376, 396, 408, 409, 425, 433, 477, 505], "2": [1, 4, 5, 6, 7, 9, 11, 19, 21, 23, 24, 28, 29, 34, 35, 36, 43, 45, 50, 54, 56, 58, 60, 61, 62, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 83, 85, 97, 98, 100, 101, 103, 105, 106, 111, 115, 116, 117, 119, 120, 124, 125, 127, 131, 132, 135, 136, 137, 138, 139, 141, 142, 143, 145, 146, 148, 149, 151, 152, 153, 154, 155, 156, 157, 159, 161, 163, 164, 165, 166, 167, 174, 175, 176, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 191, 193, 198, 199, 201, 204, 205, 207, 208, 209, 219, 221, 222, 223, 231, 232, 233, 234, 236, 237, 238, 239, 240, 243, 245, 246, 249, 250, 252, 253, 254, 255, 256, 257, 258, 260, 261, 262, 265, 266, 268, 269, 271, 272, 273, 274, 276, 277, 279, 280, 281, 282, 285, 286, 288, 289, 290, 291, 292, 293, 295, 296, 297, 298, 300, 301, 302, 303, 304, 305, 306, 308, 309, 313, 316, 318, 323, 324, 326, 329, 335, 337, 342, 343, 344, 345, 347, 360, 361, 363, 365, 366, 369, 370, 373, 375, 377, 381, 385, 394, 395, 396, 400, 403, 404, 407, 408, 409, 412, 413, 414, 415, 416, 417, 418, 422, 423, 424, 425, 426, 429, 430, 432, 433, 435, 437, 438, 439, 440, 444, 449, 457, 462, 467, 472, 473, 474, 475, 476, 480, 481, 482, 483, 485, 486, 487, 489, 490, 491, 492, 493, 494, 495, 497, 498, 499, 500, 501, 502, 503, 505, 506, 507, 508, 509, 511, 517, 519, 520, 521, 522, 525, 526], "10": [1, 2, 4, 21, 23, 24, 29, 34, 35, 43, 58, 60, 61, 62, 65, 68, 69, 70, 72, 75, 77, 81, 82, 87, 89, 90, 91, 94, 95, 96, 105, 111, 115, 117, 120, 122, 124, 125, 127, 131, 132, 133, 134, 142, 143, 149, 150, 151, 155, 156, 161, 163, 164, 176, 177, 178, 179, 181, 182, 184, 185, 192, 195, 198, 199, 201, 205, 209, 217, 219, 222, 223, 227, 236, 240, 253, 265, 269, 270, 272, 280, 281, 282, 286, 303, 305, 309, 329, 335, 342, 361, 365, 378, 393, 394, 395, 400, 409, 418, 423, 429, 430, 431, 438, 440, 441, 461, 470, 473, 474, 475, 480, 481, 482, 483, 485, 486, 487, 489, 490, 491, 492, 493, 494, 495, 497, 498, 499, 500, 501, 502, 503, 505, 506, 508, 509, 511, 516, 517, 519, 520, 521, 523, 524, 525, 526], "similar": [1, 43, 60, 68, 80, 83, 86, 92, 111, 119, 183, 253, 261, 274, 277, 285, 311, 324, 345, 359, 362, 382, 410, 414, 420, 461, 502, 506, 508, 526], "number": [1, 2, 3, 14, 25, 28, 34, 35, 42, 43, 45, 47, 54, 56, 58, 60, 61, 62, 64, 65, 66, 68, 69, 70, 72, 75, 76, 79, 80, 97, 98, 99, 100, 110, 111, 117, 118, 120, 124, 127, 131, 132, 135, 136, 137, 138, 139, 142, 143, 145, 148, 150, 155, 161, 162, 164, 165, 166, 174, 177, 178, 181, 182, 183, 184, 187, 192, 195, 201, 202, 204, 207, 208, 209, 210, 219, 221, 222, 224, 225, 226, 231, 232, 233, 234, 236, 238, 239, 243, 252, 269, 270, 271, 272, 273, 274, 275, 276, 277, 279, 280, 282, 286, 288, 289, 292, 296, 298, 299, 300, 304, 308, 312, 313, 318, 321, 328, 342, 345, 365, 366, 369, 371, 377, 378, 381, 383, 384, 390, 391, 393, 399, 403, 404, 407, 409, 413, 414, 418, 435, 436, 437, 444, 461, 472, 473, 475, 479, 480, 482, 483, 484, 488, 490, 493, 497, 498, 499, 502, 503, 506, 507, 509, 510, 511, 514, 521, 523, 525], "topic": [1, 2, 261, 396], "present": [1, 235, 238, 345, 378, 408, 415, 425, 440, 511], "order": [1, 7, 8, 16, 18, 19, 34, 35, 38, 44, 45, 64, 65, 78, 80, 97, 98, 99, 107, 115, 118, 119, 122, 127, 132, 135, 136, 137, 138, 139, 149, 155, 160, 161, 162, 173, 179, 180, 181, 182, 183, 184, 185, 187, 191, 208, 210, 211, 221, 222, 231, 232, 233, 236, 238, 240, 243, 246, 248, 252, 254, 260, 262, 282, 286, 292, 300, 301, 304, 310, 313, 314, 316, 323, 329, 335, 336, 338, 356, 362, 363, 373, 378, 388, 404, 406, 409, 410, 414, 424, 426, 429, 430, 431, 433, 439, 440, 441, 442, 443, 444, 467, 471, 472, 473, 475, 476, 479, 480, 486, 488, 496, 503, 510, 517, 526], "need": [1, 2, 14, 18, 19, 26, 28, 35, 42, 45, 46, 64, 65, 67, 72, 76, 78, 79, 83, 100, 101, 103, 105, 110, 111, 113, 116, 119, 127, 143, 145, 147, 157, 159, 166, 179, 181, 182, 184, 187, 188, 198, 202, 231, 232, 237, 238, 240, 243, 246, 249, 254, 255, 256, 257, 260, 262, 264, 265, 266, 268, 277, 280, 282, 284, 292, 293, 308, 310, 321, 326, 339, 340, 344, 354, 356, 359, 363, 369, 376, 378, 379, 380, 388, 394, 395, 403, 425, 426, 433, 436, 440, 442, 443, 444, 461, 467, 468, 472, 473, 475, 476, 479, 480, 483, 485, 502, 506, 508, 510, 511, 514, 517, 521, 523], "build": [1, 2, 14, 76, 78, 101, 103, 105, 106, 117, 118, 127, 156, 165, 236, 238, 248, 257, 258, 260, 261, 262, 263, 276, 309, 312, 340, 353, 377, 424, 427, 504, 506, 511, 523], "increasingli": [1, 100, 260, 264, 302, 340, 523], "sophist": [1, 79, 260, 302, 396, 506], "solut": [1, 45, 85, 110, 145, 159, 164, 175, 179, 184, 231, 232, 255, 259, 276, 322, 373, 388, 408, 418, 429, 442, 443, 444, 472, 475, 479, 480, 483, 510], "some": [1, 2, 3, 18, 19, 27, 30, 31, 32, 39, 41, 42, 67, 68, 70, 75, 76, 79, 80, 81, 82, 89, 90, 94, 95, 101, 103, 106, 110, 111, 113, 117, 119, 120, 142, 144, 145, 147, 152, 161, 165, 167, 174, 177, 178, 181, 182, 183, 210, 217, 221, 227, 237, 238, 239, 241, 244, 246, 254, 255, 256, 257, 258, 259, 261, 262, 264, 265, 274, 276, 277, 288, 292, 302, 310, 315, 316, 321, 322, 324, 333, 334, 336, 339, 340, 344, 345, 353, 358, 362, 363, 366, 369, 376, 379, 381, 382, 394, 396, 397, 399, 414, 425, 433, 472, 477, 484, 489, 502, 506, 507, 509, 514, 516, 520, 523, 526], "try": [1, 5, 6, 19, 32, 42, 45, 52, 61, 66, 71, 72, 73, 74, 76, 77, 78, 79, 88, 93, 99, 100, 101, 105, 106, 110, 111, 113, 117, 119, 128, 129, 131, 132, 133, 134, 135, 136, 138, 139, 140, 141, 144, 145, 147, 151, 155, 157, 158, 167, 169, 170, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 185, 192, 197, 212, 213, 214, 215, 216, 217, 220, 221, 227, 231, 232, 234, 236, 237, 238, 253, 254, 255, 256, 257, 258, 260, 261, 262, 264, 265, 267, 268, 272, 273, 276, 277, 282, 284, 285, 292, 297, 300, 301, 302, 304, 305, 310, 311, 313, 316, 324, 325, 331, 332, 337, 343, 345, 348, 349, 350, 354, 356, 362, 363, 364, 366, 369, 370, 376, 378, 381, 387, 388, 389, 394, 408, 411, 413, 415, 418, 419, 420, 425, 433, 435, 436, 442, 443, 444, 471, 472, 475, 479, 485, 486, 489, 490, 492, 494, 497, 499, 502, 505, 511, 514, 515, 519, 520, 521], "except": [1, 26, 43, 61, 67, 72, 74, 100, 101, 108, 118, 138, 139, 145, 147, 151, 158, 176, 236, 243, 254, 267, 272, 316, 378, 383, 433, 470, 476, 499, 514, 517], "pull": [1, 147, 168, 302, 321, 378, 381, 415, 506, 507, 523], "forward": [1, 25, 26, 40, 101, 223, 261, 365, 383, 440, 470, 472, 475, 476, 477, 479, 480], "condit": [1, 56, 60, 61, 62, 67, 68, 75, 97, 110, 120, 154, 156, 177, 233, 236, 254, 274, 275, 276, 280, 282, 285, 340, 410, 422, 493, 506], "function": [1, 14, 18, 19, 23, 24, 25, 26, 27, 30, 31, 32, 35, 39, 41, 42, 45, 46, 65, 67, 75, 106, 111, 116, 118, 120, 121, 124, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 145, 148, 150, 152, 153, 154, 155, 159, 161, 164, 168, 173, 210, 219, 221, 227, 231, 232, 236, 237, 238, 241, 242, 243, 246, 252, 253, 259, 267, 270, 275, 277, 279, 283, 286, 288, 289, 290, 292, 295, 297, 299, 304, 307, 308, 311, 318, 329, 330, 333, 334, 335, 339, 340, 344, 345, 358, 359, 368, 373, 374, 379, 393, 396, 399, 402, 403, 404, 407, 410, 413, 414, 416, 418, 427, 429, 433, 436, 438, 439, 440, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 470, 472, 474, 475, 477, 478, 479, 480, 484, 491, 497, 498, 501, 502, 507, 508, 511, 520, 523], "given": [1, 4, 25, 35, 36, 38, 42, 43, 58, 65, 99, 107, 110, 111, 120, 124, 127, 142, 147, 151, 163, 164, 176, 177, 178, 184, 193, 199, 204, 208, 210, 219, 238, 240, 248, 262, 271, 280, 282, 286, 298, 316, 342, 365, 380, 395, 404, 411, 420, 436, 440, 470, 477, 479, 481, 483, 502], "light": [1, 116, 119, 127, 261, 318, 366, 424], "treatment": 1, "until": [1, 39, 68, 138, 139, 168, 173, 208, 237, 258, 267, 272, 274, 276, 279, 282, 301, 312, 324, 326, 363, 378, 408, 422, 424, 468, 477, 506], "complex": [1, 23, 24, 26, 39, 72, 83, 101, 233, 236, 238, 256, 262, 264, 268, 316, 344, 354, 376, 382, 430, 485, 506, 511, 521, 523], "rather": [1, 26, 78, 110, 111, 276, 397, 472, 520], "introduc": [1, 2, 79, 100, 113, 239, 396, 425, 471, 475], "earli": [1, 2, 25], "lesson": [1, 110, 111, 260], "nearli": [1, 111, 255, 312, 320, 376, 506, 509], "user": [1, 2, 14, 30, 31, 34, 57, 61, 70, 75, 76, 79, 86, 100, 101, 110, 111, 148, 158, 159, 209, 221, 236, 254, 256, 257, 259, 265, 272, 276, 282, 296, 327, 398, 403, 404, 408, 481, 484, 496, 502, 511, 514, 517, 521, 523], "defin": [1, 2, 26, 27, 29, 30, 34, 35, 45, 46, 47, 56, 57, 60, 66, 72, 80, 111, 132, 135, 136, 137, 138, 139, 162, 165, 168, 173, 175, 179, 181, 182, 184, 197, 209, 210, 217, 219, 221, 236, 237, 238, 239, 242, 246, 248, 256, 260, 261, 280, 304, 310, 313, 314, 329, 334, 335, 336, 337, 339, 342, 343, 344, 345, 353, 355, 358, 359, 371, 374, 395, 397, 399, 411, 437, 442, 443, 444, 477, 479, 489, 510, 511, 513, 525, 526], "outsid": [1, 44, 47, 48, 49, 53, 55, 76, 86, 89, 90, 94, 95, 171, 172, 188, 196, 212, 213, 214, 215, 216, 220, 246, 254, 282, 331, 332, 349, 350, 353, 380, 390, 391, 441, 461, 468, 477, 517], "4": [1, 4, 5, 6, 7, 8, 9, 12, 19, 20, 21, 23, 24, 29, 32, 35, 36, 43, 46, 50, 54, 56, 58, 61, 62, 63, 64, 65, 66, 68, 70, 71, 73, 75, 77, 80, 81, 100, 101, 105, 111, 115, 116, 117, 118, 120, 122, 124, 125, 127, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 151, 153, 161, 163, 164, 165, 166, 173, 175, 176, 179, 180, 181, 182, 183, 184, 185, 189, 191, 192, 193, 195, 196, 197, 198, 199, 201, 202, 204, 205, 207, 208, 209, 211, 219, 221, 222, 223, 227, 231, 232, 233, 236, 240, 241, 242, 243, 246, 249, 252, 253, 261, 262, 267, 269, 270, 271, 277, 279, 280, 281, 282, 284, 285, 286, 288, 289, 290, 291, 293, 295, 297, 298, 299, 300, 301, 303, 304, 305, 306, 308, 309, 318, 323, 328, 329, 335, 336, 345, 347, 361, 363, 364, 365, 369, 370, 373, 375, 377, 381, 385, 394, 395, 396, 399, 400, 402, 406, 407, 409, 411, 412, 414, 416, 417, 418, 420, 422, 423, 424, 426, 429, 431, 432, 435, 438, 440, 441, 451, 459, 464, 467, 471, 472, 473, 474, 475, 480, 481, 482, 483, 484, 485, 489, 490, 491, 492, 493, 494, 495, 497, 500, 501, 502, 503, 507, 508, 509, 514, 517, 519, 524, 525], "word": [1, 23, 24, 26, 27, 61, 111, 115, 116, 118, 119, 120, 121, 124, 127, 138, 139, 150, 161, 163, 166, 168, 175, 180, 185, 193, 195, 202, 208, 227, 236, 249, 250, 254, 256, 260, 263, 264, 265, 266, 274, 276, 285, 288, 290, 292, 299, 302, 311, 315, 318, 325, 328, 335, 359, 369, 378, 383, 384, 385, 388, 390, 391, 393, 397, 399, 406, 412, 414, 420, 422, 424, 429, 434, 436, 484, 488, 489, 499, 506], "recurs": [1, 474], "line": [1, 4, 35, 38, 42, 43, 65, 66, 72, 75, 77, 110, 111, 115, 116, 117, 118, 119, 120, 127, 141, 142, 143, 144, 145, 146, 147, 149, 150, 151, 152, 153, 155, 156, 158, 159, 160, 161, 162, 163, 164, 165, 175, 176, 179, 182, 184, 185, 189, 204, 205, 210, 236, 238, 240, 241, 242, 246, 253, 256, 258, 259, 260, 262, 265, 268, 270, 271, 272, 273, 274, 276, 280, 281, 282, 292, 304, 307, 309, 315, 316, 323, 326, 328, 340, 343, 344, 345, 353, 355, 358, 361, 362, 363, 364, 365, 369, 370, 373, 374, 375, 376, 377, 378, 380, 381, 382, 383, 395, 396, 403, 404, 407, 408, 414, 415, 418, 422, 424, 436, 437, 440, 461, 467, 470, 471, 472, 473, 474, 475, 476, 477, 479, 480, 484, 485, 497, 501, 502, 503, 506, 520], "doe": [1, 4, 6, 26, 27, 29, 35, 42, 56, 58, 61, 62, 65, 70, 71, 73, 75, 80, 99, 100, 110, 111, 115, 120, 127, 138, 139, 151, 152, 153, 154, 155, 156, 159, 162, 163, 165, 173, 176, 177, 178, 179, 180, 181, 182, 187, 193, 199, 210, 222, 223, 236, 238, 245, 246, 249, 258, 260, 261, 262, 266, 268, 269, 277, 280, 281, 282, 292, 295, 300, 303, 309, 311, 314, 329, 335, 336, 339, 345, 353, 361, 362, 363, 365, 376, 381, 385, 393, 394, 395, 396, 399, 406, 409, 416, 417, 418, 420, 430, 432, 435, 440, 461, 475, 478, 480, 485, 489, 493, 494, 506, 514, 519, 523], "appear": [1, 42, 54, 65, 67, 72, 111, 117, 118, 120, 121, 124, 127, 131, 132, 135, 136, 137, 149, 176, 208, 210, 256, 258, 267, 279, 300, 315, 318, 320, 384, 385, 390, 391, 407, 409, 412, 414, 424, 430, 440, 485, 492, 494, 499, 506], "1": [1, 4, 6, 18, 19, 20, 21, 23, 24, 28, 29, 34, 36, 40, 45, 50, 56, 58, 60, 61, 66, 70, 71, 76, 77, 78, 79, 80, 81, 82, 83, 85, 89, 90, 94, 95, 98, 100, 101, 103, 105, 106, 110, 111, 115, 116, 117, 118, 119, 120, 122, 124, 125, 127, 131, 132, 135, 136, 137, 138, 139, 141, 142, 143, 146, 148, 150, 151, 152, 153, 154, 155, 156, 159, 160, 161, 162, 163, 164, 165, 167, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 185, 187, 189, 191, 193, 198, 199, 201, 202, 204, 205, 207, 208, 209, 219, 221, 222, 223, 227, 231, 232, 233, 236, 237, 239, 240, 241, 243, 249, 250, 252, 253, 254, 255, 256, 257, 258, 260, 261, 262, 265, 266, 267, 268, 269, 270, 272, 273, 274, 276, 277, 279, 280, 281, 282, 284, 285, 286, 288, 289, 290, 292, 293, 295, 298, 299, 300, 301, 303, 304, 306, 308, 309, 311, 316, 318, 320, 322, 323, 325, 329, 336, 337, 340, 342, 343, 345, 346, 347, 354, 360, 361, 363, 365, 366, 368, 369, 373, 375, 376, 378, 379, 385, 394, 395, 400, 407, 408, 409, 413, 416, 417, 418, 419, 420, 422, 423, 424, 425, 429, 431, 432, 433, 435, 437, 438, 439, 440, 444, 467, 471, 472, 473, 474, 475, 479, 480, 481, 482, 485, 486, 487, 490, 492, 493, 498, 501, 502, 503, 505, 506, 507, 508, 509, 511, 512, 518, 520, 521, 522, 523, 524, 525, 526], "11": [1, 4, 23, 24, 35, 43, 51, 52, 58, 70, 105, 111, 116, 124, 133, 134, 138, 139, 142, 143, 145, 149, 151, 155, 156, 161, 176, 177, 178, 179, 180, 183, 184, 195, 201, 209, 222, 223, 240, 253, 269, 280, 281, 282, 286, 303, 313, 318, 336, 366, 370, 375, 376, 377, 378, 379, 380, 381, 385, 394, 395, 396, 400, 406, 407, 408, 409, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 422, 423, 424, 425, 426, 430, 431, 432, 433, 435, 436, 437, 440, 461, 481, 484, 524, 525, 526], "16": [1, 70, 72, 78, 111, 122, 125, 138, 139, 142, 143, 149, 151, 155, 156, 157, 161, 175, 181, 184, 185, 205, 223, 248, 266, 269, 280, 282, 292, 302, 303, 328, 378, 381, 415, 423, 481], "brand": [1, 91, 96, 264, 516], "real": [1, 25, 30, 39, 76, 79, 111, 343, 396, 476, 505, 506], "world": [1, 23, 24, 25, 30, 39, 76, 86, 111, 113, 166, 199, 236, 238, 254, 256, 260, 268, 311, 327, 353, 498, 505, 506], "simpl": [1, 26, 35, 41, 69, 79, 80, 83, 100, 101, 103, 110, 116, 119, 156, 160, 173, 174, 179, 184, 196, 254, 256, 258, 260, 261, 262, 264, 265, 277, 284, 285, 311, 313, 314, 316, 322, 326, 333, 340, 358, 378, 379, 396, 414, 431, 468, 488, 489, 506, 510, 514, 520, 523, 526], "regular": [1, 61, 111, 236, 292, 315, 318, 321, 327, 375, 376, 378, 380, 382, 393, 397, 429], "express": [1, 58, 64, 65, 67, 68, 72, 74, 78, 80, 111, 174, 181, 182, 185, 197, 210, 217, 221, 236, 246, 256, 259, 276, 277, 282, 300, 318, 321, 327, 360, 375, 376, 378, 380, 382, 393, 397, 408, 413, 414, 418, 419, 435, 436, 437, 481, 484, 485, 488, 491, 492, 493, 494], "search": [1, 3, 76, 111, 118, 158, 236, 238, 273, 309, 312, 320, 322, 375, 376, 377, 379, 381, 382, 394, 396, 397, 398, 410, 414, 415, 507, 508, 514, 520], "pars": [1, 4, 14, 75, 111, 126, 236, 259, 262, 292, 307, 309, 310, 312, 319, 325, 327, 353, 378, 396, 421, 430, 488, 489, 513, 514, 519, 522, 523], "autom": [1, 14, 285], "task": [1, 12, 14, 26, 113, 127, 227, 231, 232, 265, 266, 285, 311, 325, 353, 356, 396, 414, 506], "retriev": [1, 78, 79, 80, 81, 82, 86, 89, 90, 91, 94, 95, 96, 99, 101, 104, 107, 122, 145, 152, 236, 255, 262, 309, 311, 312, 316, 318, 319, 320, 321, 323, 326, 327, 328, 353, 354, 358, 502, 506, 507, 508, 511, 514, 516, 517, 520, 522, 523], "across": [1, 65, 80, 105, 262, 264, 323, 324, 374, 507, 513, 522], "scrape": [1, 4, 5, 6, 7, 8, 9, 12, 16, 17, 19, 20, 23, 24, 236, 312, 327], "web": [1, 4, 5, 6, 11, 12, 16, 17, 19, 20, 23, 24, 236, 309, 311, 312, 313, 314, 316, 319, 321, 322, 323, 324, 327, 353, 354, 379, 507, 511, 512, 521, 523, 525, 526], "page": [1, 2, 7, 8, 9, 14, 16, 17, 18, 19, 20, 21, 29, 35, 44, 72, 89, 90, 94, 95, 109, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 236, 243, 256, 266, 270, 271, 282, 304, 309, 310, 312, 313, 314, 315, 316, 319, 320, 321, 322, 327, 335, 336, 354, 365, 394, 395, 418, 441, 506, 507, 514, 523, 526], "object": [1, 4, 25, 26, 28, 29, 30, 31, 32, 34, 36, 38, 42, 44, 47, 56, 60, 63, 72, 80, 111, 121, 122, 141, 142, 143, 144, 145, 147, 151, 155, 162, 165, 168, 175, 176, 179, 180, 181, 182, 183, 184, 204, 210, 217, 236, 237, 238, 240, 241, 243, 244, 245, 246, 248, 250, 282, 291, 292, 294, 295, 304, 307, 313, 314, 322, 326, 327, 329, 330, 333, 334, 336, 337, 340, 342, 343, 353, 354, 355, 359, 366, 369, 370, 371, 379, 394, 395, 410, 411, 414, 418, 426, 433, 440, 446, 447, 448, 450, 451, 452, 454, 455, 456, 468, 470, 471, 472, 475, 477, 479, 480, 511, 513, 522, 523], "servic": [1, 3, 91, 96, 236, 506, 511, 513, 521, 523, 524], "xml": [1, 236, 310, 321, 508, 509, 510, 511, 512, 513, 514, 517, 518, 522, 524, 525], "json": [1, 21, 100, 101, 236, 502, 507, 508, 510, 513, 514, 522, 523, 525], "databas": [1, 76, 77, 78, 79, 85, 86, 97, 98, 99, 103, 105, 107, 154, 236, 502, 505, 506, 507, 514], "queri": [1, 80, 83, 98, 104, 236, 506, 523], "visual": [1, 35, 236, 246, 502], "ultim": 1, "shift": [1, 25], "informat": [1, 14, 106], "class": [1, 2, 4, 7, 8, 9, 14, 18, 19, 27, 29, 30, 31, 34, 40, 41, 43, 45, 47, 51, 55, 63, 72, 93, 142, 143, 145, 148, 161, 174, 176, 177, 180, 181, 188, 236, 237, 238, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 252, 267, 310, 327, 329, 334, 337, 338, 342, 343, 344, 345, 346, 347, 354, 355, 357, 358, 359, 366, 370, 371, 373, 398, 440, 468, 472, 477, 479, 486, 499, 519], "becom": [1, 26, 42, 69, 111, 117, 159, 169, 211, 238, 258, 260, 264, 266, 274, 280, 282, 285, 304, 338, 340, 344, 348, 441, 506, 509, 511, 523], "interest": [1, 2, 17, 34, 156, 159, 238, 248, 257, 261, 265, 292, 302, 304, 310, 316, 378, 381, 396, 418], "further": [1, 23, 24, 377, 430], "look": [1, 6, 7, 8, 9, 17, 26, 27, 35, 41, 42, 45, 46, 62, 76, 77, 78, 80, 84, 86, 91, 96, 100, 101, 103, 105, 110, 111, 113, 116, 118, 119, 120, 122, 127, 142, 143, 145, 156, 157, 160, 167, 168, 175, 176, 177, 178, 180, 183, 184, 227, 231, 232, 236, 238, 246, 255, 256, 260, 261, 262, 264, 265, 266, 267, 272, 273, 274, 276, 277, 292, 296, 299, 301, 302, 310, 312, 314, 315, 316, 319, 320, 321, 322, 335, 336, 339, 340, 345, 353, 355, 356, 358, 363, 364, 373, 377, 378, 379, 381, 382, 394, 395, 396, 402, 408, 410, 414, 415, 418, 430, 436, 442, 467, 476, 485, 489, 491, 498, 505, 506, 514, 516, 517, 520, 522, 523, 526], "becaus": [1, 42, 62, 65, 66, 67, 73, 85, 100, 101, 106, 110, 111, 117, 118, 119, 120, 144, 145, 155, 157, 166, 174, 191, 227, 238, 242, 246, 252, 256, 257, 258, 260, 262, 266, 267, 272, 274, 276, 277, 282, 284, 285, 292, 299, 300, 301, 321, 358, 381, 382, 395, 396, 403, 404, 411, 418, 431, 433, 436, 437, 471, 489, 492, 498, 499, 506, 509], "lot": [1, 2, 4, 11, 66, 79, 103, 110, 111, 112, 113, 116, 117, 219, 261, 292, 316, 322, 370, 422, 489, 502, 506], "overlap": 1, "between": [1, 19, 32, 35, 38, 41, 42, 43, 60, 61, 68, 79, 86, 103, 105, 110, 111, 118, 125, 135, 136, 137, 144, 161, 164, 179, 183, 184, 187, 204, 219, 227, 233, 236, 237, 239, 240, 248, 256, 262, 265, 267, 270, 279, 294, 295, 299, 300, 309, 312, 313, 314, 316, 318, 322, 324, 326, 335, 342, 353, 366, 376, 377, 378, 381, 385, 438, 461, 472, 473, 491, 493, 498, 507, 509, 511, 513, 526], "two": [1, 2, 18, 19, 21, 26, 27, 34, 35, 38, 41, 42, 43, 45, 58, 61, 62, 63, 64, 69, 70, 72, 77, 79, 80, 85, 87, 92, 97, 98, 100, 101, 105, 108, 110, 111, 117, 118, 119, 124, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 157, 159, 161, 162, 167, 168, 174, 175, 176, 177, 178, 179, 183, 184, 188, 192, 195, 196, 201, 202, 204, 205, 207, 209, 217, 219, 221, 222, 227, 231, 232, 237, 238, 239, 242, 243, 246, 248, 252, 256, 258, 262, 264, 268, 270, 273, 279, 282, 288, 289, 290, 291, 292, 294, 301, 304, 309, 311, 312, 313, 314, 316, 326, 336, 339, 342, 347, 356, 362, 363, 378, 381, 383, 393, 394, 395, 402, 406, 408, 410, 412, 418, 419, 420, 424, 429, 431, 435, 438, 439, 442, 443, 444, 461, 467, 477, 479, 486, 488, 490, 491, 493, 494, 501, 502, 503, 506, 507, 509, 511, 513, 514, 519, 522], "pick": [1, 2, 11, 16, 20, 28, 35, 36, 100, 101, 116, 159, 173, 179, 253, 262, 292, 302, 321, 342, 476, 477, 479], "up": [1, 2, 11, 12, 19, 21, 25, 35, 39, 42, 50, 57, 62, 74, 76, 78, 79, 80, 86, 100, 101, 103, 104, 105, 111, 116, 118, 120, 122, 126, 131, 132, 133, 134, 135, 136, 138, 139, 140, 147, 154, 158, 164, 167, 173, 176, 181, 184, 188, 192, 227, 233, 236, 237, 238, 251, 254, 255, 256, 260, 261, 265, 266, 267, 269, 270, 275, 280, 282, 283, 289, 292, 293, 296, 307, 322, 323, 324, 327, 334, 339, 340, 343, 344, 345, 355, 357, 358, 361, 366, 370, 371, 372, 375, 379, 398, 415, 418, 421, 434, 441, 449, 450, 451, 457, 458, 459, 462, 463, 464, 467, 471, 472, 473, 475, 476, 477, 478, 479, 480, 496, 502, 504, 506, 514, 522, 523, 526], "addit": [1, 26, 31, 41, 67, 79, 81, 82, 86, 89, 90, 94, 95, 113, 198, 199, 238, 280, 282, 313, 314, 334, 337, 339, 343, 355, 472, 475, 479, 480, 488, 491, 495, 507], "area": [1, 14, 35, 36, 45, 86, 145, 164, 196, 209, 223, 231, 232, 342, 356, 393, 444, 472, 476, 479], "technic": [1, 84, 111, 426], "And": [1, 2, 27, 110, 111, 156, 256, 261, 264, 267, 292, 365, 436, 480, 509, 511], "style": [1, 18, 19, 25, 30, 314, 409, 467, 472, 479, 522], "abl": [1, 28, 35, 72, 79, 85, 101, 103, 105, 110, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 243, 245, 261, 262, 264, 266, 282, 304, 310, 313, 314, 335, 336, 365, 369, 370, 394, 395, 418], "move": [1, 25, 43, 54, 75, 110, 111, 113, 144, 147, 168, 188, 196, 261, 262, 337, 365, 424, 445, 446, 447, 449, 450, 451, 453, 454, 455, 461, 468, 470, 472, 473, 476, 477, 479], "through": [1, 2, 12, 35, 67, 80, 97, 100, 101, 105, 110, 111, 116, 119, 120, 122, 127, 145, 148, 154, 155, 158, 181, 183, 187, 201, 236, 238, 251, 261, 265, 272, 274, 276, 277, 280, 288, 292, 296, 302, 308, 310, 318, 319, 320, 325, 333, 345, 353, 363, 369, 379, 382, 396, 410, 415, 421, 424, 430, 431, 474, 475, 476, 480, 489, 506, 508, 520, 522, 523], "minimum": [1, 2, 127, 149, 192, 236, 283, 361], "effort": [1, 128, 129, 265], "As": [1, 2, 26, 42, 79, 80, 100, 110, 113, 117, 118, 142, 143, 156, 159, 168, 238, 246, 255, 257, 260, 261, 273, 276, 277, 293, 305, 312, 320, 321, 324, 325, 330, 337, 340, 344, 358, 369, 376, 378, 396, 403, 414, 426, 485, 489, 514, 516, 523], "holder": [1, 3, 23, 65], "permiss": [1, 3, 151], "remain": [1, 110, 111, 196, 280, 476, 523], "gnu": [1, 2], "free": [1, 2, 142, 304, 316, 483, 502, 506, 511, 514, 521], "recent": [1, 17, 75, 151, 159, 256, 258, 260, 292, 408, 502, 506, 523], "alik": 1, "gener": [1, 2, 17, 31, 66, 69, 75, 76, 78, 100, 118, 168, 177, 178, 210, 227, 238, 259, 260, 262, 277, 280, 282, 291, 292, 312, 321, 323, 369, 376, 382, 410, 425, 435, 475, 484, 499, 503, 509, 511, 521], "gfdl": 1, "cc": [1, 3], "BY": [1, 3, 78, 99, 151, 155, 156], "e": [1, 2, 3, 23, 24, 30, 34, 38, 52, 56, 60, 64, 71, 72, 79, 80, 86, 100, 101, 105, 125, 127, 138, 139, 153, 156, 161, 166, 176, 179, 184, 187, 192, 195, 217, 262, 265, 280, 281, 293, 306, 321, 326, 345, 378, 381, 384, 387, 389, 390, 391, 397, 414, 415, 418, 429, 431, 436, 461, 480, 492, 511, 517, 522, 526], "g": [1, 3, 72, 101, 192, 262, 280, 321, 361, 365, 381, 409, 418, 480, 517, 526], "wikipedia": [1, 14, 16, 23, 24, 35, 79, 80, 118, 144, 157, 187, 396, 489], "maintain": [1, 25, 78, 79, 86, 106, 511], "strong": 1, "copyleft": 1, "tradit": 1, "while": [1, 23, 24, 35, 52, 73, 83, 100, 101, 111, 152, 153, 155, 173, 199, 209, 233, 236, 253, 255, 256, 257, 260, 261, 266, 267, 269, 270, 271, 272, 274, 276, 277, 279, 280, 281, 283, 286, 303, 312, 313, 319, 323, 325, 340, 354, 378, 396, 397, 408, 414, 422, 432, 488, 489, 499, 503, 506, 514, 520, 523], "make": [1, 2, 3, 4, 11, 25, 27, 31, 39, 42, 63, 69, 72, 76, 79, 80, 83, 85, 86, 97, 100, 103, 110, 111, 112, 113, 116, 117, 119, 120, 122, 127, 131, 132, 133, 134, 135, 136, 138, 139, 140, 143, 145, 150, 151, 159, 160, 162, 164, 167, 173, 174, 177, 183, 224, 225, 226, 227, 235, 236, 237, 238, 240, 257, 258, 259, 260, 261, 265, 266, 267, 270, 273, 274, 276, 277, 282, 285, 289, 291, 292, 295, 296, 304, 306, 310, 311, 312, 313, 316, 323, 324, 325, 326, 328, 333, 334, 336, 339, 345, 353, 358, 361, 364, 368, 369, 373, 378, 385, 390, 391, 394, 402, 404, 408, 414, 418, 431, 461, 468, 472, 475, 478, 485, 486, 491, 492, 500, 502, 503, 506, 510, 511, 514, 521, 523], "straightforward": [1, 262], "reus": [1, 3, 25, 165, 235, 236, 237, 242, 244, 251, 254, 340, 344], "fit": [1, 25, 60, 103, 155, 261, 523], "feel": [1, 113, 172, 237, 257, 258, 261, 304, 316, 358, 401], "serv": [1, 26, 260, 396, 484], "why": [1, 111, 113, 118, 156, 233, 234, 236, 261, 269, 292, 299, 308, 349, 350, 378, 381, 409, 430, 433, 480, 485, 489, 493, 499, 520], "import": [1, 2, 4, 5, 6, 11, 12, 14, 16, 17, 20, 25, 42, 79, 80, 98, 100, 101, 103, 105, 108, 110, 111, 113, 116, 145, 146, 148, 159, 164, 166, 210, 217, 239, 243, 246, 267, 295, 309, 310, 313, 316, 320, 337, 340, 353, 361, 365, 369, 370, 374, 375, 377, 379, 394, 395, 396, 436, 440, 461, 468, 471, 472, 475, 479, 499, 501, 506, 510, 511, 514, 517, 523], "educ": [1, 50], "thank": [1, 2, 51, 128, 129, 133, 134, 228, 229, 230, 351, 352], "cambridg": [1, 2, 149, 161], "press": [1, 2, 85, 101, 370, 497, 507, 518, 525], "decis": 1, "hope": [1, 2, 209], "reader": [1, 2, 111, 142, 146, 148, 158, 236, 264, 485], "our": [1, 19, 25, 27, 28, 41, 42, 52, 57, 75, 76, 78, 79, 80, 88, 91, 93, 96, 100, 101, 111, 113, 116, 119, 120, 121, 127, 142, 154, 155, 159, 160, 162, 165, 174, 236, 238, 242, 245, 254, 255, 256, 257, 260, 262, 264, 265, 266, 267, 277, 292, 321, 322, 324, 326, 337, 339, 343, 344, 353, 354, 357, 369, 378, 381, 387, 396, 408, 430, 431, 489, 502, 506, 507, 511, 514, 515, 516, 523], "would": [1, 2, 3, 4, 12, 17, 19, 21, 26, 28, 32, 34, 35, 38, 47, 56, 58, 61, 72, 77, 78, 79, 80, 100, 110, 111, 116, 120, 127, 135, 136, 137, 145, 160, 163, 164, 166, 176, 180, 181, 182, 185, 189, 192, 193, 195, 198, 199, 201, 202, 205, 207, 209, 234, 237, 238, 240, 246, 248, 252, 255, 256, 258, 260, 262, 265, 266, 267, 268, 273, 277, 279, 280, 282, 285, 286, 288, 289, 290, 295, 299, 300, 301, 315, 322, 325, 342, 347, 359, 361, 364, 365, 366, 377, 378, 381, 385, 388, 390, 391, 393, 395, 397, 399, 400, 404, 414, 418, 419, 423, 429, 431, 432, 437, 438, 439, 440, 472, 479, 486, 489, 491, 492, 493, 497, 498, 500, 501, 506, 520, 521], "lauren": 1, "cowl": 1, "help": [1, 2, 18, 42, 44, 45, 47, 48, 49, 53, 55, 75, 91, 96, 100, 111, 112, 119, 127, 131, 132, 133, 134, 135, 136, 138, 139, 140, 144, 169, 170, 171, 172, 231, 232, 244, 255, 256, 258, 260, 266, 277, 282, 292, 304, 321, 331, 332, 348, 349, 350, 354, 356, 379, 390, 391, 414, 418, 420, 424, 425, 436, 441, 442, 443, 444, 461, 472, 473, 477, 486, 488, 489, 505, 516, 526], "patienc": 1, "guidanc": [1, 2], "deal": [1, 80, 103, 110, 151, 523], "resolv": [1, 502], "around": [1, 2, 14, 16, 18, 76, 111, 168, 260, 285, 316, 364, 374, 378, 424, 444, 472, 492], "www": [1, 3, 4, 5, 6, 12, 14, 17, 18, 23, 24, 35, 80, 119, 151, 157, 176, 187, 256, 262, 265, 309, 310, 311, 312, 313, 314, 315, 316, 321, 322, 326, 328, 353, 384, 390, 391, 502, 506, 507, 514, 521, 522, 523, 526], "chuck": [1, 3, 115, 120, 122, 322, 328, 507, 509, 510, 514, 526], "com": [1, 2, 3, 4, 11, 16, 20, 23, 24, 35, 101, 119, 127, 151, 157, 176, 256, 265, 267, 309, 310, 311, 312, 313, 314, 315, 321, 322, 326, 328, 353, 355, 375, 384, 390, 391, 393, 435, 502, 506, 507, 511, 514, 523, 525, 526], "ann": [1, 3, 5, 19, 23, 24, 135, 136, 137, 142, 143, 149, 161, 439, 514], "arbor": [1, 3, 5, 19, 23, 24, 149, 161, 439, 514], "mi": [1, 2, 3, 23, 24, 111, 149, 161, 514], "usa": [1, 3, 238, 502, 514], "septemb": [1, 3], "9": [1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 21, 23, 24, 29, 35, 58, 61, 70, 77, 105, 110, 111, 115, 124, 125, 133, 134, 142, 143, 149, 161, 163, 164, 171, 176, 177, 178, 179, 180, 181, 182, 183, 184, 199, 201, 205, 219, 222, 223, 236, 240, 253, 269, 277, 279, 280, 281, 282, 286, 289, 303, 304, 308, 309, 329, 331, 335, 336, 349, 350, 360, 361, 366, 370, 373, 375, 376, 377, 378, 379, 380, 381, 383, 385, 394, 395, 396, 397, 400, 406, 407, 408, 409, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 422, 423, 424, 425, 426, 429, 430, 431, 432, 433, 435, 436, 437, 438, 440, 461, 481, 482, 493, 503, 506, 507, 508], "2013": [1, 3, 142, 143, 506, 523], "clinic": 1, "associ": [1, 2, 23, 24, 35, 42, 76, 79, 118, 127, 236, 239, 251, 291, 294, 370, 410, 435, 437, 518, 525], "professor": [1, 2, 7, 8, 9, 17, 18, 211, 338, 441], "school": [1, 2, 23, 24], "leader": [2, 256], "grace": [2, 142, 143, 161, 299], "knitter": 2, "ewelina": 2, "papiez": 2, "shrijesh": 2, "siwakoti": 2, "anthoni": [2, 142], "tyler": 2, "carvett": 2, "robert": [2, 142, 143, 404], "miner": [2, 142, 143], "enoch": 2, "ameyaw": 2, "orli": 2, "forster": 2, "karen": 2, "lin": 2, "mehul": 2, "goel": 2, "kathryn": 2, "cunningham": 2, "carl": 2, "hayn": 2, "eric": 2, "reed": 2, "foothil": 2, "colleg": [2, 23, 149, 161, 503], "adithya": 2, "raman": 2, "ashutosh": 2, "agraw": 2, "nina": 2, "chen": 2, "stephen": [2, 127, 151, 155, 156, 157, 292, 302, 375, 376, 377, 378, 381, 415, 439], "catto": 2, "tamara": 2, "brunnock": 2, "mihaela": 2, "mack": [2, 404], "chri": [2, 125, 483], "kolosiwski": 2, "dustin": [2, 142], "farlei": 2, "jen": 2, "leerssen": 2, "naveen": 2, "kt": 2, "mirza": 2, "ibrahimov": 2, "togarnk": 2, "zhou": 2, "fangyi": 2, "alistair": 2, "walsh": 2, "erica": [2, 305], "brodi": [2, 142, 143], "jih": 2, "sheng": 2, "huang": 2, "loui": [2, 127, 142, 149, 161, 376], "luangkesorn": 2, "michael": [2, 142, 221], "fudg": 2, "detail": [2, 54, 79, 157, 171, 177, 236, 255, 256, 261, 274, 292, 316, 325, 331, 355, 377, 378, 396, 444], "github": [2, 21, 147, 355, 511], "csev": [2, 377, 381, 506, 507], "py4e": [2, 119, 151, 157, 256, 265, 311, 326, 502, 506, 507, 514, 523], "graph": [2, 501, 503], "bruce": [2, 221], "shield": 2, "copi": [2, 3, 21, 35, 72, 142, 143, 145, 147, 175, 176, 178, 179, 180, 181, 182, 183, 184, 242, 243, 256, 258, 262, 272, 279, 282, 292, 304, 306, 310, 311, 313, 314, 323, 324, 335, 336, 343, 356, 361, 363, 364, 368, 374, 394, 395, 418, 438, 476, 480, 506, 511], "edit": [2, 83, 117, 160, 255, 304, 506, 523], "draft": 2, "sarah": [2, 34, 192], "hegg": 2, "steven": 2, "cherri": 2, "kathleen": 2, "barbarow": 2, "andrea": 2, "parker": 2, "radaphat": 2, "chongthammakun": 2, "megan": 2, "hixon": 2, "kirbi": 2, "urner": 2, "barbrow": 2, "kati": [2, 193], "kujala": 2, "noah": 2, "botim": [2, 101], "emili": [2, 115], "alind": 2, "mark": [2, 80, 101, 111, 157, 165, 196, 262, 277, 322, 410, 420, 480, 485, 498, 526], "thompson": [2, 142, 143], "kular": 2, "jame": [2, 29, 120, 142, 151, 155, 156, 435, 439, 440, 512, 525], "perri": 2, "hofer": 2, "eytan": 2, "adar": 2, "peter": [2, 142], "robinson": 2, "deborah": 2, "j": [2, 161, 199, 249, 269, 280, 337, 343, 416, 502, 506, 512, 514, 523, 525], "nelson": 2, "jonathan": 2, "c": [2, 34, 38, 43, 47, 56, 58, 60, 61, 62, 64, 71, 72, 120, 131, 132, 138, 139, 142, 153, 164, 179, 184, 187, 207, 209, 211, 213, 223, 238, 262, 264, 280, 281, 293, 306, 338, 355, 366, 385, 394, 402, 411, 416, 423, 429, 431, 436, 441, 461, 467, 472, 479, 493], "eden": 2, "rassett": 2, "jeannett": 2, "schroeder": 2, "justin": 2, "feezel": 2, "chuanqi": 2, "li": [2, 310], "gerald": 2, "gordini": 2, "gavin": 2, "thoma": 2, "strassel": 2, "ryan": 2, "clement": 2, "alissa": 2, "tallei": 2, "caitlin": 2, "holman": 2, "yong": 2, "kim": [2, 23, 24, 426], "stover": 2, "cheri": 2, "edmond": 2, "maria": [2, 149, 161, 305], "seiferl": 2, "romer": 2, "kristi": 2, "d": [2, 38, 56, 58, 60, 61, 64, 71, 120, 125, 131, 132, 142, 146, 149, 153, 164, 179, 184, 187, 205, 219, 223, 262, 280, 293, 306, 385, 394, 395, 397, 409, 410, 416, 426, 429, 431, 436, 461, 472, 492], "arana": 2, "rk": 2, "grant": [2, 3, 101, 149, 161], "boyer": 2, "hedemarri": 2, "dussan": 2, "januari": [2, 161, 503, 518, 525], "1999": [2, 142, 143, 518, 525], "introductori": [2, 111, 113, 441], "java": [2, 151, 155, 156, 238, 262, 393], "taught": [2, 113], "frustrat": [2, 110, 113], "failur": [2, 258, 292, 514], "rate": [2, 7, 8, 9, 34, 60, 61, 248, 255, 281, 349, 350, 483, 502, 506, 514, 523], "too": [2, 81, 82, 89, 90, 94, 95, 101, 155, 164, 179, 184, 219, 254, 256, 258, 270, 292, 299, 435, 489, 514], "high": [2, 23, 24, 142, 149, 161, 164, 179, 184, 219, 227, 243, 254, 255, 259, 262, 297, 320], "succeed": 2, "level": [2, 72, 108, 110, 147, 149, 211, 254, 255, 259, 262, 313, 326, 338, 345, 441, 489, 506, 517, 523], "achiev": [2, 72, 122, 244], "low": [2, 91, 96, 142, 161, 164, 169, 179, 184, 211, 219, 227, 243, 254, 259, 297, 326, 338, 348, 441, 516], "One": [2, 18, 26, 35, 46, 64, 67, 69, 81, 82, 85, 86, 101, 111, 113, 119, 142, 143, 144, 145, 222, 227, 238, 273, 275, 285, 294, 311, 320, 322, 326, 335, 336, 339, 353, 354, 408, 410, 414, 422, 429, 433, 435, 473, 488, 497, 500, 503, 506, 511, 523], "saw": [2, 27, 75, 256, 260], "book": [2, 3, 29, 80, 87, 92, 106, 111, 113, 120, 127, 235, 236, 240, 242, 244, 256, 257, 261, 264, 265, 266, 319, 340, 342, 357, 358, 359, 378, 396, 401, 402, 404, 480, 506, 511, 512, 520, 525], "big": [2, 111, 153, 155, 164, 258, 261, 378, 424, 467, 523], "much": [2, 54, 106, 108, 110, 111, 113, 116, 128, 129, 157, 169, 238, 255, 256, 260, 261, 264, 265, 273, 282, 291, 292, 299, 316, 321, 325, 344, 348, 365, 376, 378, 381, 402, 424, 436, 472, 474, 480, 485, 486, 491, 506, 521], "unnecessari": [2, 277], "enough": [2, 61, 116, 117, 118, 173, 177, 292, 378, 409, 507], "suffer": 2, "trap": 2, "door": [2, 185], "easi": [2, 27, 66, 110, 111, 155, 227, 243, 259, 261, 262, 266, 273, 310, 316, 340, 430, 522], "proce": [2, 75, 256], "gradual": [2, 117], "somewher": [2, 111, 238, 476], "bottom": [2, 35, 45, 72, 112, 142, 143, 145, 173, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 231, 232, 239, 243, 282, 304, 310, 313, 314, 335, 336, 356, 361, 364, 365, 366, 368, 370, 373, 374, 388, 394, 395, 418, 442, 443, 444, 503], "fall": [2, 42, 43, 149, 161, 258, 262, 277], "fast": [2, 80, 86, 103, 106, 113, 127, 164, 219, 249, 255, 266], "spend": [2, 87, 89, 90, 92, 94, 95, 113, 117, 258, 265, 273], "rest": [2, 23, 24, 67, 73, 111, 113, 120, 146, 161, 165, 222, 235, 238, 261, 264, 340, 354, 358, 380, 414, 506], "piec": [2, 18, 86, 110, 149, 154, 162, 238, 257, 258, 266, 272, 274, 299, 302, 340, 473, 480, 485, 510], "dai": [2, 125, 127, 142, 161, 163, 164, 165, 168, 185, 187, 209, 219, 255, 266, 288, 292, 302, 378, 481, 502, 506, 523], "keep": [2, 30, 35, 79, 80, 85, 100, 101, 106, 110, 111, 127, 162, 167, 173, 182, 237, 241, 242, 255, 260, 276, 277, 280, 292, 296, 340, 370, 373, 418, 430, 468, 472, 479, 484, 489, 499, 523], "better": [2, 26, 51, 91, 96, 110, 117, 120, 174, 183, 228, 229, 230, 237, 238, 246, 256, 258, 261, 265, 282, 292, 351, 352, 414], "read": [2, 4, 23, 24, 45, 69, 75, 80, 116, 117, 118, 119, 127, 141, 144, 146, 147, 149, 150, 151, 154, 156, 158, 160, 161, 162, 173, 176, 210, 223, 231, 232, 235, 236, 243, 253, 254, 258, 259, 261, 262, 264, 266, 268, 285, 292, 300, 302, 308, 309, 310, 313, 316, 319, 321, 322, 325, 326, 327, 353, 354, 356, 358, 359, 364, 376, 378, 381, 388, 396, 408, 409, 418, 430, 442, 443, 444, 485, 488, 489, 492, 502, 503, 506, 507, 510, 514, 519, 521, 523, 525], "50": [2, 34, 44, 47, 60, 61, 142, 143, 151, 155, 156, 177, 178, 191, 199, 211, 219, 248, 340, 362, 365, 429, 440, 446, 447, 450, 451, 454, 455, 470, 473, 476, 484, 507, 523], "Be": [2, 45, 62, 75, 142, 150, 175, 184, 221, 231, 232, 264, 270, 271, 359, 402, 503], "care": [2, 85, 100, 111, 113, 127, 155, 162, 238, 266, 270, 271, 279, 354, 414], "vocabulari": [2, 254, 261, 264, 267], "tri": [2, 3, 159, 322, 378, 404, 411], "jargon": 2, "each": [2, 11, 12, 14, 26, 28, 35, 39, 40, 42, 44, 45, 52, 54, 64, 71, 72, 78, 79, 80, 86, 88, 93, 97, 100, 101, 105, 110, 111, 116, 118, 119, 120, 121, 122, 127, 128, 129, 131, 132, 133, 134, 135, 136, 138, 139, 140, 141, 142, 143, 145, 147, 148, 149, 150, 151, 155, 156, 157, 160, 161, 163, 169, 170, 173, 175, 176, 178, 179, 180, 183, 184, 201, 204, 207, 208, 210, 211, 212, 213, 214, 215, 216, 220, 222, 227, 233, 236, 238, 241, 243, 246, 255, 257, 258, 265, 269, 274, 275, 276, 277, 280, 282, 285, 288, 289, 292, 294, 296, 300, 303, 304, 308, 310, 313, 314, 316, 318, 321, 323, 324, 325, 328, 335, 336, 338, 343, 345, 348, 353, 359, 361, 365, 366, 370, 371, 373, 374, 378, 381, 387, 389, 393, 394, 395, 396, 399, 407, 409, 410, 415, 418, 422, 424, 426, 429, 430, 431, 437, 438, 439, 441, 442, 443, 444, 446, 447, 450, 451, 454, 455, 467, 468, 470, 471, 473, 474, 475, 476, 479, 480, 483, 484, 489, 500, 502, 503, 505, 506, 507, 515, 516, 517, 521, 522, 523, 525, 526], "term": [2, 79, 84, 120, 142, 143, 159, 175, 184, 262, 274, 288, 314, 333, 334, 358, 381, 429, 474, 489, 506, 507], "To": [2, 16, 19, 30, 31, 35, 40, 78, 91, 96, 101, 118, 127, 142, 143, 145, 147, 151, 155, 156, 157, 162, 165, 174, 177, 178, 217, 227, 238, 243, 246, 259, 268, 275, 277, 282, 292, 293, 299, 301, 316, 359, 381, 395, 406, 410, 413, 431, 432, 433, 436, 488, 491, 502, 503, 511, 514, 516, 523], "avoid": [2, 68, 69, 73, 85, 100, 114, 118, 127, 165, 166, 167, 183, 236, 241, 291, 292, 299, 323, 433, 436, 489, 499, 506, 521], "took": [2, 35, 89, 90, 94, 95, 182, 261, 402, 506], "most": [2, 4, 17, 21, 25, 34, 56, 66, 72, 75, 79, 80, 83, 103, 106, 110, 111, 113, 116, 119, 125, 127, 142, 144, 147, 151, 156, 159, 167, 179, 184, 217, 227, 236, 237, 239, 255, 256, 260, 265, 266, 267, 292, 297, 304, 308, 310, 312, 313, 321, 325, 326, 333, 353, 369, 370, 377, 382, 408, 419, 434, 436, 485, 486, 489, 490, 500, 502, 506, 507, 508, 523], "difficult": [2, 69, 81, 82, 89, 90, 94, 95, 127, 266, 409, 485], "split": [2, 38, 115, 116, 142, 149, 150, 155, 191, 265, 292, 294, 299, 302, 378, 379, 381, 396, 435], "them": [2, 3, 7, 8, 9, 11, 16, 18, 25, 40, 41, 42, 43, 45, 64, 66, 69, 79, 80, 97, 101, 105, 107, 110, 111, 112, 120, 142, 144, 149, 150, 155, 159, 166, 167, 174, 175, 179, 181, 182, 183, 184, 195, 209, 219, 227, 231, 232, 234, 235, 238, 239, 241, 244, 249, 250, 254, 258, 260, 262, 266, 270, 273, 292, 302, 310, 314, 328, 333, 335, 336, 354, 356, 358, 369, 370, 381, 397, 399, 418, 424, 436, 442, 443, 444, 467, 471, 472, 475, 476, 479, 480, 489, 495, 500, 502, 503, 506, 507, 510, 511, 523], "small": [2, 65, 103, 110, 113, 153, 155, 164, 255, 258, 260, 267, 277, 302, 340, 370, 371, 379, 507], "step": [2, 16, 25, 35, 110, 111, 181, 236, 260, 261, 273, 274, 276, 285, 316, 353, 356, 369, 370, 372, 475, 493, 506, 511], "subset": [2, 105, 397, 507], "left": [2, 35, 40, 45, 72, 73, 101, 111, 142, 149, 173, 175, 176, 179, 181, 182, 184, 231, 232, 236, 255, 260, 300, 306, 336, 356, 362, 364, 368, 370, 373, 374, 381, 394, 395, 411, 422, 427, 435, 440, 442, 443, 444, 461, 470, 471, 473, 475, 476, 477, 478, 479, 480, 484, 490, 492, 503, 510], "whim": 2, "chose": [2, 27, 110, 171, 331], "did": [2, 73, 101, 111, 243, 256, 258, 260, 359, 378, 461, 493, 522], "understood": 2, "let": [2, 11, 12, 26, 28, 35, 42, 51, 77, 78, 79, 81, 82, 87, 89, 90, 92, 94, 95, 100, 110, 111, 116, 119, 158, 165, 196, 228, 229, 230, 236, 237, 238, 242, 246, 253, 256, 265, 292, 321, 351, 352, 355, 358, 362, 364, 370, 377, 381, 402, 414, 418, 424, 468, 473, 484, 495], "releas": [2, 110, 113, 147], "allow": [2, 25, 26, 76, 78, 79, 80, 85, 86, 100, 106, 110, 111, 182, 217, 231, 232, 235, 244, 262, 282, 296, 322, 325, 345, 354, 356, 361, 396, 397, 409, 415, 418, 435, 506, 513, 514, 520, 523], "modifi": [2, 14, 35, 39, 72, 117, 138, 139, 142, 145, 151, 175, 176, 179, 181, 182, 184, 242, 246, 289, 290, 292, 293, 295, 297, 310, 318, 336, 363, 369, 370, 399, 403, 411, 433, 436, 438, 461, 468, 484, 520], "distribut": [2, 14, 227, 503], "next": [2, 34, 35, 47, 64, 75, 93, 98, 100, 101, 103, 110, 111, 113, 127, 143, 146, 149, 160, 161, 173, 175, 179, 184, 211, 224, 225, 226, 227, 238, 245, 248, 254, 255, 256, 261, 266, 272, 282, 285, 292, 303, 308, 312, 316, 321, 323, 324, 326, 338, 342, 399, 422, 424, 431, 492, 506, 507, 511, 523, 526], "cool": [2, 160, 420], "teacher": [2, 3, 236, 478], "virginia": [2, 142, 143, 149, 161], "adopt": [2, 169, 211, 338, 348, 441], "translat": [2, 3, 116, 155, 238, 253, 259, 262, 274, 280, 378, 381, 435], "sent": [2, 316, 325, 399, 506], "unusu": [2, 243, 246], "revis": [2, 152, 378], "incorpor": 2, "case": [2, 3, 27, 34, 42, 43, 45, 56, 65, 100, 101, 111, 120, 142, 143, 145, 154, 164, 167, 175, 179, 184, 201, 209, 219, 231, 232, 236, 237, 243, 251, 267, 272, 276, 292, 299, 301, 311, 335, 345, 359, 377, 384, 395, 408, 414, 424, 433, 461, 468, 472, 474, 485, 486, 506, 509], "meyer": 2, "2001": [2, 142, 143, 161], "green": [2, 97, 135, 136, 137, 149, 161, 185, 246, 252, 361, 362, 364, 366, 368, 369, 370, 371, 373, 374, 403, 404, 413, 422, 440, 447, 451, 455, 468, 470, 503], "tea": 2, "sell": [2, 3], "amazon": 2, "greenteapress": 2, "2003": [2, 142, 143, 512, 525], "olin": 2, "got": [2, 70, 71, 81, 82, 89, 90, 94, 95, 111, 148, 256, 353, 444], "contrast": 2, "strike": 2, "struggl": [2, 113], "less": [2, 3, 60, 61, 63, 65, 66, 68, 70, 72, 73, 75, 80, 84, 91, 96, 100, 110, 117, 161, 164, 179, 184, 185, 188, 196, 202, 208, 209, 219, 243, 252, 273, 279, 282, 323, 340, 406, 427, 473, 498, 516], "fun": [2, 127, 154, 265, 266, 400, 423, 436], "last": [2, 23, 24, 28, 34, 46, 75, 91, 92, 95, 96, 105, 108, 111, 135, 136, 137, 142, 151, 155, 156, 159, 162, 175, 176, 179, 180, 181, 182, 183, 184, 192, 193, 195, 196, 241, 243, 246, 249, 252, 256, 258, 260, 269, 276, 279, 280, 282, 288, 289, 292, 293, 304, 324, 335, 336, 339, 358, 377, 381, 384, 385, 390, 391, 394, 402, 408, 413, 414, 418, 420, 422, 424, 430, 437, 438, 480, 490, 493, 506, 516, 520, 523, 525], "develop": [2, 14, 23, 24, 39, 85, 101, 110, 157, 159, 167, 246, 255, 257, 264, 310, 344, 354, 355, 502, 506, 514, 522, 523], "correct": [2, 7, 8, 9, 16, 18, 19, 20, 29, 45, 52, 54, 56, 68, 70, 71, 72, 77, 88, 93, 110, 111, 117, 119, 148, 164, 169, 170, 173, 175, 176, 177, 178, 179, 181, 182, 184, 185, 196, 197, 219, 222, 223, 227, 231, 232, 234, 240, 243, 246, 249, 250, 255, 256, 260, 262, 267, 273, 274, 276, 280, 282, 292, 304, 310, 311, 326, 329, 336, 345, 348, 356, 359, 362, 365, 375, 381, 382, 387, 388, 389, 408, 411, 415, 418, 419, 420, 425, 433, 442, 443, 444, 467, 471, 472, 473, 475, 476, 479, 480, 483, 486, 501, 509, 510, 515], "error": [2, 45, 61, 62, 63, 65, 66, 69, 73, 75, 80, 100, 101, 108, 110, 112, 114, 117, 141, 142, 143, 144, 145, 160, 161, 164, 168, 183, 189, 231, 232, 234, 236, 238, 253, 256, 258, 259, 260, 270, 271, 273, 284, 285, 291, 292, 309, 313, 353, 356, 359, 373, 374, 378, 379, 407, 408, 411, 419, 423, 425, 436, 440, 461, 467, 472, 473, 484, 486, 497, 498, 499, 506, 514, 522, 523, 525], "ad": [2, 3, 14, 46, 57, 80, 100, 101, 106, 110, 111, 147, 174, 175, 201, 209, 233, 236, 237, 272, 277, 280, 284, 286, 292, 313, 318, 322, 337, 339, 370, 373, 377, 394, 396, 397, 414, 424, 472, 486, 506, 523], "especi": [2, 110, 111, 184, 243, 258], "2008": [2, 142, 143, 151, 155, 156, 157, 292, 302, 378, 381, 415, 524, 525], "same": [2, 7, 8, 9, 17, 26, 27, 30, 35, 42, 58, 60, 63, 65, 69, 70, 72, 76, 77, 79, 80, 82, 83, 85, 87, 89, 90, 91, 92, 94, 95, 96, 97, 100, 101, 105, 107, 111, 116, 118, 120, 124, 142, 151, 155, 156, 165, 167, 174, 188, 201, 210, 221, 223, 227, 238, 242, 252, 261, 264, 267, 270, 273, 280, 282, 291, 294, 295, 299, 300, 301, 305, 308, 313, 316, 336, 340, 362, 363, 376, 378, 396, 406, 418, 420, 423, 424, 427, 430, 433, 435, 461, 468, 470, 471, 472, 486, 489, 490, 491, 492, 502, 503, 506, 507, 516, 526], "editor": [2, 83, 111, 154, 156, 167, 262, 268, 292, 489], "good": [2, 18, 19, 35, 60, 69, 86, 91, 96, 110, 111, 113, 118, 142, 143, 152, 155, 159, 173, 179, 184, 191, 227, 243, 256, 260, 265, 266, 267, 290, 292, 335, 336, 377, 381, 393, 416, 430, 468, 485, 489, 497, 499, 511, 514, 523], "enjoi": [2, 209], "least": [2, 45, 65, 75, 101, 110, 111, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 188, 192, 211, 227, 231, 232, 258, 264, 273, 288, 290, 292, 323, 338, 356, 381, 383, 384, 385, 390, 391, 393, 394, 408, 429, 439, 442, 443, 444, 467, 472, 484, 493, 507], "littl": [2, 11, 76, 103, 110, 113, 142, 143, 149, 155, 160, 161, 162, 164, 219, 258, 260, 262, 311, 363, 366, 370, 381, 396, 484, 506, 523], "bit": [2, 11, 100, 101, 110, 111, 113, 119, 162, 238, 256, 258, 260, 261, 262, 302, 340, 345, 353, 370, 373, 374, 376, 396, 397, 523], "importantli": [2, 333], "turn": [2, 11, 25, 26, 27, 35, 40, 42, 100, 110, 113, 127, 154, 227, 236, 255, 256, 257, 259, 260, 264, 358, 365, 373, 374, 377, 422, 424, 461, 467, 475, 476, 477, 478, 479, 480, 490, 499, 520], "favorit": [2, 12, 315, 402, 484], "section": [2, 3, 23, 24, 29, 78, 79, 100, 101, 110, 111, 160, 161, 168, 173, 211, 221, 236, 237, 239, 254, 276, 310, 314, 327, 338, 364, 398, 415, 418, 425, 430, 488, 506], "foundat": [2, 333], "collabor": 2, "lulu": [2, 3], "earlier": [2, 25, 26, 27, 35, 66, 75, 111, 122, 227, 242, 260, 261, 262, 296, 311, 378, 396], "suggest": [2, 25, 42, 45, 46, 48, 49, 51, 52, 53, 54, 117, 169, 212, 213, 214, 215, 216, 220, 231, 232, 256, 267, 461], "wife": 2, "lisa": 2, "her": [2, 17, 393, 476, 484], "everyth": [2, 32, 111, 142, 395, 477, 485], "els": [2, 58, 62, 64, 69, 70, 71, 74, 79, 111, 119, 120, 127, 148, 153, 179, 184, 185, 189, 199, 223, 236, 238, 256, 258, 260, 266, 267, 269, 272, 273, 280, 282, 286, 402, 432, 476, 499, 514], "downeyneedham": 2, "ma": [2, 23, 24, 149, 161, 502], "franklin": [2, 149, 161], "w": [2, 147, 148, 162, 195, 222, 223, 291, 342, 385, 394, 417], "engin": [2, 159, 239, 309, 312, 320, 379, 438, 507], "100": [2, 21, 25, 34, 47, 61, 72, 79, 80, 115, 120, 122, 148, 164, 177, 178, 179, 187, 188, 191, 192, 198, 205, 209, 227, 248, 249, 258, 273, 280, 282, 289, 323, 328, 423, 438, 440, 445, 449, 453, 461, 470, 473, 480, 485, 490, 492, 493], "sharp": [2, 111], "ei": [2, 138, 139], "thought": [2, 30, 103, 111, 157, 238, 256, 257, 277], "past": [2, 21, 69, 177, 178, 242, 258, 514], "Their": [2, 17], "enthusiasm": 2, "huge": [2, 402], "For": [2, 14, 17, 19, 23, 24, 25, 26, 34, 35, 38, 40, 42, 43, 45, 46, 47, 51, 56, 60, 68, 69, 72, 79, 80, 85, 86, 106, 110, 111, 113, 117, 118, 119, 120, 122, 124, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 145, 151, 156, 157, 161, 164, 165, 174, 175, 176, 179, 180, 183, 184, 187, 188, 191, 192, 195, 196, 201, 202, 204, 207, 208, 209, 219, 221, 227, 229, 230, 231, 232, 233, 235, 236, 238, 240, 241, 242, 243, 245, 246, 248, 252, 257, 258, 265, 266, 267, 273, 276, 277, 279, 280, 283, 285, 288, 289, 290, 291, 292, 295, 297, 301, 303, 304, 310, 313, 314, 315, 318, 326, 335, 336, 337, 339, 342, 351, 354, 371, 373, 377, 380, 381, 383, 384, 386, 390, 391, 393, 394, 395, 396, 399, 402, 404, 408, 409, 410, 411, 414, 415, 418, 419, 422, 424, 425, 429, 430, 431, 432, 435, 438, 439, 466, 483, 485, 486, 489, 490, 492, 493, 494, 495, 506, 507, 523, 526], "lloyd": 2, "hugh": 2, "yvon": 2, "bouliann": 2, "fred": [2, 75, 163], "bremmer": 2, "jonah": 2, "cohen": 2, "conlon": 2, "benoit": 2, "girard": 2, "courtnei": 2, "gleason": 2, "katherin": 2, "smith": [2, 142, 143, 149, 161, 299, 375, 525], "lee": [2, 142], "harr": 2, "kaylin": 2, "david": [2, 127, 142, 506], "kershaw": 2, "eddi": [2, 142], "lam": 2, "man": [2, 50, 142, 143], "mayo": 2, "mcaloon": 2, "matthew": [2, 142], "moelter": 2, "simon": [2, 142, 143], "dicon": 2, "montford": 2, "john": [2, 115, 142, 161, 164, 426, 483, 524, 525], "ouzt": 2, "kevin": [2, 120, 142], "park": 2, "pool": 2, "schmitt": 2, "robin": [2, 17, 149, 161], "shaw": 2, "paul": [2, 12, 17, 23, 24, 142, 149, 161], "sleigh": 2, "craig": 2, "t": [2, 4, 5, 14, 18, 25, 27, 35, 39, 42, 45, 46, 52, 56, 64, 65, 70, 76, 100, 101, 110, 111, 113, 115, 118, 120, 124, 133, 134, 142, 143, 145, 159, 162, 165, 167, 171, 173, 174, 175, 176, 179, 180, 183, 184, 185, 187, 196, 221, 234, 237, 238, 243, 246, 253, 256, 258, 260, 261, 262, 265, 267, 269, 272, 273, 276, 280, 284, 292, 293, 295, 297, 299, 301, 305, 306, 310, 313, 324, 331, 336, 339, 342, 344, 345, 347, 349, 350, 355, 358, 363, 369, 373, 374, 378, 379, 381, 383, 385, 387, 389, 393, 395, 397, 402, 403, 407, 408, 409, 411, 417, 418, 425, 426, 429, 433, 435, 436, 439, 442, 443, 444, 445, 449, 453, 461, 468, 470, 471, 472, 475, 477, 479, 483, 486, 487, 492, 497, 498, 499, 502, 506, 510, 512, 520, 523, 525], "snydal": 2, "ian": 2, "keith": 2, "verheyden": 2, "winstanlei": 2, "wrobel": 2, "mosh": 2, "zadka": 2, "christoph": 2, "zwerschk": 2, "mayer": 2, "hayden": 2, "mcafe": 2, "angel": [2, 142, 143, 149, 161], "arnal": 2, "tauhidul": 2, "hoqu": 2, "lex": 2, "berezhni": 2, "michel": 2, "alzetta": 2, "andi": [2, 484], "mitchel": 2, "kalin": 2, "harvei": 2, "p": [2, 4, 6, 18, 19, 27, 42, 56, 163, 242, 243, 249, 281, 308, 313, 315, 322, 336, 361, 363, 365, 370, 492], "hutchin": 2, "gregor": 2, "lingl": 2, "juli": [2, 125, 142, 143], "florin": 2, "oprina": 2, "webr": 2, "ken": 2, "ivo": 2, "wever": 2, "curti": 2, "yanko": 2, "ben": [2, 142], "logan": [2, 149, 161], "jason": 2, "armstrong": 2, "cordier": 2, "brian": 2, "cain": 2, "rob": 2, "black": [2, 142, 143, 366, 373, 477, 479], "jean": [2, 142, 143], "philipp": 2, "rei": 2, "ecol": 2, "central": [2, 154, 253, 255, 259, 262], "pari": 2, "mader": 2, "georg": [2, 142, 149, 161, 249, 335], "washington": [2, 142, 149, 161], "made": [2, 11, 12, 19, 42, 78, 111, 116, 131, 132, 133, 134, 135, 136, 138, 139, 140, 202, 256, 261, 291, 324, 366, 371, 472, 489, 513], "jan": [2, 115, 120, 122, 142, 143, 151, 155, 156, 157, 161, 292, 302, 318, 378, 381, 415], "gundtoft": 2, "bruun": 2, "abel": 2, "alexi": 2, "dinno": 2, "thayer": 2, "roger": [2, 142, 143, 149, 161], "sperberg": 2, "sam": [2, 402], "bull": [2, 142], "andrew": [2, 142, 143], "cheung": 2, "corei": 2, "capel": 2, "alessandra": 2, "wim": 2, "champagn": 2, "dougla": [2, 142, 149, 161], "wright": 2, "jare": [2, 518, 525], "spindor": 2, "peiheng": 2, "rai": [2, 127, 142, 512, 525], "hagtvedt": 2, "torsten": 2, "h\u00fcbsch": 2, "inga": 2, "petuhhov": 2, "arn": 2, "babenhauserheid": 2, "casida": 2, "scott": [2, 142], "gordon": 2, "shephard": 2, "turner": 2, "adam": 2, "hobart": 2, "daryl": 2, "hammond": [2, 149, 161], "zimmerman": 2, "sass": 2, "bingham": 2, "leah": [2, 523], "engelbert": 2, "fenton": 2, "joe": [2, 125, 161], "funk": 2, "chao": 2, "pain": [2, 12, 266], "lubo": 2, "pint": 2, "gregg": 2, "lind": 2, "abigail": 2, "heithoff": 2, "max": [2, 99, 142, 166, 181, 192, 277, 296, 303, 304, 318], "hailperin": 2, "chotipat": 2, "pornavalai": 2, "stanislaw": 2, "antol": 2, "pashman": 2, "miguel": 2, "azevedo": 2, "jianhua": 2, "liu": 2, "nick": 2, "king": [2, 35, 142], "martin": 2, "zuther": 2, "ratnakar": 2, "tiwari": 2, "anurag": 2, "kelli": [2, 142, 143, 393], "kratzer": 2, "griffith": 2, "roydan": 2, "ongi": 2, "patryk": 2, "wolowiec": 2, "chonofski": 2, "russel": [2, 120, 142], "coleman": 2, "wei": 2, "barber": 2, "nam": [2, 337, 343, 346], "nguyen": 2, "st\u00e9phane": 2, "morin": 2, "fernando": 2, "tardio": 2, "stoop": 2, "prefer": [3, 23, 24, 50, 433, 503], "restrict": [3, 111], "But": [3, 12, 18, 27, 66, 73, 79, 110, 111, 113, 116, 118, 119, 127, 154, 165, 173, 174, 237, 238, 255, 258, 261, 292, 301, 308, 316, 318, 322, 369, 370, 378, 396, 409, 419, 433, 436, 473, 476, 486, 487, 489, 497, 499, 507, 509, 514, 523], "unfortun": [3, 149], "unscrupul": 3, "organ": [3, 25, 30, 42, 106, 113, 427, 506], "freeli": [3, 83], "virtual": [3, 411, 472], "unchang": [3, 238], "print": [3, 4, 5, 6, 7, 8, 9, 11, 12, 21, 27, 29, 34, 35, 38, 42, 43, 46, 47, 54, 56, 58, 61, 62, 64, 65, 67, 69, 70, 71, 72, 75, 80, 97, 98, 100, 101, 105, 108, 110, 111, 112, 115, 117, 118, 120, 122, 127, 141, 142, 143, 145, 146, 147, 148, 149, 155, 156, 157, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 174, 176, 179, 180, 181, 182, 183, 184, 185, 193, 198, 199, 217, 219, 221, 222, 223, 227, 233, 234, 236, 238, 240, 241, 246, 249, 250, 253, 256, 259, 260, 262, 265, 267, 268, 269, 270, 271, 272, 273, 274, 276, 277, 280, 281, 282, 284, 285, 286, 291, 292, 293, 295, 296, 297, 298, 299, 300, 302, 303, 304, 306, 308, 309, 310, 321, 323, 326, 328, 329, 335, 336, 337, 339, 345, 346, 347, 353, 355, 358, 359, 365, 375, 377, 378, 381, 394, 395, 396, 400, 403, 404, 407, 408, 409, 411, 413, 414, 416, 417, 418, 419, 420, 422, 423, 426, 430, 431, 435, 437, 461, 472, 475, 476, 481, 484, 485, 488, 489, 492, 493, 494, 495, 497, 498, 500, 506, 507, 510, 514, 517, 519, 520, 523, 525], "demand": [3, 80, 381], "createspac": 3, "thankfulli": [3, 521], "polici": [3, 75, 506, 521], "give": [3, 26, 42, 58, 61, 65, 69, 75, 78, 81, 82, 101, 103, 110, 111, 116, 166, 219, 227, 235, 237, 239, 246, 254, 255, 257, 258, 260, 265, 267, 275, 276, 322, 343, 344, 345, 378, 396, 425, 431, 437, 440, 477, 484, 488, 489, 494, 499, 500], "wish": [3, 32, 34, 42, 267, 397], "actual": [3, 19, 24, 32, 40, 66, 79, 80, 116, 151, 155, 157, 163, 246, 260, 261, 262, 267, 277, 282, 301, 311, 314, 316, 326, 344, 353, 366, 378, 380, 414, 475, 480, 511, 517, 519], "attempt": [3, 79, 85, 100, 131, 132, 133, 134, 135, 136, 138, 139, 140, 148, 151, 159, 238, 256, 308, 441, 472], "mani": [3, 27, 29, 35, 42, 46, 50, 76, 78, 79, 80, 83, 100, 101, 103, 106, 111, 112, 116, 118, 120, 127, 141, 143, 155, 157, 166, 179, 183, 184, 199, 227, 235, 243, 244, 254, 257, 258, 262, 265, 266, 267, 269, 270, 274, 276, 282, 292, 303, 304, 308, 316, 319, 322, 324, 326, 333, 335, 336, 339, 340, 355, 356, 358, 369, 381, 382, 383, 394, 396, 399, 418, 420, 422, 430, 433, 435, 440, 444, 472, 473, 474, 484, 485, 489, 502, 505, 506, 507, 511, 514, 520, 523], "regretfulli": 3, "element": [3, 14, 100, 101, 117, 118, 120, 138, 139, 180, 181, 183, 192, 227, 236, 238, 239, 246, 254, 277, 289, 292, 294, 295, 296, 297, 299, 300, 301, 304, 305, 306, 307, 308, 313, 314, 370, 371, 381, 384, 390, 391, 408, 409, 410, 424, 427, 429, 430, 431, 433, 435, 436, 437, 438, 439, 444, 461, 508, 517, 522, 526], "recours": 3, "someon": [3, 79, 100, 101, 116, 125, 127, 164, 243, 256, 258, 261, 266, 292], "clone": [3, 147], "limit": [3, 64, 65, 99, 100, 101, 105, 106, 107, 111, 288, 433, 473, 497, 502, 506, 514, 521, 523], "permit": 3, "describ": [3, 4, 19, 35, 43, 65, 100, 106, 110, 111, 122, 159, 177, 180, 243, 282, 313, 314, 316, 321, 326, 334, 335, 336, 339, 369, 370, 385, 395, 418, 477], "specif": [3, 19, 26, 27, 31, 40, 110, 113, 121, 154, 237, 238, 276, 310, 318, 326, 371, 415, 461, 521, 522, 523], "situat": [3, 103, 111, 151, 238, 257, 432], "where": [3, 28, 41, 66, 67, 75, 77, 78, 79, 80, 82, 89, 90, 91, 94, 95, 96, 97, 98, 100, 101, 103, 105, 107, 110, 111, 116, 119, 120, 122, 131, 132, 142, 143, 149, 151, 154, 156, 161, 162, 173, 209, 236, 237, 238, 239, 253, 256, 260, 261, 267, 273, 276, 284, 292, 294, 302, 304, 308, 312, 316, 336, 345, 353, 355, 358, 366, 369, 372, 378, 381, 396, 402, 408, 410, 414, 415, 424, 426, 427, 429, 431, 433, 438, 502, 503, 509, 511, 514, 516, 517, 522, 523, 526], "am": [3, 111, 164, 252, 260, 265, 402, 404], "advanc": [3, 80, 126, 236, 255, 261, 431], "might": [3, 42, 66, 68, 73, 76, 86, 101, 110, 111, 113, 118, 120, 144, 155, 159, 160, 161, 167, 168, 173, 174, 185, 237, 238, 243, 254, 255, 256, 258, 260, 265, 267, 273, 292, 305, 322, 324, 343, 355, 369, 408, 413, 419, 433, 435, 477, 486, 497, 498, 499, 502, 505, 506, 514], "coursepack": 3, "purpos": [3, 91, 95, 96, 106, 151, 159, 180, 202, 238, 242, 276, 282, 304, 323, 397, 409, 461, 516], "english": [3, 68, 81, 82, 89, 90, 94, 95, 118, 155, 156, 238, 274, 285], "respect": [3, 34, 47, 84, 86, 166, 174, 237, 242, 262, 277, 503, 514], "public": [3, 506, 511, 523], "particular": [3, 42, 78, 79, 85, 86, 100, 101, 106, 110, 111, 119, 122, 156, 224, 225, 226, 274, 299, 301, 310, 320, 322, 345, 358, 379, 382, 397, 426, 431, 502, 521, 523], "sure": [3, 45, 62, 68, 75, 85, 100, 110, 111, 112, 127, 150, 151, 162, 164, 167, 175, 177, 184, 224, 225, 226, 231, 232, 243, 274, 276, 282, 292, 316, 358, 359, 390, 391, 402, 408, 476, 491, 492, 498, 502, 503, 506, 510, 514], "relat": [3, 35, 42, 56, 78, 79, 84, 86, 111, 177, 260, 315, 427, 477, 516], "Of": [3, 110, 292, 404, 424], "welcom": 3, "claus": [3, 64, 75, 78, 79, 80, 100, 101, 105], "suffici": 3, "remix": [3, 236], "long": [3, 103, 105, 110, 149, 161, 167, 188, 227, 235, 256, 258, 265, 276, 282, 292, 316, 340, 373, 374, 397, 402, 414, 472, 473, 474, 475, 485, 489, 499, 506, 507, 522, 523], "clear": [3, 162, 235, 273, 373, 489], "valu": [3, 4, 14, 23, 24, 26, 27, 28, 31, 34, 35, 40, 42, 43, 57, 60, 63, 65, 66, 67, 70, 71, 72, 73, 76, 77, 78, 79, 80, 81, 82, 86, 100, 101, 105, 106, 110, 111, 115, 117, 118, 119, 120, 121, 122, 124, 127, 131, 132, 133, 134, 135, 136, 137, 138, 139, 145, 158, 161, 163, 164, 165, 166, 174, 175, 179, 180, 181, 182, 183, 184, 189, 192, 197, 199, 201, 202, 204, 205, 207, 208, 209, 210, 217, 219, 221, 222, 223, 227, 234, 235, 236, 241, 243, 246, 248, 252, 259, 261, 262, 269, 271, 273, 275, 276, 277, 279, 280, 282, 284, 285, 288, 290, 291, 293, 294, 299, 300, 303, 304, 305, 307, 308, 310, 314, 318, 322, 324, 334, 335, 336, 339, 342, 343, 344, 345, 359, 361, 363, 365, 366, 368, 370, 371, 372, 373, 374, 400, 403, 409, 410, 411, 414, 416, 417, 418, 419, 425, 426, 427, 429, 430, 431, 432, 435, 436, 437, 438, 439, 468, 473, 475, 481, 483, 484, 486, 487, 488, 491, 493, 494, 496, 497, 500, 503, 507, 509, 510, 511, 522, 526], "accru": 3, "below": [4, 5, 6, 11, 12, 17, 18, 19, 20, 27, 35, 36, 38, 45, 46, 54, 58, 60, 61, 65, 66, 69, 70, 72, 73, 77, 107, 116, 127, 128, 129, 131, 133, 134, 137, 141, 142, 143, 145, 149, 155, 156, 160, 161, 163, 164, 165, 166, 168, 173, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 193, 198, 199, 219, 221, 227, 231, 232, 234, 239, 240, 241, 243, 246, 248, 270, 271, 272, 280, 282, 284, 285, 303, 304, 310, 313, 314, 315, 335, 336, 339, 345, 356, 359, 361, 362, 363, 364, 365, 369, 370, 373, 374, 377, 384, 388, 390, 391, 394, 395, 399, 418, 426, 432, 440, 442, 443, 444, 461, 467, 471, 472, 473, 475, 476, 477, 479, 480, 484, 492, 495, 498, 511, 520, 525], "html": [4, 5, 6, 11, 12, 16, 17, 19, 20, 35, 80, 101, 142, 143, 236, 243, 292, 309, 310, 312, 315, 327, 328, 353, 354, 396, 409, 414, 415, 418, 477, 502, 507, 522, 524, 526], "tag": [4, 5, 7, 8, 9, 11, 12, 14, 20, 21, 236, 309, 315, 318, 321, 327, 328, 353, 508, 509, 520, 525, 526], "h1": [4, 313, 315, 322], "sport": [4, 516], "correctli": [4, 29, 45, 62, 75, 111, 113, 115, 116, 120, 138, 139, 142, 143, 161, 165, 179, 184, 189, 193, 227, 231, 232, 242, 243, 270, 280, 292, 329, 356, 361, 373, 396, 408, 426, 430, 436, 437, 461, 467, 472, 480, 484, 495, 520], "item": [4, 6, 12, 14, 17, 18, 34, 35, 38, 58, 86, 91, 96, 99, 101, 115, 117, 118, 120, 121, 122, 124, 131, 132, 133, 134, 135, 136, 137, 142, 143, 145, 165, 166, 180, 181, 182, 183, 193, 199, 201, 208, 240, 243, 246, 248, 252, 265, 274, 277, 282, 286, 288, 290, 294, 300, 304, 305, 308, 310, 313, 342, 345, 355, 358, 393, 394, 395, 400, 402, 410, 411, 419, 426, 429, 430, 431, 439, 461, 475, 483, 502, 510, 516, 523], "sens": [4, 76, 83, 100, 101, 106, 110, 173, 237, 255, 256, 264, 273, 316, 358, 381, 495], "snippet": [4, 193, 205, 461], "soup": [4, 5, 6, 7, 8, 9, 11, 12, 14, 18, 19, 20, 21, 236, 309, 327, 353], "beautifulsoup": [4, 5, 6, 11, 12, 14, 16, 17, 20, 21, 23, 24, 236, 309, 312, 318, 327, 328, 353, 354], "respons": [4, 25, 27, 148, 159, 241, 310, 316, 506, 523], "content": [4, 5, 6, 11, 12, 14, 16, 17, 20, 23, 24, 35, 72, 80, 127, 141, 142, 143, 145, 147, 150, 151, 155, 156, 157, 161, 175, 176, 179, 180, 181, 182, 183, 184, 205, 243, 254, 277, 282, 303, 310, 312, 313, 314, 316, 318, 323, 324, 325, 326, 328, 335, 336, 359, 384, 385, 390, 394, 395, 418, 426, 431, 495, 506, 507, 525, 526], "parser": [4, 5, 6, 11, 12, 16, 17, 20, 309, 310, 321, 328, 353, 376, 381, 382, 520], "find_al": [4, 6, 11, 19, 20, 310], "class_": [4, 5, 6, 12, 18, 19, 310], "best": [4, 6, 23, 24, 35, 44, 47, 48, 49, 51, 52, 53, 54, 55, 72, 79, 88, 93, 103, 110, 111, 117, 125, 127, 128, 129, 133, 134, 142, 143, 145, 159, 167, 169, 170, 171, 172, 175, 176, 179, 180, 181, 182, 183, 184, 185, 229, 230, 238, 243, 253, 255, 257, 258, 260, 266, 269, 277, 282, 286, 292, 304, 310, 313, 314, 331, 332, 335, 336, 348, 349, 350, 351, 355, 363, 385, 386, 387, 389, 390, 391, 394, 395, 411, 418, 433, 441, 466, 489, 514, 515, 522], "id": [4, 14, 34, 47, 76, 79, 82, 89, 90, 91, 94, 95, 96, 100, 101, 105, 148, 149, 151, 155, 156, 161, 241, 248, 336, 506, 507, 509, 516, 517, 523, 525], "header": [4, 42, 65, 67, 146, 158, 165, 175, 210, 236, 313, 314, 316, 324, 325, 326, 506, 523], "return": [4, 14, 23, 24, 26, 27, 28, 29, 34, 35, 36, 38, 41, 42, 43, 45, 46, 47, 56, 57, 65, 70, 71, 78, 98, 99, 100, 101, 105, 111, 115, 118, 120, 124, 131, 132, 133, 134, 135, 136, 137, 138, 139, 142, 143, 144, 145, 146, 147, 148, 150, 151, 152, 153, 155, 156, 157, 159, 161, 162, 163, 164, 166, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 191, 192, 193, 195, 196, 197, 198, 199, 201, 202, 204, 205, 207, 208, 209, 210, 219, 222, 223, 227, 231, 232, 235, 236, 238, 240, 241, 243, 246, 248, 249, 250, 252, 267, 269, 270, 279, 282, 286, 288, 289, 290, 292, 293, 295, 297, 303, 304, 308, 318, 322, 325, 326, 335, 336, 339, 342, 345, 347, 353, 355, 359, 375, 378, 379, 381, 384, 385, 390, 391, 393, 394, 395, 399, 402, 403, 404, 407, 408, 412, 413, 414, 416, 420, 423, 424, 426, 429, 431, 432, 433, 435, 438, 439, 475, 477, 479, 486, 493, 497, 499, 502, 514, 519, 520, 523, 525], "dictionari": [4, 14, 23, 24, 34, 80, 103, 106, 115, 116, 117, 121, 124, 127, 135, 136, 137, 143, 145, 148, 158, 233, 236, 240, 282, 318, 340, 345, 353, 425, 427, 429, 430, 433, 434, 435, 436, 438, 508, 510, 519, 520, 522, 523, 525], "paragraph": [4, 14, 75, 254, 261, 262, 266, 310, 313, 358, 425], "put": [4, 7, 8, 16, 18, 19, 31, 35, 45, 76, 79, 80, 101, 132, 135, 136, 137, 138, 139, 145, 149, 155, 160, 161, 162, 167, 175, 179, 181, 182, 184, 219, 231, 232, 236, 239, 242, 246, 254, 256, 260, 262, 273, 299, 310, 313, 314, 335, 336, 345, 356, 372, 388, 406, 427, 442, 443, 444, 471, 472, 475, 476, 477, 479, 480, 485, 486, 492, 510, 517, 523, 526], "link_tag": 4, "kei": [4, 14, 23, 24, 26, 34, 79, 86, 100, 104, 105, 106, 115, 118, 119, 120, 121, 122, 124, 127, 131, 132, 135, 136, 137, 142, 143, 145, 146, 183, 207, 208, 236, 244, 260, 318, 333, 353, 425, 426, 429, 430, 431, 433, 434, 436, 438, 509, 510, 514, 521, 523], "href": [4, 5, 6, 12, 14, 18, 19, 310, 314, 318, 321, 322, 328, 353], "re": [4, 17, 27, 34, 42, 167, 184, 237, 258, 358, 365, 370, 375, 377, 378, 379, 384, 385, 390, 391, 394, 395, 396, 424, 476, 498, 506, 507], "compil": [4, 45, 231, 232, 236, 253, 259, 263, 356, 379, 473, 488], "head": [4, 6, 12, 18, 23, 24, 40, 258, 295, 313, 314, 315, 440, 470, 472, 477, 479, 510, 518, 525], "site": [4, 24, 310, 322, 507, 511, 521], "bodi": [4, 14, 65, 67, 141, 145, 151, 155, 156, 165, 173, 175, 184, 210, 272, 274, 276, 277, 280, 282, 285, 308, 313, 314, 315, 324, 371, 422, 477, 506, 518, 520, 525, 526], "There": [4, 42, 45, 63, 64, 65, 68, 75, 76, 99, 106, 120, 142, 143, 145, 159, 160, 161, 179, 180, 181, 183, 184, 231, 232, 235, 243, 254, 260, 264, 280, 282, 288, 292, 293, 296, 301, 305, 311, 313, 316, 321, 324, 328, 340, 355, 356, 366, 377, 388, 395, 407, 408, 414, 418, 442, 443, 444, 461, 467, 472, 473, 475, 479, 480, 484, 486, 491, 497, 508, 510, 511, 522, 523], "block": [4, 18, 45, 65, 72, 75, 101, 119, 120, 122, 132, 135, 136, 138, 139, 141, 145, 149, 160, 162, 163, 165, 166, 168, 175, 179, 181, 182, 184, 219, 221, 227, 231, 232, 234, 236, 263, 271, 272, 274, 276, 277, 282, 284, 285, 295, 309, 310, 313, 314, 323, 328, 335, 336, 345, 356, 361, 362, 371, 377, 378, 388, 396, 418, 420, 424, 429, 430, 431, 442, 443, 444, 467, 471, 472, 475, 476, 479, 480, 483, 492, 497, 510, 517, 526], "url": [4, 5, 6, 7, 8, 9, 11, 12, 14, 20, 21, 23, 24, 80, 147, 236, 309, 310, 311, 314, 318, 323, 324, 328, 353, 355, 370, 384, 390, 391, 506, 507, 514, 519, 521, 522, 523, 524], "nytim": [4, 309, 353], "urllib": [4, 236, 309, 311, 318, 320, 321, 327, 353, 354, 514, 523], "request": [4, 5, 6, 11, 12, 16, 17, 20, 78, 151, 236, 309, 316, 323, 324, 326, 327, 353, 502, 511, 514, 521, 523], "urlopen": [4, 309, 323, 325, 353, 514, 523], "context": [4, 197, 309, 353, 433, 514, 523], "ctx": [4, 309, 353, 514, 523], "12": [4, 23, 24, 35, 58, 60, 61, 66, 70, 72, 142, 143, 149, 151, 155, 156, 157, 161, 164, 178, 179, 180, 181, 182, 192, 198, 223, 238, 240, 269, 277, 280, 282, 286, 303, 304, 313, 318, 335, 336, 349, 350, 373, 394, 395, 400, 402, 418, 423, 480, 481, 484, 485, 502, 506, 507, 524, 525, 526], "img": [4, 309, 314, 323, 328, 361, 363, 365, 368], "src": [4, 151, 155, 156, 309, 314, 328], "everi": [5, 19, 30, 35, 40, 42, 110, 119, 142, 159, 160, 161, 165, 179, 184, 208, 238, 241, 242, 243, 246, 254, 261, 267, 270, 273, 313, 361, 363, 364, 368, 369, 370, 373, 404, 429, 432, 471, 472], "cat": [5, 34, 47, 77, 80, 97, 133, 134, 142, 248, 267, 268, 286, 296, 300, 306, 342, 373, 383, 399, 416, 494], "dog": [5, 36, 97, 98, 124, 133, 134, 145, 248, 260, 261, 267, 286, 296, 300, 306, 342, 359, 400, 401, 402, 406, 484, 494, 511], "107one": 5, "pet": [5, 97, 98, 133, 134, 402, 481, 484], "suppos": [5, 32, 72, 110, 120, 142, 143, 177, 237, 238, 242, 256, 270, 271, 276, 295, 424], "webpag": [5, 16, 17, 18, 19, 20, 21, 236, 309, 310, 311, 313, 315, 328], "shown": [5, 27, 31, 35, 38, 42, 65, 80, 100, 116, 133, 134, 176, 177, 178, 239, 243, 246, 262, 276, 280, 314, 363, 364, 365, 369, 373, 377, 418, 471, 472, 475, 476, 479, 480, 497, 511], "pictur": [5, 19, 261, 276, 353, 363, 364, 370, 371, 373, 374, 467, 472, 473, 476, 477, 479], "doesn": [5, 27, 35, 45, 46, 64, 76, 111, 113, 118, 124, 142, 143, 162, 165, 174, 175, 180, 184, 221, 234, 243, 246, 253, 273, 284, 336, 339, 363, 403, 442, 443, 444, 461, 471, 472, 475, 477, 479, 487, 492, 498], "noth": [5, 32, 42, 65, 73, 110, 162, 221, 326], "fix": [5, 61, 75, 107, 110, 111, 133, 134, 142, 143, 145, 159, 160, 161, 164, 176, 181, 182, 184, 236, 246, 252, 253, 258, 260, 270, 271, 292, 313, 340, 373, 379, 403, 404, 407, 414, 461, 467, 472, 473, 484, 486, 514, 522, 525], "here": [5, 6, 7, 8, 9, 16, 17, 18, 19, 20, 21, 25, 32, 35, 41, 42, 45, 46, 48, 49, 51, 52, 53, 54, 58, 62, 69, 70, 75, 87, 92, 100, 101, 105, 108, 111, 113, 116, 117, 120, 122, 125, 141, 142, 143, 152, 153, 160, 162, 165, 169, 185, 187, 193, 205, 212, 213, 214, 215, 216, 220, 221, 227, 231, 232, 236, 237, 238, 239, 241, 242, 243, 272, 276, 280, 281, 285, 292, 295, 315, 322, 345, 353, 358, 361, 369, 381, 397, 408, 468, 476, 480, 489, 502, 506, 509, 514, 519, 520, 526], "buggi": [5, 282], "load": [5, 6, 11, 12, 13, 16, 17, 20, 22, 33, 37, 48, 49, 52, 53, 55, 59, 88, 93, 123, 130, 133, 134, 140, 149, 169, 170, 171, 172, 186, 190, 194, 200, 203, 206, 212, 213, 214, 215, 216, 218, 220, 224, 225, 226, 247, 270, 278, 287, 289, 317, 331, 332, 341, 348, 349, 350, 367, 373, 387, 389, 390, 392, 401, 403, 405, 428, 438, 469, 482, 502, 506, 514, 515, 519, 523, 525], "librari": [5, 6, 11, 12, 14, 16, 17, 20, 21, 143, 243, 246, 260, 262, 292, 309, 310, 312, 321, 322, 325, 326, 333, 353, 354, 355, 365, 369, 375, 378, 379, 396, 409, 414, 415, 418, 468, 473, 477, 499, 501, 507, 510, 513, 514, 519, 521, 523], "bs4": [5, 6, 11, 12, 16, 17, 20, 310, 321, 353], "hshv": 5, "petsoftheweek": 5, "r": [5, 6, 11, 12, 16, 17, 20, 70, 120, 141, 144, 145, 147, 161, 164, 180, 181, 265, 280, 309, 326, 361, 395, 397, 400, 407, 418, 422], "info": [5, 6, 7, 8, 9, 11, 12, 21, 236, 323, 439], "certain": [5, 6, 7, 8, 9, 11, 12, 18, 20, 21, 87, 92, 97, 111, 236, 238, 254, 427, 475, 483, 502, 514, 516], "pt": [5, 242], "cv": 5, "cvplbd": 5, "save": [5, 34, 47, 54, 85, 142, 167, 253, 262, 265, 281, 324, 328, 399, 404, 477, 506], "progress": [5, 72, 101, 110, 261, 277, 282, 304, 418, 506], "multipl": [5, 6, 7, 8, 9, 12, 20, 21, 57, 72, 74, 76, 78, 79, 84, 85, 87, 92, 103, 104, 111, 126, 138, 139, 148, 157, 158, 227, 233, 236, 238, 251, 282, 283, 306, 307, 315, 327, 340, 353, 357, 370, 372, 381, 398, 414, 421, 430, 434, 441, 478, 480, 488, 491, 496, 499, 504, 506, 507, 517, 520, 522], "singl": [5, 6, 7, 8, 9, 12, 20, 21, 42, 63, 69, 78, 79, 80, 86, 100, 103, 110, 111, 119, 143, 150, 157, 176, 184, 236, 267, 282, 308, 316, 343, 377, 381, 383, 397, 414, 418, 427, 431, 435, 436, 478, 485, 488, 501, 506, 511, 520, 521], "si": [6, 12, 14, 17, 18, 23, 24, 506], "teaser": [6, 12, 18], "collect_info": [6, 11, 19, 20], "append": [6, 11, 19, 20, 34, 36, 76, 105, 115, 122, 125, 153, 162, 176, 180, 181, 189, 192, 199, 248, 269, 286, 292, 295, 296, 297, 303, 304, 355, 358, 359, 381, 431, 483], "base_url": [6, 12, 14, 17], "end": [6, 12, 14, 17, 19, 28, 42, 44, 54, 64, 65, 67, 70, 72, 75, 79, 80, 97, 100, 101, 106, 110, 111, 120, 127, 135, 136, 137, 141, 142, 143, 144, 145, 147, 150, 156, 157, 159, 161, 162, 165, 173, 176, 180, 181, 182, 183, 184, 236, 257, 264, 265, 266, 268, 269, 272, 276, 277, 279, 280, 282, 286, 292, 296, 297, 300, 306, 314, 316, 318, 322, 324, 326, 327, 339, 342, 355, 365, 378, 380, 381, 382, 384, 390, 391, 393, 397, 399, 413, 414, 418, 420, 422, 430, 438, 440, 441, 470, 477, 485, 488, 495, 497, 514], "down": [6, 11, 35, 110, 117, 120, 161, 188, 201, 231, 232, 255, 258, 260, 265, 273, 285, 318, 324, 356, 377, 476, 477, 479, 493, 506], "guess": [6, 142, 143, 164, 179, 182, 184, 219, 256, 271, 514], "On": [7, 8, 9, 80, 111, 142, 143, 238, 239], "comment": [7, 8, 9, 18, 19, 45, 46, 48, 49, 51, 52, 53, 54, 72, 111, 169, 175, 212, 213, 214, 215, 216, 220, 231, 232, 236, 272, 292, 356, 477, 488, 496], "prof": [7, 8, 9], "onei": [7, 8, 9, 12, 17], "both": [7, 8, 9, 35, 39, 42, 58, 68, 69, 72, 79, 97, 100, 105, 110, 111, 116, 124, 135, 136, 137, 144, 176, 179, 184, 187, 191, 196, 207, 227, 237, 238, 239, 241, 242, 248, 257, 280, 291, 301, 304, 306, 311, 313, 316, 330, 343, 345, 371, 378, 383, 385, 390, 391, 402, 414, 431, 435, 440, 461, 489, 499, 503, 506, 507, 522], "layout": [7, 8, 9, 17, 35, 507], "div": [7, 8, 9, 14, 18, 19, 148, 236, 310, 315, 327], "comments__styledcom": [7, 8, 9], "dzzyvm": [7, 8, 9], "dvnrbr": [7, 8, 9], "when": [7, 8, 9, 11, 14, 19, 25, 26, 27, 28, 31, 34, 35, 42, 43, 46, 47, 54, 58, 60, 61, 62, 64, 65, 66, 67, 69, 72, 73, 75, 76, 78, 79, 80, 83, 84, 85, 86, 89, 90, 91, 92, 94, 95, 96, 100, 103, 105, 110, 111, 113, 115, 117, 118, 119, 121, 133, 134, 141, 143, 144, 145, 147, 150, 151, 154, 155, 156, 157, 159, 162, 163, 164, 165, 167, 168, 173, 174, 175, 176, 179, 180, 183, 184, 197, 201, 205, 209, 210, 217, 219, 221, 223, 224, 225, 226, 228, 229, 230, 236, 237, 242, 243, 245, 246, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 264, 267, 268, 269, 272, 273, 274, 276, 277, 282, 284, 285, 286, 291, 292, 295, 296, 299, 300, 301, 302, 310, 312, 314, 316, 319, 320, 321, 322, 323, 324, 325, 334, 335, 336, 337, 339, 340, 342, 343, 344, 345, 351, 352, 353, 354, 355, 359, 361, 362, 363, 364, 365, 369, 370, 374, 375, 377, 378, 379, 380, 381, 382, 395, 396, 397, 400, 407, 408, 409, 410, 415, 418, 420, 422, 423, 424, 425, 433, 435, 436, 440, 468, 471, 472, 473, 474, 475, 476, 477, 479, 480, 481, 484, 485, 488, 489, 490, 492, 493, 494, 497, 498, 499, 502, 506, 511, 513, 514, 516, 520, 521, 522, 523], "inspect": [7, 8, 9, 18, 19, 310], "second": [8, 18, 38, 62, 66, 69, 73, 80, 98, 101, 105, 111, 121, 124, 131, 132, 142, 162, 163, 165, 168, 176, 180, 181, 182, 183, 184, 191, 201, 207, 208, 217, 219, 238, 249, 250, 255, 256, 264, 266, 273, 277, 282, 290, 293, 298, 301, 302, 305, 306, 310, 311, 314, 315, 316, 322, 324, 343, 355, 358, 363, 373, 381, 394, 402, 408, 409, 412, 413, 414, 415, 418, 419, 420, 424, 429, 430, 431, 435, 438, 473, 477, 479, 485, 489, 490, 500, 503, 506], "assembl": [9, 235, 427], "ve": [9, 18, 19, 20, 31, 41, 42, 238, 418, 484], "blank": [9, 65, 70, 105, 109, 145, 153, 156, 237, 292, 316, 326, 376, 381, 461, 506], "sai": [11, 12, 25, 27, 40, 42, 50, 73, 79, 111, 151, 159, 197, 242, 245, 254, 256, 258, 260, 265, 267, 274, 280, 284, 285, 291, 301, 326, 345, 378, 380, 402, 414, 484], "go": [11, 16, 17, 18, 19, 20, 26, 40, 46, 48, 53, 87, 89, 90, 92, 94, 95, 101, 113, 125, 142, 160, 173, 188, 196, 224, 225, 226, 236, 237, 252, 255, 256, 262, 263, 276, 277, 285, 292, 316, 353, 355, 369, 388, 390, 391, 408, 414, 419, 424, 437, 445, 446, 447, 448, 449, 450, 451, 453, 454, 455, 456, 472, 475, 476, 477, 479, 480, 484, 495, 506, 507, 511], "websit": [11, 14, 16, 310, 318, 507], "python": [11, 14, 23, 24, 27, 30, 32, 34, 39, 40, 42, 50, 51, 63, 65, 66, 67, 68, 72, 73, 75, 78, 80, 83, 85, 103, 105, 106, 108, 110, 111, 112, 113, 116, 118, 119, 120, 121, 142, 143, 145, 147, 151, 154, 155, 157, 159, 160, 162, 163, 165, 166, 167, 173, 174, 175, 176, 179, 180, 181, 182, 183, 184, 185, 205, 211, 217, 219, 234, 238, 242, 243, 244, 253, 254, 258, 259, 260, 261, 262, 263, 264, 265, 266, 268, 269, 272, 274, 276, 277, 282, 284, 285, 290, 292, 297, 301, 304, 306, 309, 310, 312, 316, 318, 320, 321, 325, 326, 330, 333, 338, 344, 353, 355, 357, 358, 371, 376, 379, 381, 393, 395, 396, 400, 403, 404, 406, 409, 413, 414, 415, 418, 419, 420, 423, 424, 426, 430, 433, 435, 436, 461, 472, 477, 483, 484, 485, 486, 487, 489, 490, 491, 492, 494, 497, 498, 499, 501, 502, 505, 509, 510, 511, 513, 517, 520, 522, 523], "easili": [11, 83, 111, 169, 211, 238, 261, 321, 323, 338, 348, 382, 396, 441], "probabl": [11, 27, 35, 63, 101, 108, 110, 111, 120, 151, 155, 156, 238, 246, 256, 292, 311, 340, 378, 498], "complic": [11, 100, 103, 111, 156, 238, 258, 381, 396, 485], "ebook": [11, 21, 45, 246, 418, 466, 468, 477], "click": [11, 12, 16, 17, 18, 19, 20, 35, 44, 45, 46, 48, 51, 53, 54, 72, 87, 89, 90, 92, 94, 95, 111, 133, 134, 142, 143, 145, 149, 151, 155, 156, 161, 170, 171, 172, 175, 176, 178, 179, 180, 181, 182, 183, 184, 211, 212, 213, 214, 215, 216, 224, 225, 226, 228, 229, 230, 231, 232, 243, 282, 304, 310, 313, 314, 331, 332, 335, 336, 338, 339, 349, 350, 351, 352, 356, 365, 386, 388, 390, 391, 394, 395, 418, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 462, 463, 464, 465, 466, 468, 471, 472, 475, 476, 477, 479, 480, 507, 525], "archiv": [11, 12, 17, 506], "20200427175705": 11, "cottageinn": [11, 16, 20], "h3": [11, 18, 19, 20, 310, 313], "articl": [12, 315], "umsi": [12, 17, 23, 24, 211, 338, 441], "fortun": [12, 34, 47, 142, 173, 370], "20230128074139": [12, 17], "steve": [12, 17, 506], "resnick": [12, 17], "dynam": [13, 22, 33, 37, 48, 49, 52, 53, 55, 59, 88, 93, 123, 128, 129, 130, 133, 134, 140, 149, 169, 170, 171, 172, 186, 190, 194, 200, 203, 206, 212, 213, 214, 215, 216, 218, 220, 224, 225, 226, 247, 262, 270, 278, 287, 289, 317, 331, 332, 341, 348, 349, 350, 367, 373, 387, 389, 390, 392, 401, 403, 405, 428, 438, 469, 482, 515], "select": [13, 22, 33, 35, 37, 48, 49, 51, 52, 53, 55, 59, 63, 71, 72, 77, 78, 79, 80, 81, 82, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 104, 105, 107, 123, 128, 129, 130, 133, 134, 140, 142, 143, 144, 145, 149, 154, 156, 169, 170, 171, 172, 175, 176, 178, 179, 180, 181, 182, 183, 184, 186, 190, 194, 198, 200, 203, 206, 212, 213, 214, 215, 216, 218, 220, 224, 225, 226, 229, 230, 236, 237, 239, 243, 247, 267, 269, 270, 278, 282, 287, 289, 293, 296, 302, 304, 310, 313, 314, 317, 322, 331, 332, 335, 336, 341, 348, 349, 350, 351, 364, 367, 373, 375, 376, 377, 378, 386, 387, 389, 390, 392, 394, 395, 401, 403, 405, 409, 410, 415, 418, 419, 420, 422, 425, 428, 430, 433, 436, 437, 438, 444, 466, 469, 482, 502, 515, 516, 526], "bsoup_mixedupcode_1": 13, "bsoup_mixedupcode_1_ac_v2": 13, "bsoup_mixedupcode_2": 13, "bsoup_mixedupcode_2_ac_v2": 13, "bsoup_mixedupcode_3": 13, "bsoup_mixedupcode_3_ac_v2": 13, "bsoup_mixedupcode_4": 13, "bsoup_mixedupcode_4_ac_v2": 13, "bsoup_mixedupcode_5": 13, "bsoup_mixedupcode_5_ac_v2": 13, "bsoup_mixedupcode_6": 13, "bsoup_mixedupcode_6_ac_v2": 13, "bsoup_mixedupcode_7": 13, "bsoup_mixedupcode_7_ac_v2": 13, "bsoup_mixedupcode_8": 13, "bsoup_mixedupcode_8_ac_v2": 13, "call": [14, 16, 23, 24, 25, 26, 27, 30, 32, 34, 35, 40, 41, 42, 43, 45, 46, 56, 62, 65, 72, 73, 75, 76, 79, 80, 83, 86, 100, 111, 117, 118, 119, 120, 124, 138, 139, 141, 142, 151, 152, 155, 157, 159, 161, 162, 163, 164, 165, 168, 173, 174, 180, 181, 182, 183, 184, 187, 188, 191, 192, 193, 196, 198, 201, 202, 204, 205, 207, 208, 209, 210, 217, 219, 221, 223, 227, 231, 232, 233, 234, 236, 237, 238, 240, 242, 243, 245, 246, 248, 251, 252, 255, 256, 258, 259, 260, 262, 265, 267, 268, 274, 275, 277, 282, 284, 285, 289, 291, 292, 294, 299, 300, 305, 309, 313, 316, 318, 324, 329, 334, 335, 336, 337, 339, 342, 344, 345, 353, 355, 358, 359, 363, 370, 374, 376, 378, 382, 393, 396, 403, 404, 407, 408, 410, 414, 418, 419, 420, 422, 424, 426, 429, 431, 432, 436, 437, 438, 439, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 468, 470, 472, 474, 477, 480, 485, 489, 491, 494, 497, 498, 502, 506, 507, 511, 514, 519, 520, 521], "img_link": [14, 318], "paramet": [14, 23, 24, 26, 31, 32, 42, 43, 57, 61, 79, 80, 101, 111, 116, 124, 161, 162, 163, 164, 174, 180, 181, 182, 183, 187, 188, 191, 192, 195, 196, 201, 202, 204, 207, 208, 209, 210, 219, 222, 227, 233, 236, 243, 246, 270, 282, 289, 290, 295, 299, 316, 318, 335, 336, 342, 343, 345, 355, 358, 359, 393, 414, 426, 429, 433, 438, 439, 440, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 468, 470, 480, 506, 510, 514, 521, 522, 523], "imag": [14, 18, 19, 236, 313, 318, 323, 327, 328, 361, 362, 363, 364, 365, 368, 373, 374, 473, 524], "sinc": [14, 18, 24, 26, 31, 32, 62, 76, 78, 79, 100, 101, 103, 110, 111, 116, 120, 133, 134, 135, 136, 137, 138, 139, 155, 156, 162, 174, 175, 179, 184, 227, 237, 238, 239, 262, 277, 292, 306, 313, 318, 322, 326, 363, 366, 376, 377, 380, 381, 395, 396, 413, 426, 430, 475, 492, 509, 523], "frequent": [14, 167, 265, 318, 430], "updat": [14, 78, 81, 82, 89, 90, 91, 94, 95, 96, 100, 101, 103, 183, 236, 275, 282, 283, 306, 308, 318, 355, 359, 369, 507, 516], "delet": [14, 77, 78, 80, 97, 116, 175, 182, 184, 236, 258, 282, 295, 307, 318, 411, 506], "shapiro_link": 14, "shapiro": 14, "undergradu": [14, 23, 24, 50], "en": [14, 23, 24, 35, 79, 80, 101, 142, 143, 157, 187, 396, 489, 512, 525], "wiki": [14, 23, 24, 35, 79, 80, 118, 144, 157, 187, 396, 489], "university_of_michigan": 14, "shapiro_undergraduate_librari": 14, "link_or_non": 14, "column": [14, 35, 77, 78, 79, 80, 84, 86, 89, 90, 91, 96, 97, 98, 100, 101, 105, 142, 143, 149, 280, 363, 370, 471, 472, 475, 476, 479, 480, 510, 516], "isn": [14, 42, 118, 145, 165, 176, 179, 180, 183, 187, 238, 313, 342, 393, 395, 397, 408, 418, 425, 435, 468, 483, 510, 520], "its": [14, 18, 19, 25, 26, 30, 35, 39, 40, 42, 67, 69, 73, 75, 80, 100, 101, 106, 110, 111, 113, 119, 127, 164, 166, 173, 174, 187, 219, 234, 235, 237, 238, 241, 242, 245, 254, 258, 259, 260, 262, 265, 268, 272, 290, 292, 294, 320, 321, 324, 334, 337, 342, 353, 368, 418, 419, 422, 424, 427, 431, 461, 471, 472, 477, 506, 509, 511, 514], "place": [14, 34, 65, 73, 75, 80, 86, 101, 124, 125, 142, 143, 160, 174, 207, 235, 243, 255, 258, 273, 289, 292, 324, 489, 493, 502, 514], "wysiwyg": 14, "extract": [14, 100, 101, 236, 310, 312, 320, 321, 322, 328, 353, 354, 396, 397, 398, 399, 403, 404, 415, 419, 424, 427, 490, 505, 507, 514, 520, 523], "That": [14, 19, 35, 39, 111, 145, 173, 175, 233, 236, 241, 246, 256, 261, 262, 267, 326, 385, 472, 480, 506], "2021": [14, 318, 503], "106": [14, 290, 318], "206": [14, 63], "330": 14, "introduct": [14, 25, 211, 236, 251, 338, 355, 441, 466], "applic": [14, 79, 80, 101, 103, 106, 144, 227, 236, 238, 266, 312, 316, 324, 353, 355, 418, 424, 435, 502, 505, 506, 507, 509, 513, 520, 522], "fundament": [14, 489], "modern": [14, 472], "internet": [14, 21, 80, 249, 312, 316, 319, 370, 521], "human": [14, 127, 142, 143, 253, 259, 262, 266, 267, 489], "complement": 14, "anoth": [14, 18, 23, 26, 32, 34, 35, 38, 42, 43, 67, 69, 86, 91, 96, 110, 111, 117, 121, 142, 143, 144, 145, 152, 154, 156, 165, 166, 173, 176, 183, 210, 234, 237, 238, 239, 240, 243, 246, 254, 258, 260, 262, 277, 294, 301, 305, 308, 322, 336, 337, 345, 362, 371, 376, 377, 378, 381, 393, 395, 407, 408, 414, 422, 427, 429, 436, 471, 473, 475, 488, 490, 506, 511, 516, 519], "techniqu": [14, 27, 73, 110, 111, 147, 159, 237, 258, 265, 302, 320, 378, 430, 431, 511], "coordin": [14, 26, 31, 32, 36, 42, 187, 219, 242, 440, 479], "group": [14, 26, 57, 74, 158, 159, 177, 178, 233, 235, 236, 251, 257, 283, 307, 327, 357, 385, 398, 421, 432, 472, 498], "togeth": [14, 26, 30, 39, 42, 76, 105, 110, 111, 168, 174, 176, 209, 238, 244, 254, 261, 291, 353, 432, 505, 506], "core": 14, "compet": [14, 257], "literaci": 14, "basic": [14, 72, 78, 100, 103, 104, 156, 211, 233, 236, 239, 254, 262, 265, 282, 327, 333, 338, 340, 345, 353, 355, 396, 488, 498], "debug": [14, 21, 74, 91, 95, 96, 104, 111, 113, 126, 158, 233, 235, 236, 263, 283, 307, 398, 421, 434, 496, 506, 516], "test": [14, 44, 45, 48, 53, 54, 61, 66, 78, 81, 82, 89, 90, 94, 95, 110, 111, 142, 143, 147, 163, 169, 175, 176, 177, 185, 202, 212, 213, 214, 215, 216, 228, 231, 232, 233, 236, 237, 238, 251, 256, 258, 265, 282, 292, 331, 332, 349, 350, 352, 356, 365, 386, 390, 391, 480, 514], "repositori": [14, 506], "pattern": [14, 21, 41, 67, 70, 73, 80, 83, 85, 100, 101, 119, 122, 156, 199, 236, 254, 258, 264, 276, 280, 283, 286, 292, 311, 320, 322, 323, 334, 339, 340, 370, 372, 379, 385, 393, 396, 407, 408, 410, 422, 427, 431, 478, 480, 513], "match": [14, 26, 35, 51, 78, 80, 89, 90, 94, 95, 101, 105, 175, 184, 185, 207, 229, 230, 236, 246, 292, 303, 309, 314, 322, 324, 351, 375, 376, 378, 379, 380, 381, 382, 383, 384, 385, 386, 388, 390, 391, 393, 396, 397, 398, 399, 409, 414, 466, 506, 508, 520], "programmat": 14, "process": [14, 21, 35, 42, 72, 73, 79, 101, 103, 108, 111, 142, 143, 145, 151, 152, 154, 155, 156, 160, 175, 176, 179, 180, 181, 182, 183, 184, 210, 236, 253, 255, 257, 258, 259, 262, 264, 276, 282, 292, 304, 309, 310, 313, 314, 353, 363, 372, 373, 374, 411, 415, 418, 422, 424, 486, 494, 502, 506, 507, 511, 517, 522], "assign": [14, 31, 35, 42, 60, 61, 63, 72, 76, 79, 81, 82, 86, 89, 90, 94, 95, 100, 111, 113, 127, 142, 143, 145, 174, 175, 176, 179, 180, 181, 182, 183, 184, 193, 210, 221, 238, 243, 282, 284, 290, 291, 292, 295, 300, 301, 304, 305, 306, 308, 310, 313, 314, 335, 336, 345, 359, 394, 395, 403, 411, 418, 419, 422, 427, 430, 434, 437, 461, 483, 484, 485, 486, 487, 488, 494, 500], "lab": [14, 211, 338, 441], "manipul": [14, 30, 40, 42, 86, 106, 244, 304, 340, 364, 418, 488, 500, 505], "crucial": [14, 147], "evalu": [14, 56, 58, 67, 72, 74, 111, 112, 221, 236, 281, 284, 285, 291, 347, 360, 403, 404, 406, 408, 427, 435, 436, 441, 486, 487, 488, 492, 493], "requir": [14, 27, 31, 32, 42, 45, 80, 101, 103, 110, 175, 179, 183, 184, 221, 222, 231, 232, 238, 258, 313, 321, 326, 344, 356, 366, 409, 414, 439, 442, 443, 444, 467, 472, 502, 506, 514, 523], "numer": [14, 27, 61, 70, 78, 79, 86, 208, 290], "summar": 14, "modul": [14, 75, 143, 151, 159, 164, 210, 217, 219, 227, 256, 260, 292, 342, 379, 408, 461, 471, 472, 479, 510], "accomplish": [14, 110, 353, 358, 396, 489], "url_link": 14, "bsoup_num_link": [14, 318], "contain": [14, 19, 23, 24, 34, 39, 42, 66, 69, 72, 80, 86, 98, 105, 119, 120, 124, 131, 132, 138, 139, 142, 143, 145, 149, 151, 155, 156, 157, 160, 161, 165, 168, 204, 207, 208, 217, 219, 223, 237, 238, 239, 253, 257, 260, 268, 269, 277, 305, 308, 310, 313, 314, 318, 334, 339, 343, 345, 353, 366, 375, 378, 382, 393, 396, 399, 407, 409, 410, 414, 420, 425, 429, 439, 485, 486, 494, 498, 499, 502, 511, 517, 525], "span_attr": [14, 318], "equival": [14, 60, 119, 159, 231, 232, 253, 267, 277, 294, 301, 318, 325, 326, 355, 358, 396, 397, 489, 509, 510], "span": [14, 18, 19, 236, 310, 318, 327, 520], "cottag": [16, 19, 20, 21, 236], "inn": [16, 19, 20, 21, 236], "locat": [16, 19, 20, 21, 31, 40, 106, 121, 236, 237, 304, 363, 369, 399, 440, 470, 479, 502, 514, 518, 523, 524, 525], "A": [16, 19, 26, 28, 30, 35, 42, 50, 56, 57, 60, 61, 62, 63, 64, 65, 67, 70, 71, 72, 73, 76, 77, 78, 79, 80, 81, 82, 86, 89, 90, 94, 95, 105, 106, 110, 111, 117, 118, 119, 121, 142, 143, 147, 151, 152, 157, 159, 161, 163, 164, 165, 171, 173, 175, 176, 179, 180, 181, 182, 183, 184, 187, 196, 197, 210, 211, 214, 216, 217, 223, 236, 237, 240, 249, 250, 251, 253, 254, 255, 259, 260, 262, 265, 268, 275, 280, 281, 282, 292, 294, 299, 303, 306, 307, 308, 310, 311, 312, 313, 316, 322, 334, 337, 338, 339, 353, 357, 366, 370, 371, 372, 374, 382, 385, 393, 397, 406, 408, 409, 410, 414, 418, 420, 421, 422, 423, 425, 427, 433, 435, 436, 441, 461, 472, 476, 477, 479, 480, 487, 488, 492, 494, 498, 500, 502, 506, 507, 511, 513, 521, 524, 525, 526], "address": [16, 23, 24, 86, 127, 209, 236, 237, 251, 321, 381, 399, 406, 415, 435, 481, 502, 506, 514, 525], "browser": [16, 18, 19, 85, 86, 104, 106, 111, 236, 310, 312, 319, 320, 327, 379, 473, 502, 507, 511, 514, 522], "surround": [16, 19, 127, 266, 378, 508], "quot": [16, 18, 111, 148, 161, 176, 184, 267, 314, 322, 369, 418, 520], "rememb": [16, 19, 20, 63, 97, 108, 111, 112, 142, 145, 155, 157, 173, 175, 176, 179, 184, 243, 262, 282, 296, 297, 300, 304, 373, 374, 375, 378, 381, 394, 418, 424, 479, 485, 488, 489, 491, 492, 493], "incorrect": [16, 19, 20, 29, 45, 56, 70, 72, 100, 167, 173, 197, 217, 221, 227, 231, 232, 234, 240, 256, 273, 276, 277, 280, 282, 284, 285, 313, 329, 356, 381, 408, 411, 415, 418, 419, 420, 425, 433, 442, 443, 444, 509], "back": [16, 17, 18, 19, 20, 54, 89, 90, 92, 94, 95, 101, 111, 142, 143, 173, 174, 221, 256, 258, 260, 261, 272, 276, 285, 326, 353, 358, 363, 378, 430, 472, 511], "sometim": [17, 25, 64, 66, 80, 87, 92, 111, 117, 118, 167, 173, 238, 255, 258, 260, 262, 272, 274, 276, 277, 305, 310, 323, 363, 395, 414, 433, 489, 497, 506, 521], "mutlipl": 17, "barb": [17, 248], "thing": [17, 18, 19, 26, 27, 30, 35, 40, 56, 63, 70, 110, 111, 113, 120, 127, 142, 143, 145, 149, 159, 161, 175, 176, 177, 179, 180, 181, 182, 183, 184, 210, 227, 238, 243, 245, 246, 258, 266, 267, 269, 274, 292, 310, 336, 344, 347, 373, 394, 402, 408, 467, 472, 479, 486, 498, 505, 506, 511, 519, 520], "differ": [17, 24, 32, 35, 40, 42, 45, 54, 61, 63, 66, 75, 76, 78, 80, 86, 87, 92, 103, 105, 106, 108, 111, 113, 116, 117, 118, 120, 125, 135, 136, 137, 142, 143, 144, 160, 161, 167, 177, 178, 183, 195, 209, 227, 238, 239, 245, 246, 252, 255, 256, 257, 258, 262, 264, 266, 267, 291, 295, 301, 309, 314, 319, 324, 335, 343, 345, 353, 363, 373, 376, 381, 414, 424, 433, 436, 461, 466, 467, 468, 471, 473, 479, 489, 491, 493, 498, 503, 509, 523, 526], "brewer": 17, "20230110174202": 17, "right": [17, 18, 26, 35, 40, 42, 45, 72, 73, 108, 110, 111, 117, 145, 149, 156, 167, 175, 179, 181, 182, 184, 204, 231, 232, 237, 258, 260, 262, 280, 284, 292, 310, 336, 344, 345, 356, 362, 364, 365, 368, 370, 374, 395, 396, 404, 427, 435, 440, 442, 443, 444, 461, 470, 471, 472, 473, 475, 476, 477, 479, 480, 490, 492, 498, 503, 510], "mayb": [18, 40, 110, 111, 364], "stori": [18, 142, 173, 254, 261, 264, 484, 525], "onc": [18, 19, 45, 46, 54, 79, 80, 100, 101, 110, 111, 113, 116, 120, 121, 127, 145, 149, 154, 159, 165, 177, 221, 224, 225, 226, 227, 231, 232, 235, 254, 259, 261, 264, 266, 274, 277, 299, 323, 324, 325, 326, 339, 356, 364, 384, 385, 390, 391, 411, 430, 431, 435, 442, 443, 444, 502, 506, 507, 514, 519, 521, 522, 523], "found": [18, 19, 35, 100, 101, 117, 131, 132, 145, 149, 151, 156, 255, 375, 378, 379, 381, 394, 399, 407, 432, 502, 523], "slot": [18, 19, 20], "x5e72": [18, 19], "css4z": [18, 19], "hold": [18, 101, 180, 181, 183, 238, 242, 254, 255, 260, 268, 280, 304, 411], "north": [18, 149, 161, 365, 471, 472, 477, 479], "quad": 18, "dine": 18, "hall": [18, 142, 143], "No": [18, 19, 100, 101, 151, 159, 183, 288, 313, 336, 393, 441, 523], "full": [18, 21, 23, 24, 116, 135, 136, 137, 238, 318, 377, 390, 391, 472], "rel": [18, 67, 79, 155, 238, 262, 321, 344, 506, 509], "check": [18, 45, 63, 64, 65, 66, 68, 75, 85, 100, 101, 111, 117, 127, 138, 139, 175, 176, 177, 178, 179, 180, 181, 182, 184, 202, 208, 217, 231, 232, 238, 243, 246, 254, 258, 273, 276, 277, 292, 301, 308, 356, 358, 370, 373, 374, 378, 381, 388, 399, 408, 411, 414, 427, 442, 443, 444, 471, 472, 475, 476, 479, 480, 490, 498, 502, 514], "subgoal": 18, "announc": 18, "almost": [18, 65, 110, 111, 118, 174, 254, 266, 285, 291, 335, 396, 433], "don": [18, 25, 27, 42, 52, 56, 70, 100, 101, 110, 111, 120, 142, 143, 145, 159, 167, 173, 174, 176, 183, 185, 196, 237, 256, 258, 260, 261, 265, 267, 272, 276, 280, 292, 293, 297, 301, 305, 310, 313, 324, 344, 345, 358, 363, 369, 373, 374, 378, 379, 381, 385, 387, 389, 402, 408, 409, 418, 433, 436, 486, 499, 502, 506], "forget": [18, 167, 258, 292, 425], "highlight": [18, 54, 111, 246, 444], "figur": [19, 35, 41, 110, 111, 127, 257, 265, 266, 286, 362, 363, 365, 366, 370, 472, 473, 476, 479, 480, 485, 501, 503], "great": [19, 110, 142, 143, 156, 238, 257, 267, 268, 489, 523], "behind": [19, 260, 322], "pizza": [19, 21, 124, 222, 236, 402, 484, 489], "blue": [19, 23, 24, 111, 131, 132, 135, 136, 137, 142, 143, 161, 208, 240, 315, 361, 362, 364, 366, 368, 369, 371, 373, 374, 402, 414, 419, 437, 440, 447, 451, 455, 461, 470, 471, 495, 503], "rectangl": [19, 35, 36, 42, 164, 195, 209, 237, 239, 342, 440, 448, 452, 456, 461, 467, 470, 475], "broadwai": 19, "st": [19, 23, 24, 149, 161], "todai": [19, 266, 472], "menu": [19, 85, 165, 310, 510], "h2": [19, 310, 313], "menuitem": 19, "menutitl": 19, "close": [19, 79, 80, 85, 97, 98, 100, 101, 105, 141, 142, 143, 145, 146, 147, 148, 150, 159, 160, 161, 162, 276, 309, 314, 318, 324, 472, 480, 497, 509, 510, 526], "underscor": [19, 27, 46, 335, 339, 383, 384, 385, 390, 391, 393, 399, 499], "headlin": [19, 518, 525], "alreadi": [19, 26, 27, 41, 42, 70, 73, 100, 101, 106, 116, 119, 120, 127, 141, 162, 183, 197, 246, 265, 267, 277, 288, 310, 318, 345, 381, 475, 502, 506, 507], "font": [19, 315], "weight": [19, 58, 60, 66, 219], "400": [19, 61, 375, 384, 390, 391, 423], "With": [19, 87, 111, 280, 282, 369, 436, 506, 511], "chandeli": 19, "dramat": 19, "vault": 19, "ceil": 19, "___________": [20, 80, 221], "variabl": [20, 42, 58, 60, 61, 68, 71, 98, 101, 110, 111, 118, 119, 120, 127, 150, 155, 156, 157, 160, 163, 165, 166, 174, 175, 176, 182, 184, 187, 193, 197, 208, 210, 217, 221, 236, 237, 238, 239, 241, 245, 253, 262, 267, 274, 275, 276, 277, 280, 282, 283, 285, 291, 292, 294, 295, 296, 299, 301, 305, 323, 326, 330, 334, 337, 339, 340, 344, 345, 355, 359, 399, 402, 407, 409, 410, 411, 414, 418, 419, 422, 427, 431, 435, 436, 437, 461, 468, 483, 484, 485, 486, 487, 488, 494, 497, 502, 523], "goe": [20, 70, 75, 100, 110, 162, 165, 176, 184, 185, 193, 205, 274, 276, 306, 420, 484, 497, 507], "depend": [20, 67, 100, 110, 284, 324, 418, 492, 514], "abov": [20, 27, 35, 42, 60, 61, 66, 70, 72, 79, 91, 96, 99, 100, 101, 105, 110, 116, 122, 133, 134, 142, 143, 145, 155, 159, 160, 168, 171, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 188, 227, 237, 239, 243, 245, 246, 262, 272, 276, 277, 280, 282, 285, 288, 292, 303, 313, 314, 322, 324, 325, 331, 335, 336, 345, 349, 350, 358, 362, 363, 364, 369, 370, 378, 394, 395, 408, 422, 472, 476, 480, 484, 486, 489, 497, 506, 509, 511, 516, 517, 519], "forev": [21, 276, 285], "ll": [21, 42, 72, 110, 111, 118, 164, 238, 276, 414, 499], "easier": [21, 25, 39, 110, 111, 116, 117, 131, 132, 133, 134, 135, 136, 138, 139, 140, 143, 145, 235, 237, 246, 264, 285, 313, 325, 433, 472, 489, 492, 511], "These": [21, 35, 42, 75, 78, 100, 142, 144, 147, 157, 166, 179, 184, 246, 254, 255, 260, 262, 267, 277, 301, 313, 321, 336, 339, 370, 377, 485, 498, 506, 510, 517, 521, 523], "repres": [21, 26, 29, 35, 40, 42, 72, 79, 118, 144, 155, 157, 164, 189, 205, 222, 237, 240, 241, 262, 282, 371, 378, 395, 410, 411, 420, 432, 488, 491, 498, 503, 507, 511, 517, 526], "anaylsi": 21, "file": [21, 65, 66, 75, 80, 83, 85, 86, 97, 98, 101, 103, 106, 111, 116, 117, 126, 127, 141, 144, 146, 147, 148, 149, 150, 154, 159, 161, 175, 210, 236, 253, 254, 256, 258, 260, 262, 265, 266, 268, 274, 277, 292, 302, 311, 316, 318, 319, 324, 325, 326, 327, 328, 337, 362, 363, 369, 370, 376, 378, 381, 382, 396, 399, 408, 430, 502, 505, 506, 507, 519, 523, 525], "job": [21, 41, 60, 108, 116, 159, 255, 257, 304, 335, 336, 353, 480, 486, 506], "activ": [21, 25, 35, 72, 101, 127, 142, 143, 145, 157, 175, 176, 179, 180, 181, 182, 183, 184, 236, 243, 257, 258, 266, 282, 304, 310, 313, 314, 315, 335, 336, 366, 394, 395, 418, 498, 506], "explain": [21, 35, 72, 111, 118, 127, 142, 143, 171, 175, 235, 236, 246, 258, 261, 264, 266, 282, 304, 331, 335, 349, 350, 370, 418, 485], "download": [21, 147, 151, 236, 265, 312, 321, 323, 502, 505, 506, 507, 514, 523], "choic": [21, 57, 74, 104, 126, 142, 143, 148, 158, 227, 233, 236, 237, 251, 257, 283, 307, 327, 342, 357, 372, 398, 402, 403, 421, 430, 434, 441, 475, 478, 489, 496, 504, 509, 522], "mix": [21, 50, 57, 62, 74, 104, 126, 131, 132, 133, 134, 135, 136, 138, 139, 140, 158, 233, 236, 251, 283, 307, 327, 357, 372, 398, 418, 421, 434, 441, 449, 450, 451, 457, 458, 459, 462, 463, 464, 471, 472, 475, 476, 478, 479, 480, 496, 504, 522], "bsoup_writecode1q_v2": 22, "bsoup_writecode1q_mu": 22, "bsoup_writecode2q_v2": 22, "bsoup_writecode2qv2_mu": 22, "bsoup_writecode3q_v2": 22, "bsoup_writecode3q_mu": 22, "bsoup_writecode4q_v2": 22, "bsoup_writecode4q_mu": 22, "bsoup_writecode5q_v2": 22, "bsoup_writecode5q_mu": 22, "bsoup_writecode6q_v2": 22, "bsoup_writecode6q_mu": 22, "bsoup_writecode7q_v2": 22, "bsoup_writecode7q_mu": 22, "bsoup_writecode8q_v2": 22, "bsoup_writecode8q_mu": 22, "bsoup_writecode9q_v2": 22, "bsoup_writecode9q_mu": 22, "bsoup_writecode10q_v2": 22, "bsoup_writecode10q_v2_mu": 22, "cur_stud_link": [23, 24], "current": [23, 24, 29, 34, 47, 66, 80, 91, 96, 101, 111, 127, 147, 180, 181, 182, 208, 228, 243, 248, 261, 262, 266, 269, 270, 272, 277, 284, 290, 329, 336, 339, 352, 359, 363, 373, 374, 395, 441, 461, 471, 472, 476, 484, 507, 516], "navig": [23, 24, 92, 147], "bar": [23, 24, 222, 310, 501, 503], "subhead": [23, 24], "box": [23, 24, 35, 111, 514], "histori": [23, 24, 236, 342, 478], "emerg": [23, 24], "mooc": [23, 24], "provid": [23, 24, 27, 30, 31, 32, 39, 45, 46, 48, 49, 51, 52, 53, 54, 69, 91, 93, 96, 106, 111, 149, 161, 166, 169, 179, 184, 210, 211, 212, 213, 214, 215, 216, 217, 220, 227, 231, 232, 234, 238, 239, 241, 242, 244, 253, 285, 293, 297, 309, 314, 316, 333, 336, 338, 358, 418, 433, 444, 461, 483, 497, 506, 511, 516], "pedagogi": [23, 24], "massive_open_online_cours": [23, 24], "architectur": [23, 24, 154, 236, 263, 511, 513], "industri": [23, 24, 110, 239, 508], "challeng": [23, 24], "critic": [23, 24, 72, 282], "refer": [23, 24, 26, 32, 42, 70, 79, 84, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 100, 111, 149, 152, 182, 187, 210, 238, 241, 242, 245, 262, 291, 294, 295, 301, 321, 329, 339, 359, 394, 410, 415, 418, 422, 488, 493, 500, 515, 516], "extern": [23, 24, 169, 170, 314, 331, 332, 348, 349, 350], "coursera_dict": [23, 24], "coursera": [23, 24], "enrolle": [23, 24], "tabl": [23, 24, 61, 76, 77, 78, 79, 81, 82, 83, 84, 86, 87, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 101, 103, 104, 105, 107, 118, 142, 270, 280, 327, 477, 479, 506, 516], "countri": [23, 24, 142, 143, 195, 238, 514], "percentag": [23, 24, 124, 187, 483, 485], "unit": [23, 24, 42, 43, 45, 142, 154, 188, 231, 232, 236, 251, 253, 255, 259, 262, 314, 356, 365, 461, 488, 494], "state": [23, 24, 25, 26, 27, 30, 31, 40, 42, 43, 79, 149, 161, 170, 209, 220, 238, 244, 301, 303, 441, 480, 525], "27": [23, 24, 111, 120, 142, 143, 149, 160, 161, 205, 492, 525], "india": [23, 24, 314, 502], "brazil": [23, 24], "kingdom": [23, 24, 314], "spain": [23, 24], "canada": [23, 24, 125, 523], "australia": [23, 24, 196, 502], "russia": [23, 24], "41": [23, 24, 142, 143, 161, 277], "summari": [23, 24, 104, 114, 117, 158, 236, 357, 372, 398, 427, 478], "built": [23, 24, 75, 106, 116, 118, 120, 127, 144, 165, 175, 176, 182, 219, 221, 233, 234, 236, 255, 265, 266, 277, 282, 292, 296, 299, 311, 316, 330, 358, 376, 379, 413, 414, 418, 424, 433, 436, 497, 519], "python_": [23, 24], "programming_languag": [23, 24], "bool": [23, 24, 63, 72, 222, 347, 432], "bytearrai": [23, 24], "byte": [23, 24, 318, 322, 324, 326], "dict": [23, 24, 118, 120, 131, 132, 135, 136, 137, 148, 183, 265, 345, 438, 514, 519, 523], "ellipsi": 23, "float": [23, 24, 34, 42, 72, 75, 124, 142, 148, 208, 227, 234, 243, 279, 305, 378, 379, 403, 404, 409, 427, 488, 491, 493, 498], "frozenset": [23, 24], "int": [23, 24, 42, 61, 70, 72, 75, 110, 111, 125, 146, 148, 163, 164, 176, 208, 222, 234, 270, 303, 347, 361, 432, 483, 484, 488, 493, 497, 498], "nonetyp": [23, 24, 125, 174], "notimplementedtyp": [23, 24], "rang": [23, 24, 61, 70, 100, 101, 110, 127, 183, 192, 199, 233, 236, 266, 269, 279, 280, 283, 286, 292, 303, 308, 318, 361, 365, 373, 397, 398, 408, 410, 418, 422, 436, 440, 461, 468, 475, 476, 506], "str": [23, 24, 27, 42, 52, 56, 71, 72, 111, 116, 125, 150, 176, 178, 179, 184, 195, 199, 219, 234, 242, 245, 246, 249, 250, 269, 286, 347, 393, 394, 395, 400, 401, 403, 405, 409, 414, 420, 481, 488, 497, 498, 519], "tupl": [23, 24, 26, 34, 35, 43, 72, 80, 84, 86, 100, 101, 116, 131, 132, 142, 143, 233, 236, 282, 340, 409, 410, 418, 423, 425, 427, 429, 430, 431, 438, 439], "restaurants_list": [23, 24], "essenti": [23, 24, 56, 113, 127, 266], "restaur": [23, 24, 260, 510], "2019": [23, 24, 503], "detroit": [23, 24, 34, 149, 161, 304], "eater": [23, 24], "map": [23, 24, 106, 118, 121, 236, 300, 430, 437, 504, 506, 508, 509, 514], "knight": [23, 24], "steakhous": [23, 24], "krazi": [23, 24], "jim": [23, 24, 337, 343], "blimpi": [23, 24], "burger": [23, 24, 240], "llama": [23, 24], "jazz": [23, 24], "club": [23, 24, 142], "spencer": [23, 24, 142], "miss": [23, 24, 111, 125, 135, 136, 137, 142, 143, 147, 159, 161, 184, 201, 246, 256, 322, 373, 394, 467, 506, 509], "zingerman": [23, 24], "delicatessen": [23, 24], "tomukun": [23, 24], "noodl": [23, 24], "seoul": [23, 24], "street": [23, 24, 142, 143, 238, 299, 413, 481, 525], "ricewood": [23, 24], "bellflow": [23, 24], "lou": [23, 24], "fri": [23, 24, 124, 523], "chicken": [23, 24, 426, 429], "bsi_list": [23, 24], "subsect": [23, 24], "bachelor": [23, 24], "appli": [23, 24, 26, 35, 36, 63, 80, 101, 124, 144, 154, 159, 221, 236, 237, 239, 246, 251, 267, 292, 296, 375, 376, 378, 381, 397, 409, 414, 418, 425, 430, 433, 437, 491, 502, 526], "u": [23, 24, 25, 26, 42, 43, 51, 65, 79, 80, 91, 96, 100, 101, 111, 116, 119, 120, 127, 149, 157, 160, 166, 195, 228, 229, 230, 238, 257, 260, 262, 265, 266, 268, 281, 292, 322, 324, 325, 326, 333, 344, 345, 351, 352, 354, 358, 377, 378, 384, 390, 391, 396, 397, 402, 409, 415, 426, 431, 435, 436, 483, 486, 488, 489, 503, 506, 514, 516, 520, 523, 525], "m": [23, 24, 113, 147, 149, 161, 163, 165, 168, 180, 222, 377, 394, 418, 420, 423, 492, 506], "transfer": [23, 24, 100, 151, 155, 156, 236, 311, 319, 324, 327], "commun": [23, 78, 79, 151, 154, 256, 260, 265, 309, 316, 326, 397, 472], "summer": [23, 179], "curriculum": [23, 24], "career": [23, 24, 110], "outcom": [23, 24, 179, 181, 182, 184, 333], "internship": [23, 24], "f": [23, 27, 36, 38, 56, 61, 142, 148, 151, 152, 153, 155, 156, 164, 246, 262, 280, 293, 306, 329, 377, 479, 524, 525], "visa": 23, "resourc": [23, 24, 88, 89, 90, 93, 94, 95, 155, 212, 213, 214, 215, 216, 220, 255, 514, 515], "engag": [23, 24, 159], "tuition": [23, 24], "fund": [23, 24], "connect": [23, 24, 79, 80, 85, 86, 97, 98, 100, 101, 105, 142, 253, 255, 309, 312, 313, 316, 326, 353, 507, 513, 523], "abroad": [23, 24], "exchang": [23, 24, 142, 265, 509, 511, 522], "bsi_dict": [23, 24], "Then": [23, 34, 35, 38, 47, 61, 80, 97, 98, 101, 111, 113, 120, 122, 127, 142, 143, 145, 150, 164, 165, 174, 175, 176, 178, 184, 201, 208, 219, 241, 243, 248, 258, 260, 262, 265, 273, 279, 290, 292, 310, 319, 335, 336, 337, 342, 355, 359, 368, 378, 414, 415, 429, 430, 468, 470, 471, 472, 476, 479, 483, 510, 517], "cross": [23, 24, 149, 152, 161], "campu": [23, 24], "bsi": [23, 24], "admiss": [23, 24], "envelope_address": [23, 24], "footer": [23, 24], "105": [23, 24, 198, 503], "48109": [23, 24], "1285": [23, 24], "name_email": [23, 24], "email": [23, 24, 44, 86, 127, 211, 312, 338, 375, 381, 393, 399, 435, 441, 506, 509, 510, 520, 525, 526], "string": [23, 24, 29, 34, 35, 42, 46, 47, 52, 57, 60, 61, 63, 75, 79, 80, 111, 116, 118, 120, 124, 127, 131, 132, 133, 134, 135, 136, 137, 141, 142, 144, 145, 147, 150, 155, 156, 157, 160, 162, 164, 166, 174, 177, 178, 179, 180, 181, 183, 187, 188, 191, 201, 202, 204, 208, 209, 214, 216, 219, 223, 233, 234, 236, 241, 243, 246, 267, 268, 274, 279, 282, 286, 288, 289, 290, 291, 292, 294, 296, 300, 301, 304, 305, 307, 308, 318, 322, 323, 324, 326, 335, 336, 339, 342, 353, 359, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 390, 391, 393, 394, 395, 396, 397, 399, 402, 403, 404, 407, 408, 409, 410, 412, 427, 429, 434, 435, 436, 483, 488, 496, 497, 498, 500, 510, 511, 514, 520, 522, 523], "method": [23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 38, 40, 41, 42, 43, 44, 47, 56, 57, 80, 91, 96, 101, 116, 118, 119, 120, 122, 145, 147, 152, 155, 156, 162, 179, 184, 192, 193, 205, 233, 236, 237, 238, 239, 240, 242, 244, 245, 246, 248, 251, 252, 286, 292, 295, 299, 302, 307, 310, 322, 324, 326, 329, 330, 334, 337, 342, 344, 345, 353, 355, 357, 358, 359, 375, 379, 381, 396, 398, 403, 404, 408, 410, 415, 421, 424, 426, 431, 433, 438, 461, 472, 476, 478, 497, 517, 519, 520], "directori": [23, 24, 80, 147, 151, 159, 437], "edward": [23, 24], "pne": [23, 24], "ron": [23, 24], "eglash": [23, 24], "nicol": [23, 24, 142, 143], "ellison": [23, 24], "enicol": [23, 24], "program_email": [23, 24], "msi": [23, 24], "undergrad": [23, 24], "mhi": [23, 24], "mad": [23, 24, 161, 484], "doctor": [23, 24], "phd": [23, 24], "live": [24, 127, 142, 143, 161, 238, 257, 266, 525], "ellipsistyp": 24, "salt": [24, 149, 161], "spring": [24, 149, 161], "breweri": 24, "acceler": 24, "master": [24, 113, 355], "degre": [24, 26, 204, 217, 461, 472, 475, 476, 480, 521], "rid": 24, "n": [24, 61, 68, 70, 75, 117, 119, 120, 144, 145, 147, 150, 153, 157, 162, 163, 164, 180, 195, 202, 219, 223, 262, 265, 268, 269, 272, 276, 277, 279, 280, 281, 282, 285, 286, 308, 309, 318, 326, 394, 400, 403, 404, 418, 419, 420, 425, 475, 480, 481, 494, 497, 500, 523], "throughout": [25, 110, 113, 165, 235, 254], "wrote": [25, 111, 166, 265], "syntax": [25, 42, 62, 65, 66, 72, 78, 111, 165, 185, 210, 256, 258, 260, 262, 274, 282, 300, 308, 316, 345, 355, 358, 373, 378, 396, 414, 418, 435, 467, 484, 486, 489, 490, 499, 502, 509, 513, 520], "drawcircl": 25, "tess": [25, 26, 42, 476], "agent": 25, "hei": [25, 60, 289, 290, 400], "turtl": [25, 26, 40, 41, 42, 236, 365, 369, 440, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 467, 470, 473], "draw": [25, 42, 353, 361, 365, 369, 440, 461, 467, 468, 470, 471, 472, 473, 475, 476, 477, 479, 480], "said": [25, 122, 227, 260, 305, 375, 472], "itself": [25, 26, 40, 42, 66, 110, 111, 237, 238, 245, 262, 275, 345, 411, 414, 422, 429, 476, 485, 487], "invoc": [25, 26, 242, 410, 414], "circl": [25, 42, 43, 164, 204, 248, 461, 476, 477], "polit": [25, 514], "instruct": [25, 54, 75, 100, 101, 254, 255, 256, 259, 260, 262, 265, 268, 345, 506], "obviou": [25, 227, 258, 433, 480, 485], "often": [25, 27, 30, 35, 42, 66, 69, 76, 83, 86, 111, 116, 117, 127, 142, 147, 183, 235, 237, 238, 258, 260, 262, 266, 275, 277, 285, 302, 306, 312, 314, 344, 369, 415, 422, 427, 485, 488, 499, 506, 517, 526], "onto": [25, 262, 361, 368, 411, 505], "versatil": 25, "advantag": [25, 26, 67, 100, 120, 145, 255, 354, 509, 511, 520], "mental": [25, 128, 129], "chunk": [25, 155, 326], "life": [25, 142, 265, 506], "accur": [25, 111, 164, 217, 265], "cook": [25, 512, 525], "microwav": 25, "oven": 25, "sit": [25, 110, 267, 316, 359], "corner": [25, 373, 479, 507], "kitchen": 25, "pass": [25, 31, 35, 41, 65, 80, 111, 133, 134, 135, 136, 137, 138, 139, 142, 143, 145, 149, 150, 161, 176, 179, 181, 182, 183, 184, 197, 207, 210, 219, 221, 238, 240, 241, 246, 248, 267, 279, 290, 295, 299, 303, 321, 342, 343, 345, 353, 355, 358, 374, 414, 433, 439, 468, 497, 499, 511], "similarli": [25, 100, 106, 111, 298, 311, 356, 490], "cellphon": 25, "send": [25, 174, 253, 309, 312, 316, 324, 325, 326, 359, 511, 514, 521, 523], "sm": 25, "silent": 25, "tend": [25, 111, 237], "tightli": 25, "bound": 25, "insid": [25, 26, 30, 41, 46, 100, 111, 121, 142, 165, 168, 173, 210, 221, 236, 255, 262, 282, 300, 327, 335, 336, 339, 363, 369, 371, 378, 380, 409], "themselv": [25, 117, 238, 381], "oop": [25, 39, 75, 236, 251], "mirror": [25, 364, 374], "point": [26, 27, 29, 31, 32, 35, 36, 38, 41, 42, 43, 56, 66, 73, 76, 81, 82, 86, 89, 90, 94, 95, 101, 111, 124, 142, 149, 161, 204, 234, 236, 237, 239, 241, 243, 245, 248, 251, 256, 258, 260, 262, 264, 273, 280, 282, 292, 304, 324, 337, 342, 343, 345, 347, 355, 358, 365, 378, 403, 404, 409, 486, 488, 491, 498, 502, 503, 506, 507], "appar": [26, 69], "add": [26, 28, 34, 42, 43, 47, 71, 75, 76, 78, 79, 80, 81, 82, 89, 90, 91, 94, 95, 96, 98, 100, 101, 105, 110, 111, 113, 115, 118, 119, 120, 122, 125, 127, 141, 145, 147, 148, 150, 155, 156, 159, 162, 165, 174, 179, 184, 208, 209, 236, 237, 238, 243, 246, 248, 266, 269, 273, 275, 276, 277, 279, 280, 282, 284, 288, 289, 292, 297, 304, 314, 322, 326, 336, 340, 342, 344, 355, 357, 359, 378, 393, 394, 395, 396, 399, 401, 424, 429, 431, 467, 468, 484, 485, 492, 493, 497, 503, 506, 509, 511, 514, 516, 523, 526], "sensibl": [26, 257], "oper": [26, 30, 39, 42, 58, 61, 63, 67, 69, 74, 78, 80, 83, 101, 110, 111, 118, 120, 121, 122, 127, 151, 166, 175, 176, 181, 185, 210, 224, 225, 226, 233, 236, 238, 266, 268, 280, 292, 293, 295, 297, 299, 300, 301, 306, 307, 311, 345, 376, 406, 410, 411, 418, 419, 420, 421, 424, 427, 430, 436, 484, 486, 487, 488, 496, 506, 523], "capabl": [26, 31, 80, 103, 116, 244, 254, 266, 320, 330, 333, 337, 358, 382, 509], "bring": [26, 266, 379, 505], "organiz": 26, "power": [26, 30, 79, 149, 154, 162, 185, 204, 219, 237, 244, 254, 255, 256, 259, 276, 316, 321, 337, 343, 377, 378, 396, 409, 500], "kind": [26, 66, 101, 104, 108, 111, 117, 125, 127, 164, 168, 221, 236, 237, 239, 254, 258, 259, 266, 272, 282, 292, 302, 326, 378, 408, 419, 433, 435, 481, 494, 497, 508], "instanc": [26, 29, 30, 41, 42, 43, 56, 57, 236, 237, 238, 239, 241, 242, 243, 245, 329, 334, 337, 344, 345, 355, 357, 359, 414, 476], "behav": 26, "invok": [26, 30, 41, 56, 237, 238, 240, 241, 242, 245, 299, 345, 414], "90": [26, 60, 64, 70, 71, 81, 82, 89, 90, 94, 95, 98, 111, 142, 143, 151, 155, 156, 161, 177, 178, 179, 184, 187, 188, 205, 219, 236, 252, 365, 440, 448, 452, 456, 461, 470, 475, 477, 478, 479], "perform": [26, 40, 78, 80, 106, 120, 121, 156, 174, 197, 210, 238, 254, 269, 273, 277, 292, 306, 325, 406, 410, 441, 472, 488, 491, 492, 495, 507, 511], "dot": [26, 32, 41, 42, 65, 176, 181, 210, 217, 310, 345, 359, 384, 385, 390, 391, 410, 414, 418, 472], "notat": [26, 32, 41, 42, 176, 181, 210, 217, 236, 239, 326, 359, 376, 397, 410, 414, 418, 472, 511, 513, 519, 522], "getx": [26, 29, 42], "x": [26, 27, 29, 31, 32, 34, 35, 36, 42, 43, 54, 56, 58, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 111, 151, 155, 156, 157, 163, 174, 179, 185, 187, 199, 201, 209, 219, 222, 223, 237, 241, 242, 243, 246, 248, 249, 250, 253, 262, 269, 279, 280, 281, 282, 284, 285, 292, 330, 337, 343, 345, 346, 347, 361, 363, 364, 365, 366, 370, 371, 375, 378, 380, 403, 404, 417, 423, 435, 440, 470, 477, 479, 481, 483, 487, 490, 491, 493, 501, 503, 510, 517, 523], "implement": [26, 27, 56, 72, 120, 121, 122, 241, 245, 280, 311, 511, 521], "straight": [26, 43], "know": [26, 28, 35, 40, 41, 51, 52, 56, 62, 67, 68, 70, 75, 80, 88, 91, 93, 96, 100, 114, 116, 120, 127, 142, 143, 145, 147, 151, 155, 165, 167, 169, 170, 173, 175, 176, 177, 179, 180, 181, 182, 183, 184, 217, 228, 229, 230, 236, 237, 238, 246, 253, 256, 260, 262, 264, 265, 266, 268, 276, 280, 292, 293, 301, 310, 313, 314, 335, 336, 348, 351, 352, 354, 359, 379, 385, 387, 389, 394, 395, 441, 473, 477, 479, 486, 489, 499, 515, 516, 521, 523], "notic": [26, 27, 35, 42, 79, 100, 101, 111, 145, 227, 238, 245, 246, 256, 260, 268, 292, 363, 381, 418, 468, 472, 509], "though": [26, 40, 101, 147, 157, 181, 182, 227, 238, 262, 321, 340, 406, 502, 514], "still": [26, 28, 72, 101, 111, 113, 116, 142, 143, 175, 179, 184, 270, 276, 282, 308, 321, 325, 370, 378, 395, 396, 431, 468, 476, 506, 511], "formal": [26, 41, 84, 285, 485], "self": [26, 29, 32, 35, 36, 41, 42, 43, 46, 56, 117, 148, 211, 238, 240, 241, 245, 246, 248, 249, 250, 329, 335, 336, 337, 338, 339, 342, 343, 345, 346, 347, 359, 441, 526], "note": [26, 27, 41, 42, 61, 78, 80, 91, 92, 95, 96, 124, 127, 175, 176, 184, 185, 187, 189, 191, 196, 198, 201, 202, 205, 207, 219, 236, 290, 324, 345, 353, 378, 381, 384, 385, 390, 391, 394, 414, 429, 435, 478, 479, 485, 506, 510, 516, 520, 526], "simpli": [26, 31, 75, 79, 80, 97, 100, 101, 110, 111, 155, 227, 254, 255, 260, 261, 265, 274, 276, 277, 292, 296, 316, 321, 324, 325, 345, 358, 376, 380, 381, 408, 430, 489, 502, 507, 509, 521, 523], "likewis": [26, 72], "geti": [26, 42], "distancefromorigin": [26, 35, 36, 43, 242, 245], "caller": [26, 221, 295], "explicitli": [26, 42, 162, 276, 345, 475], "suppli": [26, 31], "argument": [26, 57, 111, 138, 139, 144, 165, 166, 174, 197, 210, 217, 233, 234, 235, 236, 270, 282, 292, 297, 299, 307, 323, 359, 381, 404, 407, 409, 414, 418, 424, 427, 433, 436, 447, 451, 455, 461, 470, 484], "true": [26, 29, 35, 56, 58, 61, 62, 63, 64, 65, 67, 68, 69, 70, 72, 73, 76, 77, 79, 80, 83, 85, 100, 101, 103, 105, 115, 118, 133, 134, 135, 136, 137, 138, 139, 142, 148, 156, 165, 166, 179, 181, 182, 184, 185, 196, 199, 202, 204, 207, 219, 222, 223, 238, 243, 245, 252, 254, 257, 266, 272, 276, 277, 280, 281, 282, 285, 286, 292, 295, 296, 297, 300, 303, 305, 314, 322, 323, 325, 329, 344, 347, 353, 375, 393, 395, 399, 408, 410, 412, 415, 418, 423, 424, 426, 432, 437, 441, 461, 485, 493, 495, 499, 502, 506, 508, 511, 514, 523, 525, 526], "definit": [26, 30, 32, 39, 41, 42, 65, 72, 73, 165, 166, 173, 175, 210, 233, 235, 236, 242, 255, 265, 283, 314, 335, 359, 378, 468], "compar": [26, 52, 60, 63, 67, 72, 76, 79, 117, 120, 142, 155, 217, 219, 236, 241, 243, 246, 253, 296, 426, 427, 434, 436, 506, 509], "necessari": [27, 65, 72, 165, 310, 322, 333, 344, 355, 436, 472, 475, 476, 479, 480, 511, 523], "produc": [27, 63, 110, 149, 176, 181, 182, 184, 227, 254, 260, 303, 310, 322, 345, 353, 417, 423, 461, 475, 494, 498, 502, 506, 507, 522, 523], "represent": [27, 121, 144, 236, 359, 372, 520], "default": [27, 30, 42, 80, 120, 162, 167, 175, 184, 209, 243, 336, 342, 344, 359, 468, 520, 526], "tell": [27, 35, 43, 66, 80, 86, 100, 101, 110, 111, 113, 116, 118, 127, 166, 176, 177, 242, 253, 255, 260, 262, 264, 266, 267, 268, 276, 308, 324, 371, 376, 377, 424, 426, 444, 472, 475, 484, 497, 507, 514], "anyth": [27, 32, 42, 111, 154, 159, 243, 272, 297, 316, 373, 376, 381, 397, 402, 468, 483, 487], "special": [27, 30, 31, 42, 63, 79, 80, 147, 157, 174, 233, 236, 237, 267, 277, 326, 334, 339, 344, 345, 377, 378, 380, 382, 396, 397, 398, 411, 475, 488, 491], "__str__": [27, 29, 34, 36, 46, 47, 56, 240, 241, 242, 245, 249, 250, 335, 336, 339, 342, 347, 359], "convent": [27, 29, 46, 76, 80, 165, 268, 329, 339, 345, 492], "constructor": [27, 30, 32, 42, 57, 236, 242, 245, 248, 334, 336, 339, 343, 344, 355, 357, 426, 436], "creator": [27, 166, 256], "y": [27, 29, 31, 32, 35, 36, 42, 43, 56, 60, 63, 64, 66, 68, 71, 72, 73, 163, 185, 187, 195, 199, 201, 208, 209, 219, 222, 223, 237, 241, 242, 246, 248, 262, 269, 281, 282, 284, 285, 291, 292, 347, 361, 363, 364, 365, 366, 368, 370, 371, 416, 423, 435, 470, 477, 479, 481, 483, 490, 493, 501, 503], "format": [27, 34, 117, 118, 144, 157, 161, 195, 209, 217, 236, 238, 280, 289, 318, 321, 322, 378, 381, 382, 384, 393, 406, 410, 415, 417, 421, 498, 502, 506, 507, 508, 509, 513, 514, 519, 522, 523], "var1": [27, 269, 402, 483, 494], "stuff": [27, 151, 157, 324, 355, 358, 517], "var2": [27, 269, 402, 483, 494], "explic": 27, "ye": [27, 111, 151, 179, 183, 237, 304, 313, 316, 324, 336, 337, 343, 354, 485, 509, 526], "automat": [27, 30, 42, 46, 76, 79, 86, 100, 117, 120, 145, 162, 167, 335, 339, 507], "mechan": [27, 156, 244], "exactli": [27, 61, 62, 64, 70, 110, 111, 116, 120, 227, 260, 262, 432, 489, 493], "mean": [27, 32, 35, 39, 42, 54, 58, 68, 72, 75, 76, 100, 110, 111, 147, 153, 156, 161, 165, 176, 181, 182, 196, 236, 255, 259, 260, 267, 273, 284, 285, 297, 322, 335, 336, 337, 376, 377, 380, 385, 394, 409, 411, 418, 424, 435, 444, 477, 478, 489, 495, 497, 523], "overrid": [27, 236, 238, 242, 243, 248, 252, 329, 357], "whatev": [27, 41, 221, 276, 381, 468], "plai": [28, 35, 78, 80, 98, 188, 249, 254, 326, 472, 516], "game": [28, 35, 152, 227, 417], "die": 28, "lose": [28, 101, 259, 424], "physic": [28, 162, 472], "pair": [28, 79, 105, 111, 118, 121, 122, 124, 131, 132, 176, 184, 201, 249, 250, 310, 314, 409, 426, 429, 431, 437, 441, 509, 526], "roll": [28, 342], "random": [28, 34, 47, 103, 210, 233, 236, 258, 269, 342, 507], "roll_histori": 28, "constuctor": 29, "intial": 29, "def": [29, 36, 42, 56, 70, 71, 125, 141, 146, 148, 152, 153, 163, 165, 168, 175, 180, 181, 184, 185, 189, 193, 198, 199, 205, 221, 222, 223, 238, 240, 241, 249, 250, 267, 269, 286, 295, 303, 329, 337, 345, 346, 347, 359, 384, 390, 416, 423, 432, 440, 486, 488, 499, 523], "__init__": [29, 30, 31, 34, 35, 36, 38, 42, 46, 47, 56, 240, 241, 242, 249, 250, 252, 329, 334, 335, 336, 337, 339, 342, 344, 346, 347, 355, 359], "price": [29, 34, 35, 38, 58, 60, 61, 66, 97, 161, 165, 240, 243, 248, 288, 375, 376, 384, 390, 391, 393, 402, 482, 483, 510, 512, 525], "age_group": 29, "underlin": 29, "initx": [29, 31, 36, 241], "______": [29, 151, 167, 268, 292, 316, 419, 433, 502, 517], "output": [29, 35, 42, 56, 58, 70, 80, 101, 105, 110, 116, 117, 118, 119, 120, 122, 142, 148, 150, 152, 155, 156, 162, 166, 168, 175, 176, 179, 180, 181, 183, 184, 185, 189, 193, 198, 205, 227, 233, 236, 246, 249, 250, 253, 254, 255, 257, 258, 269, 274, 277, 281, 282, 292, 310, 325, 326, 329, 330, 336, 337, 343, 345, 347, 353, 358, 378, 381, 404, 418, 423, 424, 426, 430, 431, 484, 494, 506, 507, 510, 514, 523], "person": [29, 35, 46, 79, 86, 100, 101, 127, 147, 159, 188, 240, 241, 242, 246, 248, 249, 255, 257, 260, 264, 266, 335, 336, 339, 399, 402, 483, 509, 523, 525, 526], "person1": [29, 329], "person2": [29, 329], "toni": 29, "statement": [29, 42, 58, 61, 62, 64, 65, 67, 69, 74, 75, 77, 78, 80, 81, 82, 89, 90, 91, 94, 95, 96, 99, 100, 101, 107, 108, 111, 112, 119, 120, 122, 147, 149, 155, 156, 162, 163, 165, 168, 173, 174, 175, 179, 184, 185, 187, 189, 197, 205, 210, 217, 235, 236, 237, 240, 246, 254, 256, 260, 262, 265, 267, 269, 272, 273, 274, 275, 276, 277, 280, 283, 284, 291, 292, 293, 296, 297, 298, 299, 300, 301, 306, 308, 326, 329, 340, 365, 371, 375, 400, 404, 407, 408, 410, 411, 413, 414, 419, 420, 422, 433, 435, 437, 440, 461, 471, 472, 473, 475, 476, 479, 480, 481, 485, 487, 488, 495, 497, 500, 510, 516, 517, 520], "_________": [29, 106, 119, 197, 329], "keyword": [29, 42, 77, 78, 79, 80, 104, 141, 145, 165, 179, 181, 182, 184, 233, 236, 246, 274, 310, 329, 330, 335, 345, 394, 424, 486, 488, 496], "templat": [29, 30, 237, 329, 334, 339, 344, 345, 379], "k": [30, 149, 161, 512, 525], "track": [30, 35, 75, 78, 79, 80, 97, 98, 101, 106, 110, 111, 127, 145, 162, 173, 237, 242, 277, 430, 472, 479, 506], "factori": [30, 42, 202, 271], "newli": [30, 42, 100, 262], "whose": [30, 67, 81, 82, 89, 90, 94, 95, 159, 301, 410, 418, 426, 430], "interchang": [30, 301, 334, 410, 433, 439], "instanti": [30, 42, 242], "compound": [30, 42, 65, 67, 277, 425], "form": [30, 62, 65, 79, 111, 127, 155, 195, 201, 204, 237, 241, 255, 264, 282, 285, 316, 321, 322, 353, 375, 376, 378, 384, 390, 391, 414, 418, 501, 502], "model": [30, 35, 76, 86, 103, 104, 236, 239, 246, 480, 506], "concept": [30, 39, 42, 51, 79, 80, 104, 229, 230, 235, 236, 261, 277, 333, 334, 339, 351, 371, 386, 466, 477], "bundl": 30, "relev": [30, 236], "featur": [30, 39, 75, 79, 237, 268, 285, 337, 340, 378, 381, 435, 476, 485, 500, 506], "inherit": [30, 35, 236, 239, 240, 243, 244, 245, 246, 248, 252, 329, 334, 339, 357, 359], "facilit": 30, "far": [31, 78, 99, 101, 106, 110, 111, 154, 165, 177, 262, 277, 343, 345, 378, 396, 488, 505, 506], "posit": [31, 35, 36, 40, 58, 62, 69, 72, 116, 118, 156, 176, 180, 184, 188, 207, 237, 243, 252, 269, 286, 304, 355, 358, 414, 415, 418, 419, 429, 461, 470, 471, 476, 477, 479], "seen": [31, 40, 41, 42, 54, 101, 111, 120, 197, 221, 237, 277, 330, 369, 488, 494, 498, 517], "extra": [31, 45, 75, 81, 82, 89, 90, 94, 95, 105, 111, 145, 149, 156, 160, 162, 179, 184, 219, 231, 232, 233, 236, 272, 274, 302, 356, 388, 408, 442, 443, 444, 479, 483, 497, 510], "codelen": [31, 35, 42, 181, 422], "midpoint": [32, 42, 273], "halfwai": [32, 35, 36, 361], "target": [32, 36, 135, 136, 137, 138, 139, 164, 179, 184, 219, 271], "mid": [32, 39, 273], "disambigu": 32, "whether": [32, 40, 42, 60, 73, 100, 101, 110, 118, 127, 138, 139, 238, 282, 291, 301, 410, 490], "being": [32, 108, 120, 187, 207, 238, 254, 315, 334, 339, 344, 402, 467, 494], "workspac": 32, "conveni": [32, 79, 83, 238, 358, 521], "activecod": [32, 111, 116, 420], "window": [32, 116, 119, 127, 147, 256, 262, 268, 318, 369, 376, 424, 468, 471, 477, 511], "classes_basic_airport_pp": [33, 212], "classes_basic_airport_ac": 33, "classes_basic_song_pp": [33, 55, 212, 331], "classes_basic_song_ac": [33, 331, 332, 349, 350], "classes_basic_cat_pp": [33, 55, 212, 331], "classes_basic_cat_ac": [33, 331, 332, 349, 350], "classes_basic_account_pp": [33, 55, 212, 331], "classes_basic_account_ac": [33, 331, 332, 349, 350], "classes_basic_fortuneteller_pp": [33, 55, 212, 331], "classes_basic_fortuneteller_ac": [33, 331, 332, 349, 350], "classes_basic_student_pp": 33, "classes_basic_student_ac": 33, "classes_encoder_song_pp": 33, "classes_basic_encoder_ac": 33, "classes_basic_charfrequency_pp": 33, "classes_basic_charfrequency_ac": 33, "classes_basic_loan_pp": 33, "classes_basic_loan_ac": 33, "classes_basic_cart1_pp": 33, "classes_basic_cart1_ac": 33, "airport": [34, 35, 524, 525], "dtw": 34, "song": [34, 38, 47, 142, 143, 152, 165], "len": [34, 47, 100, 101, 118, 146, 148, 155, 166, 176, 181, 185, 189, 223, 236, 276, 277, 281, 286, 296, 303, 304, 306, 308, 323, 342, 400, 403, 408, 416, 417, 421, 422, 432, 514, 523], "150": [34, 47, 248, 362, 440, 445, 449, 453, 470, 472, 475], "ag": [34, 47, 50, 70, 142, 143, 185, 248, 289, 318, 342, 439, 481, 485, 510, 525], "fluffi": [34, 47], "make_sound": [34, 47, 342], "meow": [34, 47, 248, 342, 404], "account": [34, 47, 56, 61, 79, 86, 100, 101, 105, 110, 127, 147, 196, 248, 347, 502, 506, 514, 523], "balanc": [34, 47, 111, 248], "deposit": [34, 47, 248], "32": [34, 47, 116, 124, 138, 139, 142, 143, 161, 179, 184, 234, 303, 375, 384, 390, 391, 430, 481, 502], "execut": [34, 42, 47, 61, 64, 67, 69, 72, 73, 75, 77, 80, 86, 91, 92, 95, 96, 100, 101, 105, 113, 119, 141, 145, 154, 161, 163, 165, 168, 174, 175, 179, 184, 199, 205, 210, 233, 236, 238, 241, 242, 245, 253, 254, 256, 259, 262, 268, 269, 272, 274, 275, 276, 277, 282, 285, 293, 295, 299, 301, 308, 337, 345, 370, 400, 411, 416, 420, 422, 423, 440, 468, 471, 472, 473, 479, 481, 485, 488, 494, 499, 502, 505, 516], "fortunetel": [34, 47], "tell_fortun": [34, 47], "exam": [34, 133, 134, 161, 224, 225, 226], "score": [34, 60, 61, 64, 81, 82, 89, 90, 94, 95, 161, 164, 179, 184, 187], "integ": [34, 35, 40, 58, 61, 70, 75, 76, 78, 79, 80, 81, 98, 100, 101, 110, 111, 118, 124, 131, 132, 142, 164, 176, 187, 191, 201, 204, 223, 227, 234, 243, 269, 270, 279, 282, 289, 294, 300, 305, 330, 378, 379, 403, 404, 409, 410, 419, 425, 427, 436, 438, 439, 476, 488, 490, 491, 493, 495, 497, 498, 500], "averag": [34, 117, 149, 161, 164, 177, 178, 180, 192, 219, 252, 279, 288, 289, 296, 304, 374, 503, 507], "round": [34, 124, 149, 161, 198, 207, 234, 243, 282, 288, 289, 290], "nearest": [34, 282], "91": [34, 142, 143, 161], "92": [34, 142, 143, 161], "97": [34, 142, 143, 161, 243], "93": [34, 64, 142, 143, 161, 286, 503, 507], "encod": [34, 151, 155, 156, 162, 164, 219, 309, 326, 509, 510, 512, 514, 518, 524, 525], "sentenc": [34, 100, 141, 149, 193, 196, 236, 237, 240, 253, 254, 256, 261, 262, 263, 264, 409, 418, 483, 484, 485], "length": [34, 38, 118, 124, 131, 132, 138, 139, 145, 150, 157, 176, 180, 183, 184, 189, 196, 201, 204, 208, 209, 236, 238, 246, 252, 281, 282, 289, 290, 304, 305, 308, 318, 324, 342, 403, 404, 410, 420, 421, 422, 424, 427, 429, 436, 446, 447, 450, 451, 454, 455, 468, 470], "lastli": [34, 187, 209, 503], "conson": [34, 384, 390, 391], "without": [34, 44, 47, 48, 49, 53, 55, 67, 70, 80, 86, 89, 90, 94, 95, 155, 159, 160, 166, 171, 172, 175, 184, 192, 196, 242, 255, 258, 261, 267, 272, 285, 296, 299, 315, 316, 323, 331, 332, 349, 350, 353, 373, 390, 391, 418, 423, 436, 441, 461, 467, 484, 486, 498, 507, 520], "vowel": [34, 202, 279, 384, 390, 391, 393], "lowercas": [34, 46, 80, 127, 176, 179, 184, 196, 311, 335, 339, 359, 381, 383, 385, 390, 391, 393, 397, 399, 402, 403, 404, 406, 414, 499], "love": [34, 116, 142, 143, 178, 193, 219, 260, 484, 523], "13": [34, 70, 72, 110, 138, 139, 142, 143, 149, 151, 155, 156, 161, 175, 177, 178, 179, 182, 183, 184, 223, 240, 248, 269, 280, 282, 286, 303, 304, 318, 336, 394, 395, 400, 402, 423, 473, 484, 506, 507], "lv": 34, "pythn": 34, "charfrequ": 34, "charact": [34, 65, 72, 80, 111, 116, 120, 142, 144, 145, 147, 150, 155, 156, 157, 162, 165, 166, 176, 179, 180, 183, 184, 193, 195, 196, 202, 208, 219, 233, 236, 246, 260, 272, 279, 282, 288, 294, 299, 300, 305, 318, 322, 323, 324, 326, 328, 376, 378, 381, 382, 383, 384, 385, 390, 391, 393, 396, 397, 398, 399, 403, 404, 407, 408, 410, 411, 413, 414, 415, 418, 419, 420, 422, 433, 486, 488, 499, 502, 514, 523], "tiebreak": 34, "come": [34, 42, 54, 105, 127, 138, 139, 142, 143, 156, 165, 173, 227, 254, 256, 258, 260, 261, 292, 296, 321, 358, 396, 406, 408, 424, 430, 436, 484, 511], "alphabet": [34, 98, 120, 122, 192, 202, 297, 384, 399, 406, 424, 426, 429, 430], "charfreequ": 34, "o": [34, 100, 101, 105, 115, 120, 148, 311, 384, 390, 391, 393, 397], "loan": 34, "loan_amt": 34, "interest_r": 34, "total_pay": 34, "calcul": [34, 38, 42, 61, 73, 142, 164, 195, 209, 219, 222, 223, 227, 237, 243, 271, 282, 288, 399, 483, 484, 491, 507], "total": [34, 35, 38, 58, 60, 61, 97, 98, 117, 124, 127, 135, 136, 137, 142, 143, 145, 146, 148, 155, 181, 182, 201, 209, 236, 240, 243, 248, 269, 277, 282, 286, 296, 369, 399, 402, 407, 473, 478, 484, 503], "payment": 34, "base": [34, 38, 72, 75, 80, 105, 111, 164, 188, 217, 221, 238, 244, 321, 336, 342, 369, 440, 472, 474, 490, 497, 506, 513], "formula": [34, 219], "decim": [34, 207, 243, 288, 289, 290, 378, 397, 409, 493, 498], "assum": [34, 35, 70, 111, 124, 127, 159, 188, 195, 196, 238, 266, 378, 418, 437, 484, 485, 487, 493], "pai": [34, 61, 159, 249, 262, 483, 521], "annual": [34, 161, 503], "basi": [34, 110], "l": [34, 147, 180, 181, 299, 303, 306, 342, 395, 471, 472], "10000": [34, 248, 318], "16288": 34, "95": [34, 61, 81, 142, 143, 161, 164, 198, 237, 512, 525], "cart": 34, "price_dict": [34, 124], "product": [34, 42, 106, 147, 168, 239, 257, 523], "cart_list": 34, "quantiti": [34, 38, 91, 96, 516], "add_item": [34, 248], "calculate_tot": 34, "purchas": [34, 91, 96, 159, 402, 483], "notebook": [34, 193], "99": [34, 113, 142, 143, 161, 205, 240, 243, 281, 289, 378, 402, 439, 483, 512, 525], "pen": [34, 195, 440, 447, 451, 455, 470, 472, 473, 476, 477, 479], "paper": [34, 185, 266], "00": [34, 60, 61, 142, 143, 161, 164, 219, 318, 378, 506, 512, 524, 525], "pogil": [35, 72, 142, 143, 145, 175, 176, 179, 180, 181, 182, 183, 184, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 418], "approach": [35, 72, 142, 143, 145, 156, 175, 176, 179, 180, 181, 182, 183, 184, 238, 243, 261, 282, 292, 303, 304, 310, 313, 314, 333, 335, 336, 354, 355, 363, 394, 395, 418, 511, 522, 523], "member": [35, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 418], "role": [35, 72, 142, 143, 145, 175, 176, 179, 180, 181, 182, 183, 184, 243, 282, 304, 310, 313, 314, 326, 335, 336, 394, 395, 418], "cspogil": [35, 72, 142, 143, 145, 175, 176, 179, 180, 181, 182, 183, 184, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 418], "predict": [35, 175, 176, 179, 180, 181, 182, 183, 184, 282, 322, 336, 520], "typic": [35, 42, 86, 255, 310, 313, 521], "top": [35, 54, 112, 142, 143, 173, 231, 232, 239, 260, 276, 285, 310, 356, 361, 364, 368, 370, 374, 388, 468, 479, 503, 506, 507, 517, 526], "width": [35, 36, 188, 195, 209, 237, 342, 440, 445, 448, 449, 452, 453, 456, 470, 474, 477, 479, 503], "height": [35, 36, 164, 188, 195, 219, 237, 440, 445, 448, 449, 452, 453, 456, 470], "button": [35, 45, 54, 72, 85, 110, 131, 132, 133, 134, 135, 136, 138, 139, 140, 142, 143, 145, 149, 151, 155, 156, 175, 176, 178, 179, 180, 181, 182, 183, 184, 224, 225, 226, 231, 232, 243, 276, 282, 304, 310, 313, 314, 335, 336, 356, 365, 388, 394, 395, 418, 442, 443, 444, 471, 472, 525], "p1": [35, 36, 56, 219, 240, 248], "p2": [35, 36, 56, 219, 240, 248, 336], "walk": [35, 142, 143, 178, 254, 258, 260, 267, 269, 424], "scenario": [35, 433], "noun": 35, "verb": 35, "mention": [35, 110], "potenti": [35, 79, 238, 433], "usual": [35, 39, 41, 42, 65, 66, 76, 111, 167, 227, 237, 243, 246, 254, 257, 261, 284, 293, 302, 312, 334, 335, 339, 344, 359, 394, 395, 410, 494, 507], "index": [35, 36, 86, 106, 118, 120, 122, 125, 133, 134, 135, 136, 137, 142, 143, 176, 182, 183, 184, 192, 208, 233, 236, 286, 290, 292, 293, 294, 299, 300, 304, 306, 308, 309, 312, 321, 400, 403, 408, 410, 413, 414, 419, 420, 421, 422, 436, 506, 507, 523], "ac": [35, 127, 151, 155, 156, 157, 171, 216, 292, 302, 376, 377, 378, 381, 401, 415, 482, 506], "mathsisfun": 35, "face": [35, 142, 143, 204, 260, 267, 302, 440, 472, 477, 479], "suit": [35, 103, 106, 125, 242, 266, 522], "rank": [35, 507], "stai": [35, 261, 267], "otherwis": [35, 56, 60, 61, 62, 63, 65, 72, 120, 131, 132, 133, 134, 135, 136, 137, 145, 164, 179, 184, 187, 188, 196, 201, 202, 207, 219, 234, 243, 246, 252, 276, 288, 393, 419, 468, 517], "win": [35, 361, 365], "candid": [35, 86], "four": [35, 44, 78, 111, 118, 120, 165, 175, 179, 184, 195, 204, 211, 221, 227, 244, 258, 262, 298, 304, 305, 340, 345, 383, 390, 391, 393, 407, 418, 429, 440, 441, 444, 466, 475, 523], "unifi": [35, 239], "standard": [35, 78, 80, 157, 238, 239, 256, 310, 321, 406, 501], "unified_modeling_languag": 35, "option": [35, 52, 56, 70, 78, 110, 111, 120, 167, 171, 193, 236, 243, 246, 258, 280, 299, 331, 334, 339, 375, 376, 378, 379, 387, 389, 393, 423, 426, 433, 437, 444], "deck": [35, 38], "52": [35, 142, 143, 161, 394, 483, 503], "suit_nam": 35, "rank_nam": 35, "wast": [35, 111], "space": [35, 66, 79, 116, 124, 127, 144, 150, 156, 165, 167, 175, 184, 196, 209, 240, 281, 299, 318, 328, 335, 365, 376, 378, 383, 393, 399, 403, 414, 415, 440, 471, 472, 473, 475, 479, 486, 498, 511, 514], "flight": 35, "departure_d": 35, "departure_tim": 35, "departure_airport": 35, "arrival_airport": 35, "get_tot": [35, 248], "15": [35, 43, 58, 60, 70, 72, 78, 80, 89, 90, 91, 94, 95, 96, 100, 105, 115, 131, 132, 142, 143, 145, 149, 151, 155, 156, 161, 164, 176, 177, 178, 188, 192, 201, 211, 217, 223, 240, 248, 269, 277, 279, 282, 286, 288, 303, 318, 338, 349, 350, 378, 395, 419, 423, 431, 481, 484, 503], "relationship": [35, 79, 86, 103, 104, 236, 237, 239, 300, 327], "submit": [35, 72, 142, 143, 145, 151, 155, 156, 175, 176, 178, 179, 180, 181, 182, 183, 184, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 418, 514], "log": [35, 72, 127, 142, 143, 145, 175, 176, 178, 179, 180, 181, 182, 183, 184, 217, 224, 225, 226, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 418, 441], "offici": [35, 72, 142, 143, 145, 175, 176, 178, 179, 180, 181, 182, 183, 184, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 418], "submitt": [35, 72, 142, 143, 145, 175, 176, 178, 179, 180, 181, 182, 183, 184, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 418], "mx": [36, 43], "ab": [36, 238, 385, 416], "breed": [36, 77, 80, 98], "bulldog": [36, 145], "poodl": [36, 145], "chihuahua": 36, "dachshund": [36, 145], "breed_index": 36, "bark": [36, 248], "mult_class_point_and_line_practice_ac": 37, "mult_class_point_and_line_practice_pp": 37, "mult_class_point_and_triangle_practice_pp": 37, "mult_class_point_and_triangle_practice_ac": 37, "mult_class_track_and_album_len_ac": 37, "mult_class_track_and_album_len_pp": 37, "mult_class_item_order_line_order_practice_pp": 37, "mult_class_item_order_line_order_practice_ac": 37, "mult_class_card_and_deck_practice_ac": 37, "mult_class_card_and_deck_practice_pp": 37, "finish": [38, 45, 54, 61, 111, 118, 131, 133, 134, 135, 136, 137, 164, 169, 170, 171, 172, 179, 211, 224, 225, 226, 228, 231, 232, 236, 241, 258, 270, 276, 277, 283, 285, 331, 332, 338, 344, 348, 349, 350, 352, 356, 358, 365, 388, 399, 402, 452, 457, 458, 459, 460, 462, 463, 464, 465, 467, 468, 473, 525], "album": [38, 98], "242": 38, "distanc": [38, 41, 42, 43, 56, 60, 61, 204, 219, 237, 248, 342, 476], "hint": [38, 43, 72, 111, 168, 173, 192, 208, 217, 227, 273, 284, 288, 404, 419, 424, 433, 444, 476, 483], "triangl": [38, 164, 204, 342, 447, 451, 455, 467, 468, 470, 473, 480], "perimet": [38, 164, 195, 204], "sum": [38, 72, 138, 139, 164, 174, 181, 189, 191, 219, 222, 236, 252, 269, 270, 279, 280, 282, 283, 286, 288, 289, 296, 303, 480], "side": [38, 45, 111, 142, 143, 145, 156, 196, 204, 231, 232, 284, 300, 306, 342, 356, 364, 365, 368, 411, 427, 435, 440, 442, 443, 444, 446, 447, 450, 451, 454, 455, 467, 468, 470, 480, 501, 503], "orderlin": 38, "shuffl": 38, "half": [38, 179, 180, 181, 191, 248, 273, 276, 288, 361, 373, 374, 415], "reset": [38, 282, 356], "root": [39, 111, 147, 174, 196, 217, 219, 271, 313, 509, 526], "1960": [39, 142, 143, 376, 472], "wasn": 39, "1980": [39, 142, 143], "becam": [39, 522, 523], "main": [39, 46, 101, 148, 154, 155, 175, 179, 183, 184, 193, 198, 222, 223, 246, 255, 259, 282, 323, 335, 339, 413, 481], "paradigm": 39, "rapidli": [39, 261], "increas": [39, 101, 117, 187, 236, 275, 280, 313, 342, 361, 368, 372, 373, 521], "size": [39, 97, 106, 117, 155, 304, 315, 323, 365, 423, 425, 427, 438, 440, 468, 470, 503], "larg": [39, 80, 103, 106, 110, 117, 155, 323, 340, 355, 378, 498, 514], "correspond": [39, 64, 78, 118, 120, 121, 122, 187, 193, 207, 210, 252, 282, 437], "interact": [39, 157, 165, 174, 255, 256, 259, 262, 268, 292, 353, 370, 379, 487, 494, 513], "either": [40, 62, 63, 67, 68, 72, 85, 100, 101, 117, 119, 145, 154, 156, 159, 177, 178, 275, 297, 310, 312, 316, 322, 324, 378, 395, 514], "properti": [40, 118, 259, 359, 410, 411], "consist": [40, 65, 67, 117, 119, 202, 208, 210, 211, 238, 338, 345, 384, 390, 391, 489, 502], "color": [40, 111, 142, 236, 240, 314, 315, 361, 364, 366, 368, 369, 370, 371, 372, 374, 401, 402, 440, 447, 451, 455, 461, 467, 468, 470, 471, 473, 476, 477, 479, 489, 503], "abil": [40, 44, 47, 48, 49, 52, 53, 54, 55, 65, 88, 93, 113, 128, 129, 133, 134, 171, 172, 231, 232, 331, 332, 337, 349, 350, 354, 356, 377, 387, 389, 390, 391, 433, 435, 441, 489, 500, 511, 515], "backward": [40, 111, 112, 223, 261, 300, 413, 422, 477, 479], "drawrectangl": 41, "control": [41, 67, 72, 78, 100, 274, 277, 282, 285, 318, 324, 396, 472], "indent": [41, 45, 62, 65, 66, 67, 69, 72, 75, 145, 149, 160, 161, 165, 167, 168, 175, 184, 219, 221, 231, 232, 271, 272, 274, 276, 282, 302, 313, 314, 345, 356, 362, 365, 371, 373, 407, 442, 443, 444, 473, 475, 476, 480, 510, 514, 523, 526], "solv": [42, 44, 47, 48, 49, 52, 53, 55, 88, 89, 90, 93, 94, 95, 108, 110, 113, 116, 127, 128, 129, 131, 132, 133, 134, 135, 136, 138, 139, 140, 166, 169, 170, 171, 172, 210, 212, 213, 214, 215, 216, 220, 255, 259, 264, 265, 266, 268, 322, 331, 332, 340, 348, 349, 350, 353, 354, 378, 387, 389, 390, 391, 441, 461, 466, 472, 484, 502, 505, 515, 526], "mathemat": [42, 63, 111, 217, 480, 492, 495], "dimens": [42, 202, 366, 370], "treat": [42, 116, 166, 238, 262, 272, 325, 385, 395, 418, 436], "parenthes": [42, 58, 78, 111, 165, 185, 197, 238, 256, 322, 369, 378, 394, 395, 397, 409, 414, 423, 435, 436, 472, 484, 486, 492], "comma": [42, 111, 158, 161, 183, 189, 205, 209, 236, 409, 436, 498], "separ": [42, 80, 96, 105, 111, 116, 127, 155, 157, 158, 183, 217, 236, 238, 292, 302, 335, 353, 385, 409, 422, 436, 484, 489, 498, 523], "origin": [42, 43, 56, 124, 176, 180, 187, 201, 237, 243, 288, 290, 292, 295, 337, 363, 368, 369, 370, 373, 374, 403, 411, 461, 474, 483], "diagram": [42, 57, 236, 251], "within": [42, 67, 69, 78, 80, 86, 101, 103, 106, 156, 174, 207, 236, 245, 305, 334, 337, 339, 343, 344, 345, 353, 355, 359, 407, 414, 478, 507, 517], "shortli": 42, "anywher": [42, 111, 156, 276, 409], "rule": [42, 73, 79, 86, 100, 103, 105, 108, 111, 138, 139, 165, 221, 253, 260, 316, 326, 488, 489, 492, 511, 520, 526], "colon": [42, 65, 67, 72, 118, 161, 165, 377, 378, 403, 404, 420], "docstr": 42, "recogn": [42, 110, 175, 176, 179, 181, 182, 184, 499], "variou": [42, 80, 122, 157, 208, 262, 321, 396, 506, 521, 523], "whenev": [42, 260, 506], "opportun": [42, 235, 292], "nobodi": 42, "ever": [42, 73, 262], "dure": [42, 72, 161, 210, 277, 282, 304, 418, 461, 503, 521], "gave": [42, 111, 468, 483], "asign": 42, "attach": 42, "referenc": [42, 111, 238], "fact": [42, 110, 111, 118, 159, 223, 246, 260, 266, 276, 376, 396, 418, 430, 436, 475, 489, 511], "yourself": [42, 54, 110, 111, 144, 160, 177, 178, 229, 230, 256, 258, 273, 351, 408, 441], "via": [42, 497], "fals": [42, 56, 58, 61, 62, 63, 64, 65, 67, 68, 69, 70, 72, 73, 76, 77, 79, 80, 83, 85, 100, 103, 105, 118, 133, 134, 135, 136, 137, 138, 139, 156, 164, 179, 185, 196, 199, 202, 207, 223, 237, 238, 243, 252, 257, 274, 280, 281, 282, 285, 286, 292, 295, 296, 297, 300, 305, 306, 322, 323, 325, 329, 344, 353, 365, 375, 393, 399, 408, 410, 412, 415, 418, 422, 423, 426, 441, 493, 499, 502, 506, 508, 511, 514, 523], "later": [42, 54, 72, 111, 119, 151, 154, 165, 166, 197, 235, 237, 253, 259, 262, 267, 274, 302, 340, 345, 363, 497, 499], "familiar": [42, 51, 63, 211, 217, 229, 230, 239, 338, 351, 386, 502, 506], "alex": [42, 440, 472], "done": [42, 54, 60, 65, 83, 87, 92, 100, 110, 111, 127, 133, 134, 145, 159, 162, 185, 272, 274, 276, 322, 353, 359, 365, 396, 408, 430, 506], "machineri": 42, "off": [42, 101, 110, 111, 154, 162, 164, 173, 176, 184, 219, 234, 255, 258, 259, 276, 292, 324, 365, 377, 471, 476, 483, 484, 485, 493, 523], "properli": [42, 58, 85, 101, 175, 184, 185, 189, 235, 236, 264, 376, 467, 506, 514, 522], "combin": [42, 45, 67, 77, 79, 100, 111, 119, 156, 209, 231, 232, 236, 264, 289, 308, 311, 356, 361, 377, 398, 402, 424, 429, 431, 433, 442, 443, 444, 484, 487, 488, 509, 523], "distancefrompoint": 43, "reflect_x": 43, "reflect": [43, 101, 111, 303, 489, 503], "axi": [43, 187, 368, 501, 503], "slope_from_origin": 43, "slope": [43, 204], "join": [43, 82, 89, 90, 91, 94, 95, 96, 97, 98, 104, 148, 196, 236, 299, 328, 488, 495, 516], "caus": [43, 62, 65, 66, 69, 73, 80, 100, 111, 112, 117, 144, 145, 155, 160, 205, 258, 259, 260, 270, 271, 277, 282, 292, 321, 345, 408, 419, 423, 425, 486], "fail": [43, 60, 73, 75, 85, 100, 101, 151, 159, 237, 258, 267, 292, 378, 432], "equat": [43, 56, 164, 377, 379, 380, 399, 486], "ax": [43, 187, 503], "perhap": [43, 110, 237, 238, 254, 257, 260, 261, 264, 292, 326, 425, 506, 521], "coeffici": 43, "must": [43, 46, 60, 61, 62, 65, 72, 79, 80, 85, 86, 100, 101, 110, 111, 122, 143, 151, 162, 174, 175, 179, 184, 192, 201, 211, 217, 246, 255, 256, 260, 273, 282, 292, 301, 310, 318, 326, 338, 359, 381, 384, 385, 390, 391, 393, 394, 395, 396, 397, 404, 409, 429, 435, 437, 439, 475, 489, 497, 509, 511], "get_line_to": 43, "2x": 43, "dx": 43, "dy": 43, "circumfer": [43, 204], "center": [43, 417, 467, 471, 479], "radiu": [43, 164, 204, 248, 477], "approxim": [44, 217, 441, 500, 514], "minut": [44, 47, 48, 49, 53, 54, 55, 87, 89, 90, 92, 94, 95, 111, 133, 134, 171, 172, 211, 331, 332, 338, 349, 350, 370, 390, 391, 402, 441, 461, 483, 484, 485, 491, 492], "pre": [44, 54, 211, 338, 441, 506], "survei": [44, 211, 231, 232, 338, 356, 441, 502, 514], "confid": [44, 51, 151, 155, 156, 229, 230, 292, 351, 378, 386, 403, 404, 466, 523], "post": [44, 48, 53, 89, 90, 94, 95, 169, 212, 213, 214, 215, 216, 224, 225, 238, 265, 331, 332, 349, 350, 390, 391, 521], "watch": [45, 127, 142, 149, 160, 162, 165, 168, 219, 231, 232, 272, 274, 302, 356, 388, 408, 418, 442, 443, 444, 497, 510], "leav": [45, 65, 111, 116, 142, 145, 162, 231, 232, 256, 260, 266, 292, 295, 297, 388, 442, 443, 444, 476, 506], "drag": [45, 149, 175, 179, 181, 182, 184, 231, 232, 336, 356, 362, 442, 443, 444, 471, 472, 475, 476, 479, 480, 507, 510], "tripl": [45, 436, 520], "num": [45, 101, 134, 135, 136, 137, 138, 139, 148, 150, 177, 178, 182, 187, 189, 199, 202, 207, 221, 223, 227, 231, 232, 243, 252, 269, 286, 318, 403, 404, 432], "declar": [46, 175, 184, 242, 335, 339, 381], "letter": [46, 115, 120, 124, 127, 142, 161, 165, 175, 176, 179, 184, 185, 193, 195, 196, 246, 268, 269, 282, 288, 289, 295, 299, 335, 339, 365, 381, 383, 384, 385, 390, 391, 393, 394, 397, 399, 403, 404, 406, 407, 411, 413, 414, 418, 419, 422, 440, 445, 449, 453, 461, 467, 470, 472, 479, 498, 499, 503], "classes_basic_song_nd_pp": [48, 212], "classes_basic_cat_nd_pp": [48, 212], "classes_basic_account_nd_pp": [48, 212], "classes_basic_fortuneteller_nd_pp": [48, 212], "classes_basic_movie_fix_v3_ac": [49, 348], "classes_basic_horse_v2_ac": [49, 348], "classes_basic_gastank_ac": [49, 348], "classes_basic_dice_fix_v2_ac": [49, 348], "appreci": [49, 52, 88, 91, 93, 96, 113, 159, 169, 211, 338, 348, 387, 389, 461, 515], "gender": [50, 509, 525], "ident": [50, 285, 294, 301, 489, 509], "woman": [50, 142], "binari": [50, 154, 236, 311, 327, 509], "1st": 50, "2nd": [50, 525], "3rd": 50, "parson": [50, 171, 211, 214, 216, 331, 338, 349, 350], "specifi": [51, 78, 80, 99, 100, 101, 105, 116, 141, 143, 145, 147, 165, 175, 176, 179, 180, 184, 197, 210, 217, 229, 230, 236, 243, 259, 282, 299, 300, 304, 310, 314, 326, 342, 351, 369, 380, 386, 394, 397, 398, 409, 410, 414, 415, 466, 468, 472, 473, 477, 479, 503, 508, 510, 520], "ok": [52, 88, 93, 110, 111, 149, 161, 169, 170, 261, 318, 348, 387, 389, 502, 514, 515], "pretest_cond_with_func": 52, "pretest": 52, "mult": 52, "pretest_complex_list_str": 52, "pretest_sum_with_rang": 52, "pretest_string_abbrev": 52, "pretest_sum_with_mod": 52, "concat": 52, "cont": 52, "slice": [52, 155, 156, 222, 233, 236, 292, 293, 295, 307, 381, 396, 403, 404, 410, 411, 415, 421, 423, 430, 436, 484, 489], "neg": [52, 56, 58, 62, 69, 70, 110, 176, 180, 181, 183, 184, 188, 209, 243, 276, 288, 300, 304, 413, 418], "classes_basic_song_wd3_pp": 53, "classes_basic_cat_wd_pp": 53, "classes_basic_account_wd_pp": 53, "classes_basic_fortuneteller_wd_pp": 53, "countdown": [54, 201, 270, 276], "reach": [54, 73, 260, 268, 276, 282, 506], "flag": [54, 111, 379, 410], "remind": [54, 111, 264, 418, 426, 484], "orang": [54, 115, 118, 314, 423, 429, 471, 495], "background": [54, 315, 444, 468, 477], "upper": [54, 185, 286, 303, 335, 384, 400, 414], "tog": 55, "car": [56, 240, 246, 265, 318, 336], "proper": [56, 111, 151, 159, 196, 256], "do_it": 56, "val": [56, 118, 223, 347, 416, 417, 423, 430, 431], "gold": [56, 347], "__eq__": [56, 347], "__ne__": 56, "opposit": [56, 72, 204, 266, 284, 292, 397], "closer": [56, 110, 236], "lesser": [56, 142, 143], "__lt__": [56, 347], "magnitud": 56, "thu": [56, 237, 245, 272, 318], "stand": [56, 80, 188, 258, 262, 313, 382, 409, 509, 519], "my_val": 56, "math": [56, 71, 81, 82, 89, 90, 94, 95, 164, 174, 187, 196, 219, 221, 224, 225, 226, 233, 236, 363, 380], "sqrt": [56, 174, 196, 219], "p_val": 56, "measur": [56, 320], "absolut": [56, 198], "__le__": 56, "lead": [56, 73, 111, 237, 261, 292, 395, 424], "erron": 56, "co": [56, 149, 161, 174, 217, 221, 238, 506, 523], "ordin": 56, "perspect": [57, 111, 236], "revisit": [57, 100, 101, 236, 261, 292], "convert": [57, 61, 75, 110, 111, 120, 142, 144, 183, 184, 217, 219, 233, 234, 236, 262, 282, 299, 326, 378, 403, 404, 406, 414, 426, 484, 497, 506, 510, 520, 522], "uml": [57, 236, 239], "glossari": [57, 74, 104, 126, 158, 233, 236, 263, 283, 307, 327, 357, 398, 421, 434, 496, 522], "boolean": [58, 65, 67, 68, 74, 164, 179, 181, 182, 219, 236, 238, 282, 410, 412, 414], "preced": [58, 72, 185, 326, 397, 424, 430, 488, 492, 493], "valid": [58, 62, 69, 111, 280, 281, 322, 435, 520], "ii": [58, 69, 141, 240, 361, 423], "iii": [58, 69, 141, 240, 361, 423, 436], "nest": [58, 59, 67, 74, 119, 121, 143, 158, 187, 236, 280, 294, 305, 308, 363, 370, 371, 373, 432, 508, 517, 523, 526], "elif": [58, 64, 69, 70, 71, 179, 184, 189, 223, 238, 267, 499], "weigh": 58, "pound": [58, 219, 261], "numitem": 58, "45": [58, 61, 142, 143, 149, 161, 164, 192, 205, 375, 384, 390, 391, 440, 483, 507], "AND": [58, 78], "num1": [58, 198, 201, 204, 219, 222], "num2": [58, 198, 201, 204, 219, 222], "equal": [58, 60, 61, 63, 68, 72, 78, 80, 98, 107, 122, 131, 132, 133, 134, 135, 136, 137, 138, 139, 164, 179, 184, 185, 187, 188, 189, 201, 202, 204, 208, 209, 219, 243, 280, 281, 282, 368, 374, 406, 418, 419, 420, 422, 424, 427, 430, 435, 483, 484, 493, 503], "cndtnl": 59, "three_writ": 59, "hi_writ": 59, "price_v2": 59, "price_writ": 59, "ten": [59, 111, 122, 124, 182, 271, 430, 476], "ten_writ": 59, "twelv": 59, "twelve_writ": 59, "logic": [59, 65, 67, 69, 74, 76, 78, 86, 100, 233, 236, 238, 246, 253, 260, 262, 276, 277, 397, 398, 408], "logical_writ": 59, "grade_writ": 59, "even_writ": 59, "goodjob": 59, "goodjob_writ": 59, "messag": [60, 61, 62, 66, 75, 101, 108, 112, 114, 127, 147, 151, 155, 156, 157, 236, 243, 246, 253, 258, 259, 260, 267, 316, 334, 336, 339, 378, 408, 444, 472, 486, 498, 500, 506, 510, 521, 526], "hello": [60, 61, 113, 124, 166, 167, 175, 176, 184, 191, 192, 193, 195, 196, 199, 201, 208, 209, 223, 234, 256, 260, 265, 268, 272, 274, 276, 279, 289, 290, 302, 326, 393, 408, 419, 420, 422, 483, 498], "75": [60, 142, 143, 161, 177, 191, 252, 368, 373, 440, 472], "zero": [60, 73, 101, 182, 202, 208, 243, 262, 275, 277, 292, 322, 324, 358, 363, 369, 377, 378, 381, 383, 384, 395, 397, 399, 408, 410, 413, 419, 490], "cost": [60, 61, 70, 124, 164, 169, 211, 338, 348, 402, 441, 483, 484, 503], "14": [60, 61, 70, 72, 101, 111, 115, 118, 142, 143, 148, 149, 151, 155, 156, 157, 161, 176, 177, 178, 179, 180, 204, 219, 222, 223, 240, 269, 286, 292, 296, 300, 302, 303, 306, 314, 378, 381, 415, 461, 486, 523], "mile": [60, 61, 164, 204, 260, 503], "cab": [60, 61], "ride": [60, 61], "travel": [60, 61, 142, 143, 256, 511], "60": [60, 64, 70, 81, 82, 89, 90, 94, 95, 142, 143, 164, 179, 184, 187, 191, 219, 338, 368, 430, 432, 440, 470, 476, 483, 485, 491, 492, 525], "61": [60, 142, 143, 161, 164, 219, 430, 503], "69": [60, 142, 143, 161, 502], "70": [60, 64, 70, 142, 143, 177, 178, 179, 184, 187, 503], "79": [60, 142, 143, 151, 155, 156, 161, 507], "80": [60, 64, 70, 71, 142, 143, 164, 177, 178, 179, 184, 187, 188, 191, 192, 219, 252, 309, 312, 316, 326, 440, 470], "89": [60, 142, 143, 161, 289, 430, 502, 503], "odd": [60, 61, 62, 113, 181, 182, 187, 201, 204, 222, 246, 279, 280, 486], "inclus": [60, 135, 136, 137, 150, 164, 179, 181, 182, 187, 219, 227, 270, 279, 438], "NOT": [61, 100, 101, 163, 282], "employe": [61, 240, 336], "hourli": 61, "40": [61, 116, 142, 143, 161, 188, 303, 305, 430, 432, 441, 448, 452, 456, 470, 484, 502, 524, 525], "grosspai": [61, 483], "paid": [61, 91, 96], "rewrit": [61, 69, 71, 72, 75, 164, 238, 270, 271, 296], "input": [61, 70, 75, 100, 101, 110, 111, 117, 118, 119, 148, 159, 160, 165, 184, 193, 197, 209, 210, 227, 233, 236, 246, 253, 254, 255, 259, 265, 272, 276, 280, 281, 282, 292, 299, 321, 353, 380, 382, 403, 404, 408, 439, 444, 472, 477, 479, 481, 483, 484, 496, 502, 514, 523], "gracefulli": [61, 75, 151, 159], "exit": [61, 101, 159, 160, 276, 280, 285, 407, 468, 477], "nine": 61, "forti": 61, "prompt": [61, 65, 75, 100, 177, 178, 256, 259, 268, 276, 282, 296, 321, 497, 514], "frozen": 61, "yogurt": 61, "pour": 61, "lb": 61, "cup": 61, "wallet": 61, "monei": [61, 142, 257, 288, 380], "criteria": 61, "taken": [61, 111, 119, 256, 314], "leap": 61, "evenli": 61, "divis": [61, 68, 111, 486, 490, 491, 493], "divid": [61, 62, 111, 148, 175, 198, 201, 204, 209, 217, 219, 235, 248, 288, 296, 314, 483, 488, 490, 491, 493], "unless": [61, 103, 110, 111, 219, 256, 499], "leapyear": 61, "modulo": 61, "remaind": [62, 175, 209, 488, 490], "branch": [62, 64, 67, 69, 151, 155, 156, 157], "flow": [62, 67, 210, 233, 236, 285, 324], "Will": [62, 69, 70, 142, 147, 211, 223, 338, 370], "operand": [63, 67, 68, 111, 236, 409, 486, 488, 490, 496], "belong": [63, 91, 96, 176, 238, 498, 516], "comparison": [63, 67, 74, 236, 421, 424, 430], "although": [63, 69, 111, 237, 280, 291, 308, 436], "symbol": [63, 78, 142, 144, 175, 176, 179, 184, 256, 262, 377, 388, 391, 393, 395, 485, 488, 491, 497], "sign": [63, 72, 78, 161, 260, 272, 375, 377, 379, 380, 381, 393, 397, 415, 467, 488, 490, 521], "doubl": [63, 78, 100, 111, 142, 156, 161, 176, 184, 231, 232, 267, 322, 339, 369, 414, 418, 436, 507, 520], "783": 63, "___": 63, "abbrevi": [64, 116, 161, 238, 427], "z": [64, 66, 71, 185, 199, 219, 223, 282, 292, 381, 383, 384, 397, 399, 411, 417, 483, 503], "accordingli": 65, "simplest": [65, 236, 256, 305, 327, 396, 506], "skip": [65, 70, 75, 152, 156, 171, 172, 201, 254, 272, 292, 331, 363, 364, 365, 502], "loop": [65, 80, 97, 100, 101, 119, 120, 121, 126, 127, 145, 147, 148, 150, 155, 156, 177, 183, 227, 233, 236, 238, 269, 270, 271, 272, 275, 280, 281, 285, 288, 296, 308, 310, 325, 326, 340, 353, 361, 363, 369, 370, 371, 373, 396, 404, 408, 421, 424, 430, 431, 437, 461, 468, 473, 475, 476, 480, 489, 522, 523], "stretch": 65, "occasion": 65, "haven": [65, 111, 149, 161], "yet": [65, 85, 100, 101, 110, 111, 145, 173, 277, 358, 489], "interpret": [65, 68, 73, 75, 111, 157, 165, 236, 253, 256, 259, 263, 268, 310, 379, 435, 487, 489, 494, 497, 498, 499], "chevron": [65, 256], "indic": [65, 66, 78, 79, 80, 100, 101, 105, 111, 118, 120, 135, 136, 137, 144, 147, 164, 165, 175, 179, 180, 181, 182, 183, 219, 233, 238, 246, 260, 294, 300, 308, 312, 313, 322, 324, 325, 326, 329, 337, 345, 377, 378, 380, 381, 382, 397, 410, 413, 414, 419, 429, 472], "middl": [65, 171, 172, 173, 196, 213, 214, 215, 216, 239, 243, 246, 273, 364, 374, 493], "stdin": [65, 66, 151, 256, 260], "syntaxerror": [65, 72, 111, 256, 260, 486], "invalid": [65, 75, 111, 236, 256, 260, 486, 497], "script": [65, 75, 160, 165, 167, 174, 254, 265, 268, 315, 487, 494], "readabl": 65, "traceback": [66, 67, 75, 151, 159, 160, 256, 260, 292, 408, 514], "occur": [66, 67, 75, 111, 161, 211, 237, 245, 265, 292, 338, 425], "overwhelm": 66, "gotcha": 66, "whitespac": [66, 144, 145, 156, 185, 198, 378, 381, 396, 397, 403], "tricki": [66, 111, 260], "tab": [66, 144, 167, 315, 414], "invis": [66, 144, 156, 157, 167], "ignor": [66, 75, 100, 111, 156, 185, 198, 201, 202, 209, 219, 237, 238, 240, 288, 312, 340, 353, 354, 370, 378, 397, 403, 477, 485, 506, 514, 523], "indentationerror": [66, 111], "unexpect": [66, 72, 75, 110, 433], "mislead": 66, "discov": [66, 425], "previou": [66, 72, 75, 79, 89, 90, 94, 95, 110, 111, 117, 121, 128, 129, 164, 165, 168, 217, 224, 225, 226, 237, 254, 261, 277, 344], "complain": [66, 234, 499], "sequenc": [67, 73, 75, 122, 144, 147, 157, 163, 165, 176, 184, 197, 210, 227, 236, 254, 262, 265, 277, 282, 292, 294, 299, 301, 304, 307, 326, 381, 385, 393, 397, 399, 409, 410, 411, 418, 421, 424, 427, 434, 435, 436, 461, 488, 494, 497, 498], "altern": [67, 74, 119, 145, 236, 295, 314, 408, 413], "chain": [67, 74, 120, 236], "guardian": [67, 73, 292, 408], "construct": [67, 73, 119, 120, 122, 155, 165, 168, 221, 227, 238, 239, 254, 264, 272, 274, 276, 277, 304, 321, 322, 333, 334, 337, 339, 340, 343, 344, 345, 346, 353, 355, 358, 359, 378, 383, 384, 396, 409, 411, 430, 431, 436, 497, 508, 514], "circuit": [67, 74, 236], "semant": [68, 253, 258, 259, 260, 486, 498], "negat": [68, 236, 373, 374, 394, 398], "strictli": [68, 173, 322], "strict": [68, 80], "nonzero": 68, "flexibl": [68, 80], "subtleti": 68, "confus": [68, 111, 161, 237, 260, 261, 409, 487, 489], "24": [68, 111, 116, 124, 125, 138, 139, 142, 143, 149, 161, 162, 164, 223, 318, 394, 430, 439, 484, 524, 525], "outer": [69, 119, 121, 142, 143, 151, 155, 156, 363, 395, 473, 509], "idea": [69, 75, 110, 155, 156, 235, 238, 244, 264, 292, 472, 480, 485, 489, 497, 499, 506, 521], "simplifi": [69, 119, 120, 258, 325, 488, 507], "98": [70, 71, 142, 143, 161, 240, 243], "satisfi": [70, 275, 280], "star": [70, 122, 280, 467, 484, 503], "codeblock": [70, 492, 495, 498], "col": [70, 148], "temperatur": [70, 75, 179, 503], "freez": [70, 270, 271], "is_odd": 70, "18": [70, 111, 142, 143, 149, 151, 155, 156, 157, 161, 164, 175, 178, 180, 184, 204, 211, 223, 282, 303, 318, 338, 373, 481, 490, 523, 524, 525], "minor": [70, 219], "30": [70, 111, 124, 142, 143, 161, 177, 178, 188, 195, 288, 303, 305, 338, 402, 423, 430, 440, 470, 484, 503, 506, 507, 512, 523, 524, 525], "adult": [70, 178, 222], "older": 70, "dan": [70, 125], "ageless": 70, "wage": 70, "17": [70, 110, 115, 118, 125, 142, 143, 149, 152, 161, 175, 178, 180, 182, 183, 192, 209, 223, 282, 303, 403, 404, 423, 431, 483, 487, 498, 500, 506, 523], "month": [70, 125, 142, 143, 146, 161, 209, 261, 395, 503, 523], "35": [70, 142, 143, 151, 155, 156, 161, 502, 503], "1415": 71, "lame": 71, "algebra": 71, "toward": [72, 257, 282, 304, 418], "200": [72, 188, 189, 191, 192, 198, 205, 248, 290, 318, 423], "yield": [72, 174, 227, 267, 285, 413, 486, 488, 490, 499], "uncom": [72, 111, 324], "uncapit": 72, "capit": [72, 116, 193, 195, 196, 289, 394, 400, 402, 403, 408, 414, 418, 429, 436, 471, 472, 479], "statu": [72, 98, 147, 228, 352, 502, 514, 523], "incorrectli": [72, 111, 378], "inconsist": [72, 144, 222, 506], "whole": [73, 111, 127, 155, 168, 235, 282, 302, 306, 345, 373, 378, 395, 397, 484, 488, 511], "regardless": [73, 155, 381], "detect": [73, 108, 117], "gain": [73, 110, 161, 181, 257, 260, 418], "known": [73, 101, 163, 217, 274, 314, 335, 425, 511], "fine": [73, 238, 313, 408], "clever": [73, 257, 265, 292, 435], "third": [73, 105, 127, 208, 246, 282, 285, 290, 302, 308, 335, 355, 358, 373, 436, 439, 483, 500], "runtim": [73, 117, 238, 258, 292, 486], "due": [73, 156, 280, 365, 433], "strateg": 73, "guard": 73, "act": [73, 75, 79, 252, 255, 256, 265, 312, 430, 502], "insur": [73, 75, 147, 378], "catch": [74, 111, 147, 159, 236, 506], "segment": [75, 303, 411, 415, 420, 467, 474, 481], "treacher": 75, "air": [75, 142, 143, 149, 430, 511], "veloc": [75, 485, 497], "unladen": [75, 497], "swallow": [75, 497], "speed": [75, 164, 219, 324, 497, 503], "african": [75, 142, 497], "european": [75, 497], "valueerror": [75, 114, 236, 435, 497], "liter": [75, 111, 404, 435, 493, 497], "immedi": [75, 110, 111, 138, 139, 145, 262, 272, 277, 292, 381, 397], "sampl": [75, 100, 142, 143, 153, 157, 161, 227, 233, 236, 272, 276, 279, 311, 345, 489, 502, 505, 506, 507, 523, 526], "fahrenheit": 75, "celsiu": 75, "72": [75, 142, 143, 161, 177, 365, 480], "22": [75, 115, 116, 138, 139, 142, 143, 149, 161, 290, 303, 318, 364, 431, 481, 503, 524, 525], "22222222222222": 75, "unfriendli": 75, "fahren": 75, "py": [75, 105, 119, 159, 160, 265, 266, 268, 292, 311, 408, 502, 506, 507, 514, 523], "fahr": 75, "inp": [75, 155], "_______": [75, 234, 265, 273, 297, 325, 508, 517], "jump": [75, 106, 173, 224, 225, 226, 272, 276, 489], "chanc": [75, 159, 162, 273, 344], "________": [75, 227, 254, 255, 262, 267, 277, 284, 285, 316, 324, 411, 425, 486, 511, 521], "terminologi": [76, 236, 255, 263, 355], "screen": [76, 100, 101, 174, 236, 254, 255, 259, 292, 324, 365, 440, 446, 447, 448, 450, 451, 452, 454, 455, 456, 468, 470, 472, 476, 478, 479], "inde": [76, 261], "uniqu": [76, 79, 86, 100, 131, 132, 148, 238, 262, 266, 435], "constraint": [76, 77, 79, 86, 87, 92, 104, 236], "primari": [76, 79, 84, 86, 100, 103, 105, 238, 257, 402], "fastest": 76, "sort": [76, 78, 79, 99, 115, 122, 142, 143, 181, 189, 191, 192, 201, 208, 243, 252, 290, 292, 297, 303, 316, 355, 358, 423, 424, 426, 427, 429, 430, 431, 433, 436, 510], "foreign": [76, 86, 105], "from_id": [76, 79, 100, 105], "suffix": [76, 262], "_id": 76, "insert": [77, 78, 79, 80, 81, 83, 86, 97, 98, 101, 104, 106, 162, 187, 205, 236, 255, 303, 304, 361], "INTO": [77, 78, 79, 80, 100, 101], "petunia": 77, "american": [77, 142], "shorthair": 77, "cur": [77, 80, 100, 101, 105], "drop": [77, 80, 98, 164, 231, 232, 356, 514, 523], "IF": [77, 80, 100, 101], "sql": [77, 78, 79, 80, 81, 82, 83, 86, 87, 91, 92, 96, 99, 100, 101, 105, 106, 516], "rubi": [77, 80, 262], "command": [77, 78, 80, 86, 100, 141, 142, 147, 255, 256, 259, 262, 268, 311, 326, 375, 376, 379, 382, 488], "bernard": 77, "sqlite": [77, 79, 80, 85, 97, 98, 104, 106, 236, 502, 506, 507], "cursor": [77, 80, 86, 97, 98, 100, 101, 105], "overview": [78, 103, 441], "vendor": [78, 80, 262, 521], "portabl": [78, 255, 259, 262], "manner": [78, 155], "date": [78, 82, 89, 90, 91, 94, 95, 96, 142, 143, 151, 155, 156, 157, 161, 167, 195, 384, 385, 395, 472, 516, 518, 525, 526], "unlik": [78, 183, 267, 300, 514], "OR": [78, 100, 149, 161, 179], "establish": [79, 86, 238], "relational_model": 79, "__________": [79, 217, 253, 301, 305, 354], "twitter": [79, 97, 100, 104, 105, 106, 236, 522], "spider": [79, 97, 100, 104, 105, 106, 142, 236, 312, 320, 506, 507], "count": [79, 97, 99, 100, 101, 105, 115, 116, 119, 120, 122, 125, 127, 135, 136, 137, 138, 139, 145, 155, 157, 159, 160, 182, 183, 199, 201, 236, 249, 254, 265, 266, 270, 273, 275, 279, 282, 283, 285, 296, 300, 304, 308, 337, 343, 345, 346, 404, 410, 413, 414, 421, 429, 430, 489, 506, 510, 523], "friend": [79, 101, 104, 105, 112, 159, 236, 260, 274, 481, 483, 484, 523], "incom": [79, 507], "everyon": [79, 81, 82, 101, 108, 127, 208, 260, 266], "cannot": [79, 103, 111, 159, 260, 267, 344, 410, 411, 488, 499, 502, 514], "pal": [79, 223], "from_friend": 79, "to_friend": 79, "encount": [79, 111, 254, 257, 260, 292, 344, 378, 437], "drchuck": [79, 100, 101, 105, 523], "lhawthorn": 79, "feed": 79, "duplic": [79, 86, 105, 133, 134, 241, 252], "violat": [79, 100, 260], "normal": [79, 86, 103, 105, 144, 149, 161, 238, 243, 246, 380, 394, 473, 506], "disk": [79, 101, 106, 162, 255, 259, 323, 328], "memori": [79, 106, 127, 154, 155, 253, 255, 259, 266, 323, 379, 488, 489], "processor": [79, 259], "hundr": [79, 502], "entri": [79, 81, 82, 86, 87, 89, 90, 91, 92, 94, 95, 96, 106, 116, 122, 211, 310, 338, 441, 506, 510, 516], "hardli": 79, "matter": [79, 100, 118, 127, 149, 159, 175, 221, 363, 376, 396, 431, 472, 475], "million": [79, 108, 142, 143, 238, 265, 340, 523], "scan": [79, 111, 265, 277, 379, 480, 502, 506], "longer": [79, 118, 264, 277, 321, 344, 424, 506], "to_id": [79, 100, 105], "enforc": [79, 86, 100, 322], "moment": [79, 120, 261, 324, 334, 339, 340, 344], "mistak": [79, 100, 111, 237, 256, 260, 265, 276, 414, 503], "simpler": [79, 156, 292, 325, 378, 433, 509], "essenc": 79, "effici": [80, 103, 155, 183], "datatyp": 80, "front": [80, 196, 254, 394, 395], "inconveni": [80, 119], "payoff": 80, "sqlite3": [80, 98, 100, 101, 105], "conn": [80, 100, 101, 105], "music": [80, 97, 98, 254, 255], "server": [80, 106, 151, 155, 156, 312, 316, 324, 326, 506, 514], "local": [80, 147, 174, 238, 323, 325, 468, 502, 514], "conceptu": [80, 254, 258], "open": [80, 83, 85, 97, 101, 141, 142, 145, 146, 147, 148, 150, 152, 155, 157, 158, 160, 161, 162, 236, 256, 262, 265, 292, 302, 309, 321, 323, 324, 325, 375, 377, 396, 425, 472, 502, 506, 507, 523, 526], "uppercas": [80, 196, 381, 383, 385, 390, 391, 397, 399, 406, 414, 499], "undo": [80, 258], "thunderstruck": [80, 98], "commit": [80, 97, 98, 100, 101, 127, 147, 151, 155, 156, 157, 511], "forc": [80, 100, 324, 492, 506, 507], "unicod": [80, 282], "latin": 80, "At": [80, 97, 101, 110, 127, 222, 256, 258, 264, 276, 277, 296, 340, 345, 355, 429, 430, 486], "criterion": 80, "repeatedli": [80, 103, 160, 254, 276, 296, 322], "whisker": 80, "milo": [80, 98, 485], "mysql": [80, 106], "student_id": [81, 82, 89, 90, 94, 95], "test_nam": [81, 82, 89, 90, 94, 95], "lower": [81, 82, 89, 90, 94, 95, 115, 116, 127, 175, 193, 303, 384, 400, 403, 414, 418, 506], "higher": [81, 82, 89, 90, 94, 95, 164, 219, 246, 492], "sqlitebrows": 83, "spreadsheet": 84, "sheet": [84, 314], "lock": [85, 521], "commonli": [86, 120, 266, 284, 326, 377], "insist": 86, "socket": [86, 151, 155, 156, 309, 312, 316, 318, 324, 325, 326, 353], "directli": [86, 111, 155, 254, 257, 259, 314, 508, 509], "lookup": [86, 121, 502], "replic": 86, "elsewher": [86, 246, 506], "configur": 86, "alic": [87, 92, 124, 142, 143], "bookkeep": [87, 92], "compani": [87, 92, 503], "merg": [87, 92], "hparsons_lg_sql_exe_test_bank_post_select": 88, "hparsons_lg_sql_exe_test_bank_post_upd": 88, "hparsons_lg_sql_exe_test_bank_post_join": 88, "feedback": [88, 91, 93, 96, 110, 264, 365, 444, 461, 515], "zihan": [88, 91, 93, 96, 515], "wu": [88, 91, 93, 96, 515], "ziwu": [88, 91, 93, 96, 515], "asid": [89, 90, 91, 94, 95, 96, 516], "vend": [91, 96], "machin": [91, 96, 253, 254, 259, 262], "refil": [91, 96, 516], "stock": [91, 96, 142, 161, 516], "chip": [91, 96, 142], "bought": [91, 96, 516, 523], "transact": [91, 96, 511], "goods_id": [91, 96], "unittest": [91, 95, 96, 148, 240, 243, 246, 516], "By": [92, 101, 165, 261, 268, 431, 473, 518, 525], "forth": [92, 511], "hparsons_lg_sql_test_bank_post_select": 93, "hparsons_lg_sql_test_bank_post_upd": 93, "hparsons_lg_sql_test_bank_post_join": 93, "soon": [96, 480, 489], "cloth": 97, "sock": 97, "lunch": [97, 188], "taco": 97, "descend": [97, 99, 107, 142, 143, 191, 208, 243, 424, 426, 431], "spot": [97, 110, 111, 117, 273, 359], "crreat": 97, "pant": 97, "shirt": [97, 400, 483], "fabric": 97, "dessert": 97, "cupcak": 97, "cake": [97, 523], "ic": [97, 124], "frost": [97, 345], "chocol": 97, "packag": [98, 147, 244, 321], "conect": 98, "db": [98, 100, 101, 105], "chinook": 98, "albumid": 98, "artistid": 98, "348": [98, 142, 143], "300": [98, 161, 188, 248, 423], "349": 98, "301": 98, "bikeshar": 98, "bikeshare_st": [98, 105, 107], "count_row": 98, "penelop": [98, 500], "doberman": 98, "springer": 98, "spaniel": 98, "lastnam": [98, 525], "firstnam": [98, 525], "custom": [98, 248], "artist": [98, 142], "185": 98, "genr": [98, 503], "pop": [98, 180, 181, 189, 192, 286, 292, 293, 303], "mediatypeid": 98, "bike": [99, 107], "bike_numb": [99, 105, 107], "durat": [99, 105, 107], "trip_data": [99, 105, 107], "redo": [100, 261, 378], "twitter_info": [100, 101], "tweepi": [100, 101], "oauth2": [100, 101], "auth": [100, 101], "oauth2bearerhandl": [100, 101], "bearer_token": [100, 101], "api": [100, 101, 236, 502, 506, 508, 513, 514, 522, 523], "wait_on_rate_limit": [100, 101], "dir": [100, 101, 105, 147, 148, 330, 337, 358, 379, 414], "path": [100, 101, 105, 148, 151, 155, 156, 157, 321, 381], "dirnam": [100, 101, 105, 148], "__file__": [100, 101, 105, 148], "sep": [100, 101, 105, 142, 143, 152, 161, 523], "till": [100, 101, 181, 182, 280], "acct": [100, 101, 523], "hit": [100, 101, 110, 276, 365, 506], "visit": [100, 101, 261, 314, 507], "hasn": [100, 101], "fetchon": [100, 101], "unretriev": [100, 101], "rowcount": 100, "lastrowid": 100, "idlist": [100, 101], "get_friend_id": [100, 101], "screen_nam": [100, 101, 523], "err": 100, "countnew": [100, 101], "countold": [100, 101], "highest": [100, 142, 143, 180, 429, 492, 493], "min": [100, 101, 142, 143, 166, 181, 192, 211, 223, 235, 277, 338], "currid": [100, 101], "get_us": [100, 101], "user_id": [100, 101], "screennam": [100, 101], "old": [100, 142, 162, 164, 284, 308, 411, 485, 507], "friend_id": 100, "didn": [100, 171, 238, 292, 331, 349, 350], "illustr": [100, 110, 111], "captur": [100, 159, 235, 383, 384, 390, 391, 395, 399], "safeti": 100, "net": [100, 187, 506, 514, 521], "inadvert": 100, "ensur": [100, 119, 173], "exact": [100, 111, 273, 277, 302, 324, 379], "twice": [100, 101, 120, 175, 221, 282, 381, 429, 467, 502], "node": [100, 236, 507, 508, 522, 526], "realli": [100, 110, 111, 112, 160, 165, 256, 261, 262, 358, 380, 424, 506], "success": [100, 101, 110, 114, 151, 169, 211, 236, 274, 324, 338, 348, 431, 441, 507], "ravenmaster1": [100, 101, 105], "brentsever": [100, 101, 105], "prairycat": [100, 101, 105], "lionelrobertjr": [100, 101, 105], "doc": [101, 143, 243, 292, 310, 321, 353, 396, 409, 414, 415, 418, 477], "stabl": 101, "restart": [101, 103, 502, 506, 507], "status": [101, 523], "unvisit": 101, "popular": [101, 503, 506], "sourc": [101, 111, 151, 155, 156, 157, 255, 259, 262, 265, 268, 276, 292, 310, 319, 320, 322, 328, 355, 378, 381, 414, 487, 488, 506, 521, 523], "fetch": [101, 267], "placehold": 101, "substitut": [101, 237], "dumper": 101, "lockpickinglwyr": 101, "unprocess": 101, "successfulli": [101, 111, 113, 292, 377], "dump": [101, 105, 119, 506, 507, 514, 519, 523], "myldn": [101, 105], "dickiedov": [101, 105], "ukrain": [101, 105], "alisonmoyet": [101, 105], "philippullman": [101, 105], "nessimonstar": 101, "educaus": 101, "lindafeng": 101, "suspend": 101, "resum": [101, 497, 507], "loss": [101, 161], "ground": 103, "flat": 103, "truli": [103, 227, 489], "retain": [103, 259], "reassembl": 105, "reconnect": 105, "ON": 105, "metarow": 105, "demonstr": [105, 277, 353, 396, 407, 408], "multi": [105, 111, 485], "twjoin": 105, "table_nam": 105, "field_nam": 105, "start_stat": [105, 107], "station_id": [105, 107, 524, 525], "85": [105, 107, 142, 143, 161, 252], "000": [105, 107, 323, 328, 473, 498], "biggest": [106, 108, 110, 111, 161], "perman": [106, 147], "persist": [106, 158, 236], "wide": [106, 110, 239, 311, 424, 480], "varieti": [106, 246, 480], "oracl": [106, 506], "microsoft": 106, "postgresql": 106, "embed": 106, "firefox": 106, "intern": [106, 236, 251, 345, 354, 355, 522], "w00837": 107, "rental": [107, 516], "start_dat": 107, "31105": 107, "member_typ": 107, "end_stat": 107, "31200": 107, "latitud": [107, 267, 502, 524, 525], "longitud": [107, 502, 524, 525], "end_dat": 107, "31101": 107, "casual": 107, "suspect": 108, "beginn": [108, 111, 487], "blame": 108, "resort": 108, "cs1": 108, "clue": [108, 111, 292, 489], "intention": 109, "carefulli": [110, 111, 276, 292, 321, 431, 511], "firm": 110, "grasp": 110, "necessarili": [110, 301], "entir": [110, 111, 117, 145, 155, 157, 262, 321, 323, 340, 378, 395, 396, 420, 470], "portion": [110, 378, 381, 396, 403, 404, 415, 520], "circumst": [110, 294], "bug": [110, 237, 242, 258, 259, 273, 340, 425], "advic": [110, 111], "tempt": [110, 111, 292, 411, 413, 486, 498], "crank": 110, "inevit": 110, "myriad": 110, "wrong": [110, 111, 160, 236, 237, 246, 253, 256, 258, 263, 271, 292, 295, 365, 408, 409, 423, 425, 444, 467, 471, 472, 475, 476, 479, 480, 486, 499], "went": [110, 292, 402, 523], "quick": [110, 246, 355, 379, 489, 506], "incomplet": 110, "insight": [110, 418], "underli": 110, "notion": [110, 159, 382, 396, 489], "mantra": 110, "repeat": [110, 111, 165, 179, 181, 182, 254, 275, 276, 282, 285, 298, 365, 370, 371, 377, 385, 475, 476, 502], "brain": [110, 111, 113, 253], "tini": [110, 261], "chemic": [110, 113], "happi": [110, 113, 161, 252, 260, 274, 402], "enjoy": 110, "victori": 110, "agil": 110, "pose": 110, "23": [110, 111, 125, 142, 143, 149, 161, 188, 234, 289, 342, 375, 384, 390, 391, 394, 484, 503, 524, 525], "wait": [110, 111, 237, 256, 260, 316, 324, 373, 374, 484, 497], "clock": [110, 164, 219, 484], "alarm": [110, 164, 219, 484], "current_tim": 110, "wait_tim": [110, 111], "final_tim": 110, "pm": [110, 149, 161], "hmm": 110, "realiz": [110, 116, 246, 256, 261, 353], "knew": [110, 127, 266], "pretti": [110, 111, 117, 237, 264, 267, 376, 378, 489, 506, 523], "concaten": [110, 111, 176, 298, 299, 411, 488, 495, 497], "stage": [110, 111], "iter": [110, 119, 122, 147, 154, 155, 182, 183, 199, 236, 238, 269, 270, 274, 275, 276, 277, 282, 285, 308, 408, 410, 430, 431, 461, 475, 480, 507], "26": [110, 120, 142, 143, 149, 161, 177, 192, 525], "aspect": [110, 113, 333, 353], "boundari": [110, 236, 299, 397, 398], "larger": [110, 201, 204, 210, 236, 277, 357], "worri": [110, 196, 358, 520], "bigger": [110, 117, 273, 485], "modulu": [110, 198, 236, 409, 484, 488, 496], "gone": [110, 142, 143, 509], "astrai": 110, "current_time_str": 111, "wait_time_str": 111, "current_time_int": 111, "wait_time_int": 111, "final_time_int": 111, "aha": 111, "hand": [111, 113, 116, 117, 262, 292, 353, 375, 377, 396], "statist": [111, 120], "percent": [111, 124, 148, 483, 488, 490], "4999": 111, "54": [111, 142, 143, 161, 205, 256, 503], "74": [111, 142, 143, 149, 161, 277, 289], "1305": 111, "29": [111, 124, 142, 143, 161, 286, 430, 512, 524, 525], "1009": 111, "893": 111, "78": [111, 124, 142, 143, 161, 205, 430, 524, 525], "urierror": 111, "334": 111, "66": [111, 138, 139, 142, 143, 161, 423, 438, 524, 525], "tokenerror": 111, "244": 111, "67": [111, 142, 143, 161, 191, 286, 296, 300, 306, 525], "227": 111, "49": [111, 142, 143, 161, 507, 512, 525], "timelimiterror": 111, "44": [111, 138, 139, 142, 143, 161, 503, 507], "48": [111, 124, 142, 143, 161, 507], "28": [111, 124, 142, 143, 149, 161, 506, 507, 518, 523, 525], "31": [111, 142, 143, 149, 161], "attributeerror": 111, "importerror": 111, "indexerror": [111, 292, 300, 408, 413], "07": [111, 142, 143, 161, 195, 506], "uncov": [111, 112], "grammat": 111, "period": [111, 210, 217, 227, 377, 378, 380, 382, 383, 393, 414, 489, 506, 521, 523], "trace": [111, 282], "punctuat": [111, 116, 119, 124, 165, 196], "quotat": [111, 410, 420, 485, 498], "parethes": 111, "coupl": [111, 526], "parenthesi": [111, 183, 242, 395], "parenths": 111, "subsequ": [111, 424], "concern": [111, 238], "trick": [111, 113, 342, 359], "valuabl": [111, 523], "bad": [111, 159, 164, 322, 393, 486, 506], "extrem": [111, 323], "eof": 111, "anywai": 111, "panic": 111, "somehow": 111, "conclud": 111, "unrel": 111, "calm": 111, "chase": 111, "elimin": [111, 120, 235, 238, 241, 258, 381], "constant": [111, 157, 276, 277, 502], "compat": 111, "isol": 111, "polish": 111, "learner": 111, "disconcert": 111, "won": [111, 118, 142, 143, 184, 237, 269, 273, 280, 355, 425, 429, 435], "particularli": [111, 145, 261, 265, 277, 377, 435, 511], "impli": [111, 268, 294], "unsupport": 111, "floordiv": 111, "tyre": 111, "confirm": 111, "mysteri": [111, 269, 286, 416, 417], "Not": [111, 131, 132, 254, 265, 335, 336, 393, 399, 490, 491, 498, 517], "emploi": 111, "impact": [111, 424], "useless": [111, 485], "typo": 111, "ey": [111, 160, 252, 261], "spell": [111, 138, 139, 264, 408, 411, 467, 486], "fairli": 111, "speller": 111, "str_wait_tim": 111, "wai_tim": 111, "nice": [111, 160, 262, 267, 304, 322, 378, 430, 431, 506, 514], "visibl": [111, 510], "strategi": 111, "imt": 111, "set_tim": 111, "undefin": 111, "reveal": 111, "set_alarm": 111, "assumpt": [111, 238], "alarm_tim": 111, "furthermor": 111, "present_tim": 111, "resound": 111, "meant": [111, 258, 260, 486, 488], "dialog": 111, "worth": [111, 149, 161, 235, 435], "interlud": [113, 236], "tip": [113, 114, 236, 482, 483], "stress": 113, "deep": [113, 255], "celebr": [113, 291], "homework": [113, 233, 236], "secret": [113, 521, 523], "fourier": 113, "transform": [113, 177, 178, 426, 429], "trust": [113, 178], "parseerror": [114, 236], "typeerror": [114, 236, 409], "nameerror": [114, 236, 256, 260], "fruit": [115, 118, 124, 164, 210, 233, 236, 297, 413, 419, 420, 422, 483, 495], "grape": [115, 422], "appl": [115, 118, 124, 196, 202, 383, 388, 390, 391, 413, 426, 429, 483, 484, 495], "banana": [115, 118, 202, 291, 301, 383, 390, 391, 404, 406, 413, 419, 429], "pear": [115, 118, 429, 484], "janic": 115, "eleanor": 115, "list_o_nam": 115, "erik": [115, 512, 525], "counter": [115, 121, 126, 236, 269, 275, 303, 407, 410, 477, 479, 502], "phrase": [115, 127, 240, 365, 402, 484], "chees": [115, 300], "philadelphia": [115, 142, 149, 161], "extraordinari": 115, "accord": [115, 326, 432], "19": [115, 142, 143, 149, 151, 152, 155, 156, 161, 177, 178, 282, 289, 303, 394, 438, 481, 483, 523], "brontosauru": [115, 120], "diction": 115, "anni": [115, 120, 122, 142, 143], "42": [115, 120, 122, 142, 143, 161, 176, 262, 344, 409, 430, 483, 502, 503, 507, 514], "revers": [115, 142, 180, 181, 189, 192, 205, 279, 290, 423, 424, 426, 430, 431, 433, 476], "lambda": [115, 267, 499], "romeo": [116, 119, 309, 316, 318, 325, 326, 328, 430], "txt": [116, 119, 127, 141, 142, 145, 149, 151, 152, 155, 156, 157, 159, 160, 161, 162, 266, 309, 316, 318, 325, 326, 328, 375, 376, 377, 396, 399, 429, 430, 506], "soft": [116, 119, 127, 318, 424], "yonder": [116, 119, 127, 318, 424], "east": [116, 119, 127, 149, 161, 318, 471, 472, 477, 479], "juliet": [116, 119, 127, 318, 430], "sun": [116, 119, 127, 164, 196, 219, 318], "aris": [116, 119, 127, 318], "fair": [116, 119, 127, 142, 318], "kill": [116, 119, 127, 142, 318], "enviou": [116, 119, 127, 318], "moon": [116, 119, 127, 318], "sick": [116, 119, 127, 318], "pale": [116, 119, 127, 318], "grief": [116, 119, 127, 318], "token": [116, 486, 489, 523], "subtl": [116, 376], "maketran": 116, "fromstr": [116, 520], "tostr": 116, "deletestr": 116, "omit": [116, 238, 306, 420, 435], "_": [116, 176, 499], "modif": [116, 282, 292], "art": [116, 142, 159, 254, 264, 340], "swearst": 116, "afeard": 116, "kinsmen": 116, "thinkst": 116, "cloak": 116, "orchard": 116, "lover": 116, "maiden": 116, "whiteupturn": 116, "gentleman": 116, "lean": 116, "canst": 116, "unwieldi": [116, 117, 238], "dataset": 117, "scale": [117, 124, 374], "reduc": [117, 120, 285, 288, 361, 368, 373, 433, 485], "smallest": [117, 135, 136, 137, 161, 166, 223, 235, 260, 277, 322], "manifest": 117, "largest": [117, 135, 136, 137, 166, 277, 322, 382], "saniti": 117, "illog": 117, "scaffold": [117, 258], "spanish": 118, "curli": [118, 509], "bracket": [118, 180, 299, 300, 305, 355, 358, 378, 380, 381, 418, 419, 436, 437, 510], "squar": [118, 150, 163, 164, 174, 180, 196, 202, 208, 209, 217, 219, 271, 299, 305, 342, 355, 358, 378, 380, 381, 418, 467, 468, 475, 501, 503], "eng2sp": [118, 127], "uno": 118, "surpris": 118, "unpredict": [118, 227], "keyerror": 118, "pokemon_name_n_typ": 118, "squirtl": 118, "water": [118, 260, 279, 359], "charmand": 118, "fire": [118, 149, 256, 329], "bulbasaur": [118, 329], "grass": [118, 149, 161, 329], "linear": [118, 261], "proport": 118, "hash": [118, 119, 121, 272, 427, 431], "remark": 118, "magic": [118, 435], "hash_tabl": 118, "occurr": [119, 156, 432], "shorten": [119, 151, 157, 523], "scene": [119, 430], "inner": [119, 121, 142, 143, 329, 363, 395, 438, 473], "slowli": [119, 323, 506], "compact": 119, "increment": [119, 120, 183, 272, 275, 279, 280, 282, 284, 345, 407, 410], "desir": [119, 142, 143, 156, 364, 506, 517, 523], "raw": [119, 395, 397, 506], "unsort": [119, 122], "code3": [119, 151, 157, 265, 311, 502, 506, 507, 514], "count1": 119, "travers": [120, 122, 236, 294, 307, 312, 410, 421, 424, 431, 437], "ord": [120, 417], "appropri": [120, 237, 238, 286, 523], "ahead": [120, 237, 324], "room": [120, 142, 143, 248, 260], "histogram": [120, 121], "frequenc": [120, 320, 325, 328, 430, 506], "tim": 120, "concis": 120, "idiom": [120, 122, 292], "succinct": 120, "incomprehens": 120, "char": [120, 269, 407, 422], "hashtabl": 121, "nba": 122, "champ": [122, 142], "mvp": 122, "roti": 122, "6moti": 122, "lst": [122, 180, 181, 189, 191, 199, 202, 207, 286, 289, 290, 292, 295, 303, 393, 430, 431, 432, 517], "wordcount": 122, "morethan5": 122, "dictionaries_mixedupcode_question10_1": 123, "dictionaries_mixedupcode_question10_1_ac": 123, "dictionaries_mixedupcode_question10_2": 123, "dictionaries_mixedupcode_question10_2_ac": 123, "dictionaries_mixedupcode_question10_3": 123, "dictionaries_mixedupcode_question10_3_ac": 123, "dictionaries_mixedupcode_question10_4": 123, "dictionaries_mixedupcode_question10_4_ac": 123, "dictionaries_mixedupcode_question10_5": 123, "dictionaries_mixedupcode_question10_5_ac": 123, "dictionaries_mixedupcode_question10_6": 123, "dictionaries_mixedupcode_question10_6_ac": 123, "dictionaries_mixedupcode_question10_7": 123, "dictionaries_mixedupcode_question10_7_ac": 123, "dictionaries_mixedupcode_question10_8": 123, "dictionaries_mixedupcode_question10_8_ac": 123, "dictionaries_mixedupcode_question10_9": 123, "dictionaries_mixedupcode_question10_9_ac": 123, "dictionaries_mixedupcode_question10_10": 123, "dictionaries_mixedupcode_question10_10_ac": 123, "letter_dict": 124, "pretend": [124, 312, 319, 320], "besid": 124, "word_dict": 124, "a_count": 124, "sales_tax": 124, "list_of_cost": 124, "sale": [124, 503], "tax": 124, "hundredth": 124, "25": [124, 135, 136, 137, 142, 143, 149, 161, 164, 177, 252, 256, 289, 312, 315, 361, 423, 429, 490, 518, 523, 525], "33": [124, 138, 139, 142, 143, 149, 151, 155, 156, 161, 163, 289, 394, 489, 499], "discount_and_tax": 124, "discount": [124, 288, 482], "06": [124, 142, 143, 161, 506, 524, 525], "create_dictionari": 124, "keys_list": 124, "values_list": 124, "lowest_value_kei": 124, "lowest": [124, 142, 161, 164, 180, 219, 259, 429], "toi": 124, "rice": 124, "bag": 124, "duplicated_data": 124, "dictionary1": 124, "dictionary2": 124, "twenti": [124, 429], "thirti": 124, "total_pric": 124, "quantity_dict": 124, "hot": [124, 149, 161], "soda": 124, "scale_recip": 124, "scale_factor": 124, "36": [124, 142, 143, 161, 196, 316, 476, 523, 524, 525], "new_sight": 125, "sight": 125, "parallel": 125, "ind": 125, "invers": [125, 166, 299], "birthdai": [125, 164, 209, 219], "coverag": 125, "steph": 125, "angelo": 125, "categor": [127, 503], "mail": [127, 151, 155, 156, 157, 236, 238, 326, 378, 504], "mail_count": 127, "mon": [127, 164, 219, 524, 525], "user_count": 127, "marquard": [127, 151, 155, 156, 157, 292, 302, 376, 377, 378, 381, 415], "uct": [127, 151, 155, 156, 157, 292, 302, 376, 377, 378, 381, 415, 506], "za": [127, 151, 155, 156, 157, 292, 302, 376, 377, 378, 381, 397, 415, 506], "letter_count": 127, "e_count": 127, "word_dictionari": 127, "reward": [127, 257, 266], "em": 127, "newfound": [127, 266], "laptop": [127, 266], "cell": [127, 255, 266], "phone": [127, 255, 266, 384, 509, 510, 525, 526], "assist": [127, 257, 266], "behalf": [127, 266], "hardwar": [127, 154, 236, 262, 263, 266], "vast": [127, 266], "reptit": 127, "interestingli": [127, 266], "bore": [127, 266], "numb": [127, 266], "word_count": 127, "repetit": [127, 235, 236, 266, 285, 340, 372, 478], "romeo3": 127, "gopal": 127, "ramasammycook": 127, "gmail": [127, 375, 506], "media": [127, 376], "berkelei": [127, 376, 506], "cwen": [127, 377, 381], "iupui": [127, 151, 155, 156, 376, 377, 381, 506], "antranig": 127, "caret": [127, 380, 396, 397, 506], "cam": [127, 506], "uk": [127, 151, 155, 156, 506], "rjlow": [127, 376], "gsilver": 127, "horwitz": [127, 506], "wagnermr": 127, "zqian": [127, 376], "message_count": 127, "maximum": [127, 149, 166, 236, 283, 303, 361, 483], "domain": [127, 393, 399, 435, 506], "poll": [128, 129, 131, 133, 134, 135, 136, 138, 139, 140], "exp1_pp1a": [128, 129], "exp1_q1_writ": [128, 129], "exp1_pp1a_pol": [128, 129], "exp1_q1_write_pol": [128, 129], "exp1_q2_writ": [128, 129], "count_target_in_range_ord": [128, 129], "exp1_q2_write_pol": [128, 129], "count_target_in_range_order_pol": [128, 129], "exp1_pp3": [128, 129], "exp1_q3_writ": [128, 129], "exp1_pp3_pol": [128, 129], "exp1_q3_write_pol": [128, 129], "exp1_q4_total_valu": [128, 129], "total_dict_values_pp": [128, 129], "exp1_q4_total_values_pol": [128, 129], "total_dict_values_pp_pol": [128, 129], "exp1_q5_pp": [128, 129], "exp1_q5_writ": [128, 129], "exp1_q5_pp_pol": [128, 129], "exp1_q5_write_pol": [128, 129], "dp_two_list_to_dict_pp": 130, "dp_two_list_to_dict": 130, "dp_list_of_tuples_to_dict": 130, "dp_list_of_tuples_to_dict_pp": 130, "dp_get_tuple_from_dict_pp": 130, "dp_get_tuple_from_dict": 130, "dp_greater_dict": 130, "dp_greater_dict_pp": 130, "dp_get_counts_dict_pp": 130, "dp_get_counts_dict": 130, "make_dir": [131, 132], "l1": [131, 132, 180, 181, 199, 252], "l2": [131, 132, 180, 199, 252], "tuple_list": [131, 132], "grai": [131, 132, 373, 374, 383, 390, 391, 444, 503], "get_tupl": [131, 132], "greater_dict": [131, 132], "cutoff": [131, 132], "get_count": [131, 132], "s_list": [131, 132], "greater_dictionari": 132, "sum13_nd_pp_exa": [133, 134, 140], "sum13_w6d_pp_exb": [133, 134, 140], "list_multiples_pp_exa": [133, 134, 140], "list_multiples_w3d_pp_exb": [133, 134, 140], "ibeforee_pp_exa": [133, 134, 140], "ibeforee_pp_wd_exb": [133, 134, 140], "removetarget_pp_v2_exa": [133, 134, 140], "remove_target_pp_wd_exb": [133, 134, 140], "okai": [133, 134, 163, 165, 168, 237, 318, 385, 418], "earn": [133, 134, 483, 503], "credit": [133, 134, 233, 236, 256, 502, 511, 514, 524], "adjac": [133, 134, 135, 136, 137, 252], "removeextra": [133, 134], "two_cat": [133, 134], "removedup": 134, "adjacenttwo": 134, "has22": [135, 136, 137], "countinrang": [135, 136, 137], "diffmaxmin": [135, 136, 137], "total_valu": [135, 136, 137], "total_dict_valu": [135, 136], "red": [135, 136, 137, 149, 161, 208, 240, 260, 315, 361, 362, 363, 364, 366, 368, 369, 370, 371, 373, 374, 400, 402, 423, 440, 444, 477, 479, 501, 503], "get_nam": [135, 136, 137], "unknown": [135, 136, 137], "brown": [135, 136, 137], "dariu": [135, 136, 137], "unlucki": [138, 139], "sum13": [138, 139, 171, 213, 214, 216], "list_of_multipl": [138, 139], "55": [138, 139, 142, 143, 161, 164, 430], "77": [138, 139, 142, 143, 161], "88": [138, 139, 142, 143, 161, 503], "grammarli": [138, 139], "beleiv": [138, 139], "remove_target": [138, 139], "mytext": 141, "mode": [141, 162, 165, 174, 256, 258, 259, 292, 379, 397, 487, 494], "ref_fil": 141, "filevar": 141, "somestr": 141, "moana": 141, "cinderella": 141, "tiana": 141, "print_cont": 141, "file_obj": [141, 145, 147], "line_obj": 141, "rstrip": [142, 145, 156, 292, 375, 377, 396], "strip": [142, 145, 153, 156, 258, 292, 309, 414], "01": [142, 143, 161, 256, 318, 395, 506], "9848": [142, 143, 161], "10220": [142, 143, 161], "9651": [142, 143, 161], "87": [142, 143, 161, 502], "10021": [142, 143, 161, 525], "57": [142, 143, 148, 161, 286, 296, 300, 306, 503, 507], "nov": [142, 143, 161], "9087": [142, 143, 161], "10054": [142, 143, 161], "58": [142, 143, 161, 525], "8987": [142, 143, 161], "9851": [142, 143, 161], "56": [142, 143, 161, 219, 286, 296, 300, 306, 402, 523], "oct": [142, 143, 161], "8845": [142, 143, 161], "9626": [142, 143, 161], "8659": [142, 143, 161], "9075": [142, 143, 161], "9946": [142, 143, 161], "10238": [142, 143, 161], "7926": [142, 143, 161], "8847": [142, 143, 161], "aug": [142, 143, 161, 318], "10527": [142, 143, 161], "38": [142, 143, 161], "10663": [142, 143, 161], "9829": [142, 143, 161], "9949": [142, 143, 161], "10504": [142, 143, 161], "10758": [142, 143, 161], "10049": [142, 143, 161], "10522": [142, 143, 161], "81": [142, 143, 161, 164, 188, 219], "jun": [142, 143, 161], "10913": [142, 143, 161], "11236": [142, 143, 161], "68": [142, 143, 151, 155, 156, 161], "10313": [142, 143, 161], "10502": [142, 143, 161], "10734": [142, 143, 161], "11436": [142, 143, 161], "10638": [142, 143, 161], "10911": [142, 143, 161], "94": [142, 143, 155, 161, 303], "apr": [142, 143, 161], "9877": [142, 143, 161], "10973": [142, 143, 161], "9303": [142, 143, 161], "mar": [142, 143, 161], "10493": [142, 143, 161], "10940": [142, 143, 161], "9047": [142, 143, 161], "9878": [142, 143, 161], "feb": [142, 143, 161, 524, 525], "10884": [142, 143, 161], "82": [142, 143, 161], "11140": [142, 143, 161], "09": [142, 143, 151, 155, 156, 157, 161, 292, 302, 378, 381, 415], "10225": [142, 143, 161], "10495": [142, 143, 161], "10790": [142, 143, 161], "11224": [142, 143, 161], "10325": [142, 143, 161], "71": [142, 143, 161, 502], "10887": [142, 143, 161], "10416": [142, 143, 161], "76": [142, 143, 161, 177, 525], "11044": [142, 143, 161], "10158": [142, 143, 161], "10787": [142, 143, 161], "10966": [142, 143, 161], "21": [142, 143, 149, 161, 394, 525], "11152": [142, 143, 161], "02": [142, 143, 161], "10204": [142, 143, 161], "10414": [142, 143, 161], "10659": [142, 143, 161], "11108": [142, 143, 161], "9571": [142, 143, 161], "10971": [142, 143, 161], "11219": [142, 143, 161], "11518": [142, 143, 161], "83": [142, 143, 161, 514], "10439": [142, 143, 161], "10650": [142, 143, 161], "10523": [142, 143, 161], "11415": [142, 143, 161], "10428": [142, 143, 161], "11215": [142, 143, 161], "10450": [142, 143, 161], "10980": [142, 143, 161], "34": [142, 143, 149, 161, 306, 430, 506, 523], "10303": [142, 143, 161], "10521": [142, 143, 161], "10532": [142, 143, 161], "11013": [142, 143, 161], "10161": [142, 143, 161], "51": [142, 143, 161, 177, 524, 525], "10447": [142, 143, 161], "10749": [142, 143, 161], "11086": [142, 143, 161], "10163": [142, 143, 161], "10863": [142, 143, 161], "11600": [142, 143, 161], "43": [142, 143, 161, 253, 507], "10128": [142, 143, 161], "62": [142, 143, 161, 525], "10733": [142, 143, 161], "11311": [142, 143, 161], "9611": [142, 143, 161], "10921": [142, 143, 161], "10937": [142, 143, 161], "11228": [142, 143, 161], "9760": [142, 143, 161], "11501": [142, 143, 161], "11908": [142, 143, 161], "10610": [142, 143, 161], "53": [142, 143, 161, 502, 503], "10876": [142, 143, 161], "47": [142, 143, 161, 507], "11658": [142, 143, 161], "10798": [142, 143, 161], "11497": [142, 143, 161], "10730": [142, 143, 161], "11195": [142, 143, 161], "10449": [142, 143, 161], "10877": [142, 143, 161], "10335": [142, 143, 161], "10883": [142, 143, 161], "9884": [142, 143, 161], "10729": [142, 143, 161], "86": [142, 143, 161, 438], "10828": [142, 143, 161], "11218": [142, 143, 161], "39": [142, 143, 161, 512, 525], "10055": [142, 143, 161], "10336": [142, 143, 161], "10654": [142, 143, 161], "11428": [142, 143, 161], "10487": [142, 143, 161], "10829": [142, 143, 161], "10972": [142, 143, 161], "11321": [142, 143, 161], "10594": [142, 143, 161], "10655": [142, 143, 161], "10549": [142, 143, 161], "08": [142, 143, 161, 506, 523], "11120": [142, 143, 161], "10334": [142, 143, 161], "10970": [142, 143, 161], "10788": [142, 143, 161], "11244": [142, 143, 161], "10372": [142, 143, 161], "96": [142, 143, 161, 164, 430], "10559": [142, 143, 161], "9825": [142, 143, 161], "11072": [142, 143, 161], "9707": [142, 143, 161], "10789": [142, 143, 161], "04": [142, 143, 161, 204, 506], "9315": [142, 143, 161], "9163": [142, 143, 161], "9786": [142, 143, 161], "9405": [142, 143, 161], "9662": [142, 143, 161], "9025": [142, 143, 161], "9306": [142, 143, 161], "9212": [142, 143, 161], "84": [142, 143, 161, 204, 205], "9759": [142, 143, 161], "8994": [142, 143, 161], "9358": [142, 143, 161], "9039": [142, 143, 161], "9390": [142, 143, 161], "8610": [142, 143, 161], "63": [142, 143, 161, 289], "9181": [142, 143, 161], "8645": [142, 143, 161], "65": [142, 143, 161, 187, 299, 484, 503], "9457": [142, 143, 161], "8573": [142, 143, 161], "9116": [142, 143, 161], "7749": [142, 143, 161], "8718": [142, 143, 161], "7399": [142, 143, 161], "8592": [142, 143, 161], "7583": [142, 143, 161], "8253": [142, 143, 161], "7379": [142, 143, 161], "7842": [142, 143, 161], "8868": [142, 143, 161], "8948": [142, 143, 161], "7517": [142, 143, 161], "7539": [142, 143, 161], "9011": [142, 143, 161], "9412": [142, 143, 161], "64": [142, 143, 161, 195, 256, 394], "8786": [142, 143, 161], "8883": [142, 143, 161], "8907": [142, 143, 161], "9155": [142, 143, 161], "8524": [142, 143, 161], "8952": [142, 143, 161], "9106": [142, 143, 161], "9311": [142, 143, 161], "8760": [142, 143, 161], "8899": [142, 143, 161], "8818": [142, 143, 161], "9287": [142, 143, 161], "8715": [142, 143, 161], "9063": [142, 143, 161], "37": [142, 143, 161, 493, 502, 503, 523], "8528": [142, 143, 161], "8997": [142, 143, 161], "8377": [142, 143, 161], "8799": [142, 143, 161], "7987": [142, 143, 161], "46": [142, 143, 161, 507], "8616": [142, 143, 161], "8545": [142, 143, 161], "7908": [142, 143, 161], "8072": [142, 143, 161], "7391": [142, 143, 161], "59": [142, 143, 161, 491], "7906": [142, 143, 161], "7823": [142, 143, 161], "8209": [142, 143, 161], "7563": [142, 143, 161], "7443": [142, 143, 161], "7934": [142, 143, 161], "7334": [142, 143, 161], "7945": [142, 143, 161], "8218": [142, 143, 161], "6936": [142, 143, 161], "7442": [142, 143, 161], "7650": [142, 143, 161], "8078": [142, 143, 161], "7556": [142, 143, 161], "8222": [142, 143, 161], "8340": [142, 143, 161], "7580": [142, 143, 161], "7622": [142, 143, 161], "7672": [142, 143, 161], "8328": [142, 143, 161], "7613": [142, 143, 161], "7331": [142, 143, 161], "7868": [142, 143, 161], "7214": [142, 143, 161], "7008": [142, 143, 161], "7430": [142, 143, 161], "6891": [142, 143, 161], "6583": [142, 143, 161], "7081": [142, 143, 161], "6315": [142, 143, 161], "6877": [142, 143, 161], "7158": [142, 143, 161], "6532": [142, 143, 161], "6813": [142, 143, 161], "7112": [142, 143, 161], "6683": [142, 143, 161], "6448": [142, 143, 161], "6953": [142, 143, 161], "6318": [142, 143, 161], "6521": [142, 143, 161], "6623": [142, 143, 161], "6206": [142, 143, 161], "6029": [142, 143, 161], "6606": [142, 143, 161], "5975": [142, 143, 161], "5882": [142, 143, 161], "6162": [142, 143, 161], "5833": [142, 143, 161], "5616": [142, 143, 161], "5952": [142, 143, 161], "5550": [142, 143, 161], "5528": [142, 143, 161], "5761": [142, 143, 161], "5507": [142, 143, 161], "5654": [142, 143, 161], "5769": [142, 143, 161], "5170": [142, 143, 161], "5643": [142, 143, 161], "5770": [142, 143, 161], "5559": [142, 143, 161], "5569": [142, 143, 161], "5327": [142, 143, 161], "5587": [142, 143, 161], "5737": [142, 143, 161], "5382": [142, 143, 161], "5485": [142, 143, 161], "5755": [142, 143, 161], "5395": [142, 143, 161], "5693": [142, 143, 161], "5319": [142, 143, 161], "5117": [142, 143, 161], "5433": [142, 143, 161], "5000": [142, 143, 161], "5074": [142, 143, 161], "5266": [142, 143, 161], "5016": [142, 143, 161], "4755": [142, 143, 161], "5143": [142, 143, 161], "4719": [142, 143, 161], "4789": [142, 143, 161], "4845": [142, 143, 161], "4638": [142, 143, 161], "4610": [142, 143, 161], "4839": [142, 143, 161], "4594": [142, 143, 161], "4708": [142, 143, 161], "4772": [142, 143, 161], "4552": [142, 143, 161], "4556": [142, 143, 161], "4767": [142, 143, 161], "4530": [142, 143, 161], "4465": [142, 143, 161], "4614": [142, 143, 161], "4394": [142, 143, 161], "4321": [142, 143, 161], "4480": [142, 143, 161], "4278": [142, 143, 161], "73": [142, 143, 161, 524, 525], "4157": [142, 143, 161], "4348": [142, 143, 161], "4129": [142, 143, 161], "4011": [142, 143, 161], "4213": [142, 143, 161], "3935": [142, 143, 161], "3843": [142, 143, 161], "4034": [142, 143, 161], "3809": [142, 143, 161], "3834": [142, 143, 161], "3955": [142, 143, 161], "3794": [142, 143, 161], "3739": [142, 143, 161], "3882": [142, 143, 161], "3638": [142, 143, 161], "3908": [142, 143, 161], "3919": [142, 143, 161], "3612": [142, 143, 161], "3958": [142, 143, 161], "3736": [142, 143, 161], "3913": [142, 143, 161], "3972": [142, 143, 161], "3804": [142, 143, 161], "3764": [142, 143, 161], "3954": [142, 143, 161], "3722": [142, 143, 161], "3624": [142, 143, 161], "3782": [142, 143, 161], "3611": [142, 143, 161], "3758": [142, 143, 161], "3839": [142, 143, 161], "3603": [142, 143, 161], "3681": [142, 143, 161], "3788": [142, 143, 161], "3609": [142, 143, 161], "3633": [142, 143, 161], "3733": [142, 143, 161], "3520": [142, 143, 161], "3832": [142, 143, 161], "3911": [142, 143, 161], "3544": [142, 143, 161], "3635": [142, 143, 161], "3978": [142, 143, 161], "3998": [142, 143, 161], "3811": [142, 143, 161], "3754": [142, 143, 161], "4002": [142, 143, 161], "3715": [142, 143, 161], "3683": [142, 143, 161], "3818": [142, 143, 161], "3673": [142, 143, 161], "3680": [142, 143, 161], "3749": [142, 143, 161], "3585": [142, 143, 161], "3555": [142, 143, 161], "3713": [142, 143, 161], "3541": [142, 143, 161], "3651": [142, 143, 161], "3665": [142, 143, 161], "3501": [142, 143, 161], "3539": [142, 143, 161], "3523": [142, 143, 161], "3516": [142, 143, 161], "3604": [142, 143, 161], "3443": [142, 143, 161], "3527": [142, 143, 161], "3577": [142, 143, 161], "3445": [142, 143, 161], "3427": [142, 143, 161], "3582": [142, 143, 161], "3402": [142, 143, 161], "3435": [142, 143, 161], "3499": [142, 143, 161], "3338": [142, 143, 161], "3370": [142, 143, 161], "3497": [142, 143, 161], "3334": [142, 143, 161], "3310": [142, 143, 161], "03": [142, 143, 161, 506, 523], "3472": [142, 143, 161], "3262": [142, 143, 161], "3301": [142, 143, 161], "3219": [142, 143, 161], "3305": [142, 143, 161], "3364": [142, 143, 161], "3229": [142, 143, 161], "3226": [142, 143, 161], "3326": [142, 143, 161], "3176": [142, 143, 161], "3271": [142, 143, 161], "3291": [142, 143, 161], "3087": [142, 143, 161], "3257": [142, 143, 161], "3391": [142, 143, 161], "3393": [142, 143, 161], "3413": [142, 143, 161], "3200": [142, 143, 161, 324], "3318": [142, 143, 161], "3414": [142, 143, 161], "3255": [142, 143, 161], "3396": [142, 143, 161], "3242": [142, 143, 161], "3359": [142, 143, 161], "3433": [142, 143, 161], "3316": [142, 143, 161], "3235": [142, 143, 161], "3387": [142, 143, 161], "3141": [142, 143, 161], "3267": [142, 143, 161], "3223": [142, 143, 161], "3307": [142, 143, 161], "3193": [142, 143, 161], "3168": [142, 143, 161], "3313": [142, 143, 161], "3119": [142, 143, 161], "2894": [142, 143, 161], "3204": [142, 143, 161], "2832": [142, 143, 161], "3069": [142, 143, 161], "3091": [142, 143, 161], "2861": [142, 143, 161], "3016": [142, 143, 161], "2925": [142, 143, 161], "3043": [142, 143, 161], "3066": [142, 143, 161], "2963": [142, 143, 161], "3024": [142, 143, 161], "3068": [142, 143, 161, 438], "2836": [142, 143, 161], "2911": [142, 143, 161], "3039": [142, 143, 161], "2897": [142, 143, 161], "3027": [142, 143, 161, 438], "3057": [142, 143, 161], "2879": [142, 143, 161], "2906": [142, 143, 161], "2887": [142, 143, 161], "3044": [142, 143, 161], "2834": [142, 143, 161], "2913": [142, 143, 161], "3030": [142, 143, 161], "2848": [142, 143, 161], "2882": [142, 143, 161], "3017": [142, 143, 161], "2829": [142, 143, 161], "2736": [142, 143, 161], "2955": [142, 143, 161], "2694": [142, 143, 161], "2633": [142, 143, 161], "2747": [142, 143, 161], "2447": [142, 143, 161], "2559": [142, 143, 161], "2662": [142, 143, 161], "2534": [142, 143, 161], "2442": [142, 143, 161], "2581": [142, 143, 161], "2415": [142, 143, 161], "2452": [142, 143, 161], "2565": [142, 143, 161], "2344": [142, 143, 161], "2614": [142, 143, 161], "2665": [142, 143, 161], "2367": [142, 143, 161], "2905": [142, 143, 161], "2931": [142, 143, 161], "2459": [142, 143, 161], "2880": [142, 143, 161], "2833": [142, 143, 161], "2876": [142, 143, 161], "2956": [142, 143, 161], "2821": [142, 143, 161], "2656": [142, 143, 161], "2908": [142, 143, 161], "2651": [142, 143, 161], "2707": [142, 143, 161], "2793": [142, 143, 161], "2627": [142, 143, 161], "2775": [142, 143, 161], "2607": [142, 143, 161], "2590": [142, 143, 161], "2674": [142, 143, 161], "2540": [142, 143, 161], "2753": [142, 143, 161], "2513": [142, 143, 161], "2706": [142, 143, 161], "2784": [142, 143, 161], "2658": [142, 143, 161], "2645": [142, 143, 161], "2718": [142, 143, 161], "2563": [142, 143, 161], "2692": [142, 143, 161], "2809": [142, 143, 161], "2496": [142, 143, 161], "2737": [142, 143, 161], "2768": [142, 143, 161], "2636": [142, 143, 161], "2660": [142, 143, 161], "2758": [142, 143, 161], "2619": [142, 143, 161], "2440": [142, 143, 161], "2668": [142, 143, 161], "2431": [142, 143, 161], "2480": [142, 143, 161], "2544": [142, 143, 161], "2412": [142, 143, 161], "2418": [142, 143, 161], "2521": [142, 143, 161], "2356": [142, 143, 161], "2293": [142, 143, 161], "2433": [142, 143, 161], "2282": [142, 143, 161], "2258": [142, 143, 161, 506], "2351": [142, 143, 161], "2234": [142, 143, 161], "2342": [142, 143, 161], "2369": [142, 143, 161], "2232": [142, 143, 161], "2168": [142, 143, 161], "2350": [142, 143, 161], "2127": [142, 143, 161], "wouldn": 142, "870000000001": 142, "1958": [142, 143, 146], "dictioari": 142, "get_max_clos": 142, "date_d": 142, "digit": [142, 217, 222, 257, 266, 279, 288, 304, 375, 378, 380, 383, 385, 390, 391, 393, 394, 395, 397, 399, 403, 404, 490, 493, 497, 498], "passeng": [142, 143], "thousand": [142, 143, 149, 161, 503], "transatlant": [142, 143], "1959": [142, 143], "abbreat": 142, "340": [142, 143], "360": [142, 143, 217, 480], "417": [142, 143], "sc": [142, 143, 149, 161, 238], "fsu": [142, 143], "jburkardt": [142, 143], "318": [142, 143], "342": [142, 143], "391": [142, 143], "362": [142, 143], "406": [142, 143], "419": [142, 143], "396": [142, 143], "461": [142, 143], "363": [142, 143], "420": [142, 143], "472": [142, 143], "435": [142, 143], "535": [142, 143], "491": [142, 143], "548": [142, 143], "622": [142, 143], "505": [142, 143], "559": [142, 143, 507], "606": [142, 143], "404": [142, 143], "463": [142, 143], "508": [142, 143], "359": [142, 143], "407": [142, 143], "310": [142, 143], "390": [142, 143], "337": [142, 143], "405": [142, 143], "432": [142, 143], "august": 142, "oscar": [142, 143], "winner": [142, 143], "actress": [142, 143], "1928": [142, 143], "movi": [142, 143, 503], "janet": [142, 143], "gaynor": [142, 143], "seventh": [142, 143, 358], "heaven": [142, 143], "sunris": [142, 143], "1929": [142, 143], "mari": [142, 143, 149, 161], "pickford": [142, 143], "coquett": [142, 143], "1930": [142, 143], "norma": [142, 143], "shearer": [142, 143], "divorce": [142, 143], "1931": [142, 143], "dressler": [142, 143], "bill": [142, 143, 161, 249, 483], "1932": [142, 143], "helen": [142, 143], "hay": [142, 143], "sin": [142, 143, 217, 221], "madelon": [142, 143], "claudet": [142, 143], "1933": [142, 143], "katharin": [142, 143], "hepburn": [142, 143], "morn": [142, 143, 290, 393], "glori": [142, 143], "1934": [142, 143], "claudett": [142, 143], "colbert": [142, 143], "night": [142, 143, 163, 165, 168, 261], "1935": [142, 143], "bett": [142, 143], "davi": [142, 143], "danger": [142, 143], "1936": [142, 143], "luis": [142, 143], "rainer": [142, 143], "ziegfeld": [142, 143], "1937": [142, 143], "earth": [142, 143], "1938": [142, 143], "jezebel": [142, 143], "1939": [142, 143], "vivien": [142, 143], "leigh": [142, 143], "wind": [142, 143], "1940": [142, 143], "ginger": [142, 143], "kitti": [142, 143, 290], "foyl": [142, 143], "1941": [142, 143], "joan": [142, 143], "fontain": [142, 143], "suspicion": [142, 143], "1942": [142, 143], "greer": [142, 143], "garson": [142, 143], "mr": [142, 143, 151, 155, 156, 238], "miniv": [142, 143], "1943": [142, 143], "jennif": [142, 143, 289], "jone": [142, 143, 161, 238], "bernadett": [142, 143], "1944": [142, 143], "ingrid": [142, 143], "bergman": [142, 143], "gaslight": [142, 143], "1945": [142, 143], "crawford": [142, 143], "mildr": [142, 143], "pierc": [142, 143], "1946": [142, 143], "olivia": [142, 143, 299, 419], "de": [142, 143, 149, 161, 211, 338, 512, 525], "havilland": [142, 143], "1947": [142, 143], "loretta": [142, 143], "young": [142, 143], "farmer": [142, 143], "daughter": [142, 143], "1948": [142, 143], "jane": [142, 143, 163], "wyman": [142, 143], "johnni": [142, 143], "belinda": [142, 143], "1949": [142, 143], "heiress": [142, 143], "1950": [142, 143], "judi": [142, 143], "hollidai": [142, 143], "born": [142, 143], "yesterdai": [142, 143], "1951": [142, 143], "streetcar": [142, 143], "1952": [142, 143], "shirlei": [142, 143], "booth": [142, 143], "sheba": [142, 143], "1953": [142, 143], "audrei": [142, 143], "roman": [142, 143], "1954": [142, 143], "girl": [142, 143, 222, 299], "1955": [142, 143], "anna": [142, 143], "magnani": [142, 143], "rose": [142, 143, 400], "tattoo": [142, 143], "1956": [142, 143], "anastasia": [142, 143], "1957": [142, 143], "joann": [142, 143, 193], "woodward": [142, 143], "ev": [142, 143], "susan": [142, 143, 192, 248], "hayward": [142, 143], "signoret": [142, 143], "elizabeth": [142, 143], "taylor": [142, 143], "butterfield": [142, 143], "1961": [142, 143], "sophia": [142, 143], "loren": [142, 143], "women": [142, 143, 364], "1962": [142, 143], "bancroft": [142, 143], "miracl": [142, 143], "worker": [142, 143], "1963": [142, 143], "patricia": [142, 143], "neal": [142, 143], "hud": [142, 143], "1964": [142, 143], "poppin": [142, 143], "1965": [142, 143], "christi": [142, 143, 149, 161], "darl": [142, 143], "1966": [142, 143], "afraid": [142, 143, 161, 261], "woolf": [142, 143], "1967": [142, 143], "dinner": [142, 143, 256, 483], "1968": [142, 143], "lion": [142, 143], "winter": [142, 143, 149, 161], "1969": [142, 143], "barbra": [142, 143], "streisand": [142, 143], "funni": [142, 143], "1970": [142, 143], "maggi": [142, 143], "prime": [142, 143, 202], "1971": [142, 143], "glenda": [142, 143], "jackson": [142, 143, 149, 161], "1972": [142, 143], "fonda": [142, 143], "klute": [142, 143], "1973": [142, 143], "liza": [142, 143], "minnelli": [142, 143], "cabaret": [142, 143], "1974": [142, 143], "touch": [142, 143, 261], "1975": [142, 143], "ellen": [142, 143], "burstyn": [142, 143], "anymor": [142, 143], "1976": [142, 143], "louis": [142, 143, 329], "fletcher": [142, 143], "flew": [142, 143], "cuckoo": [142, 143], "1977": [142, 143], "fay": [142, 143], "dunawai": [142, 143], "1978": [142, 143], "dian": [142, 143], "keaton": [142, 143], "1979": [142, 143], "salli": [142, 143, 248, 274, 329, 337, 343], "rae": [142, 143], "1981": [142, 143], "sissi": [142, 143], "spacek": [142, 143], "coal": [142, 143, 179], "1982": [142, 143], "golden": [142, 143, 145, 174], "pond": [142, 143], "1983": [142, 143], "meryl": [142, 143], "streep": [142, 143], "sophi": [142, 143], "1984": [142, 143, 318, 335], "maclain": [142, 143], "endear": [142, 143], "1985": [142, 143], "heart": [142, 143, 259], "1986": [142, 143], "geraldin": [142, 143], "trip": [142, 143, 164, 236, 369, 402, 478], "bounti": [142, 143], "1987": [142, 143], "marle": [142, 143], "matlin": [142, 143], "children": [142, 143, 237, 238, 310, 313, 472, 512, 517, 520, 525, 526], "god": [142, 143, 256], "1988": [142, 143], "cher": [142, 143], "moonstruck": [142, 143], "1989": [142, 143, 161], "jodi": [142, 143], "foster": [142, 143], "accus": [142, 143], "1990": [142, 143, 209], "jessica": [142, 143], "tandi": [142, 143], "drive": [142, 143, 147, 151, 154, 164, 219, 255, 259], "daisi": [142, 143], "1991": [142, 143], "kathi": [142, 143], "bate": [142, 143], "miseri": [142, 143], "1992": [142, 143], "silenc": [142, 143], "lamb": [142, 143], "1993": [142, 143], "emma": [142, 143], "howard": [142, 143], "1994": [142, 143], "holli": [142, 143], "hunter": [142, 143], "piano": [142, 143], "1995": [142, 143], "lang": [142, 143, 512, 525], "sky": [142, 143, 256], "1996": [142, 143, 439], "sarandon": [142, 143], "dead": [142, 143, 518, 525], "1997": [142, 143, 192], "franc": [142, 143], "mcdormand": [142, 143], "fargo": [142, 143, 149, 161], "1998": [142, 143], "hunt": [142, 143, 258], "gwyneth": [142, 143], "paltrow": [142, 143], "shakespear": [142, 143], "2000": [142, 143, 191, 192, 195, 248], "hilari": [142, 143], "swank": [142, 143], "boi": [142, 143, 222], "cry": [142, 143], "julia": [142, 143], "erin": [142, 143], "brockovich": [142, 143], "2002": [142, 143], "berri": [142, 143, 495], "monster": [142, 143], "ball": [142, 143, 400, 411, 523], "kidman": [142, 143], "2004": [142, 143, 209], "charliz": [142, 143], "theron": [142, 143], "2005": [142, 143, 506, 512, 525], "dollar": [142, 143, 379, 380, 409, 483, 503], "babi": [142, 143, 369], "2006": [142, 143, 506], "rees": [142, 143], "witherspoon": [142, 143], "2007": [142, 143], "mirren": [142, 143], "queen": [142, 143], "marion": [142, 143], "cotillard": [142, 143], "la": [142, 143, 149, 161], "vie": [142, 143], "kate": [142, 143], "winslet": [142, 143], "2010": [142, 143], "sandra": [142, 143], "bullock": [142, 143], "blind": [142, 143], "2011": [142, 143], "natali": [142, 143], "portman": [142, 143], "swan": [142, 143, 369, 374], "2012": [142, 143], "iron": [142, 143], "ladi": [142, 143], "lawrenc": [142, 143], "silver": [142, 143, 149, 161], "playbook": [142, 143], "2014": [142, 143, 249, 503], "cate": [142, 143], "blanchett": [142, 143], "jasmin": [142, 143], "juliann": [142, 143], "moor": [142, 143], "brie": [142, 143], "larson": [142, 143], "dictionair": [142, 143], "actor": [142, 252], "emil": 142, "flesh": 142, "warner": [142, 149, 161], "baxter": 142, "arizona": 142, "arliss": 142, "disra": 142, "lionel": 142, "barrymor": 142, "soul": 142, "wallac": 142, "beeri": 142, "fredric": 142, "march": [142, 503], "jekyl": 142, "hyde": 142, "laughton": 142, "privat": 142, "henri": 142, "viii": 142, "clark": [142, 149, 161], "gabl": 142, "victor": 142, "mclaglen": 142, "muni": 142, "pasteur": 142, "traci": 142, "captain": 142, "courag": 142, "town": [142, 156, 238], "donat": 142, "goodby": [142, 290], "stewart": 142, "gari": 142, "cooper": [142, 509], "sergeant": 142, "york": [142, 149, 161, 310, 524, 525], "cagnei": 142, "yanke": 142, "doodl": 142, "dandi": 142, "luka": 142, "rhine": 142, "bing": [142, 174], "crosbi": 142, "milland": 142, "lost": [142, 162, 417, 506], "weekend": [142, 164, 187, 219, 265, 402], "ronald": 142, "colman": 142, "laurenc": 142, "olivi": 142, "hamlet": 142, "broderick": 142, "men": 142, "jos\u00e9": 142, "ferrer": 142, "cyrano": 142, "bergerac": 142, "humphrei": 142, "bogart": 142, "noon": 142, "william": 142, "holden": 142, "stalag": 142, "marlon": 142, "brando": 142, "waterfront": 142, "ernest": 142, "borgnin": 142, "marti": 142, "yul": 142, "brynner": 142, "alec": 142, "guin": 142, "bridg": 142, "river": [142, 149, 161], "kwai": 142, "niven": 142, "charlton": 142, "heston": 142, "hur": 142, "burt": 142, "lancast": [142, 149, 161], "elmer": 142, "gantri": 142, "maximilian": 142, "schell": 142, "judgment": 142, "nuremberg": 142, "gregori": 142, "peck": 142, "mockingbird": 142, "sidnei": 142, "poitier": 142, "lili": 142, "rex": 142, "harrison": 142, "marvin": 142, "ballou": 142, "scofield": 142, "season": 142, "rod": 142, "steiger": 142, "heat": 142, "cliff": 142, "robertson": 142, "charli": 142, "wayn": [142, 149, 161], "grit": 142, "patton": 142, "gene": 142, "hackman": 142, "french": [142, 510], "godfath": 142, "jack": [142, 404], "lemmon": 142, "tiger": 142, "carnei": 142, "harri": [142, 512, 525], "tonto": 142, "nicholson": 142, "finch": 142, "richard": 142, "dreyfuss": 142, "jon": 142, "voight": 142, "hoffman": 142, "kramer": 142, "v": [142, 236, 251, 256, 467, 470, 485], "niro": 142, "rage": 142, "kingslei": 142, "gandhi": 142, "duval": 142, "tender": 142, "merci": 142, "murrai": 142, "abraham": 142, "amadeu": 142, "hurt": 142, "kiss": 142, "newman": 142, "wall": 142, "rain": [142, 288], "daniel": 142, "lewi": 142, "foot": [142, 254, 484], "jeremi": 142, "hopkin": 142, "al": [142, 149, 161, 179], "pacino": 142, "scent": 142, "tom": 142, "hank": 142, "forrest": 142, "gump": 142, "nicola": 142, "cage": 142, "vega": [142, 149, 161], "geoffrei": 142, "rush": 142, "shine": 142, "roberto": 142, "benigni": 142, "beauti": [142, 261], "spacei": 142, "crow": 142, "gladiat": 142, "denzel": 142, "train": [142, 267], "adrien": 142, "pianist": 142, "sean": 142, "penn": 142, "mystic": 142, "jami": 142, "foxx": 142, "philip": 142, "seymour": [142, 472], "capot": 142, "forest": [142, 149], "whitak": 142, "scotland": 142, "blood": 142, "milk": 142, "crazi": [142, 262, 408], "colin": 142, "firth": 142, "speech": 142, "dujardin": 142, "lincoln": [142, 149, 161], "mcconaughei": 142, "dalla": [142, 149, 161], "buyer": 142, "redmayn": 142, "theori": [142, 273], "leonardo": 142, "dicaprio": 142, "reven": 142, "newlin": [144, 145, 147, 150, 155, 156, 157, 162, 240, 292, 324, 414, 497], "repr": 144, "backslash": [144, 157, 380, 394], "Or": [144, 154, 411], "labrador": 145, "german": 145, "shepherd": 145, "beagl": 145, "yorkshir": 145, "terrier": 145, "boxer": 145, "rottweil": 145, "readlin": [145, 147, 152, 153], "handi": [145, 256, 484, 499], "fo": 145, "num_char": [145, 318], "filenam": [145, 147, 369], "b_dict": 145, "csv": [146, 148, 158, 236], "get_dict": 146, "handler": 146, "infil": [146, 148], "csvfile": 146, "data_1": 146, "data_2": 146, "data_3": 146, "year_d": 146, "get_total_for_year": 146, "travel_d": 146, "data_d": 146, "airtravel": 146, "termin": [147, 159, 173, 196, 256, 269, 275, 276, 285, 490], "mac": [147, 506], "cd": [147, 254, 366, 416], "parent": [147, 236, 237, 240, 242, 246, 251, 252, 310, 327, 329, 334, 336, 337, 339, 359, 517, 526], "pwd": 147, "chdir": 147, "git": 147, "repo": 147, "push": [147, 377], "prevent": [147, 183, 408], "elegantli": [147, 159, 396], "recov": [147, 159], "qualiti": [147, 159, 188, 244, 427], "assur": [147, 159, 261, 521], "qa": [147, 159], "datetim": 148, "dt": 148, "po": [148, 400], "addansw": 148, "userdict": 148, "timestamp": 148, "answerdict": 148, "mchoic": 148, "mchoice_work": 148, "infilenam": 148, "outfilenam": 148, "out_path": 148, "in_path": 148, "outfil": 148, "csv_file": 148, "csv_reader": 148, "csv_writer": 148, "writer": [148, 158, 236, 518, 525], "delimit": [148, 294, 299], "quotechar": 148, "quote_minim": 148, "probdict": 148, "event": [148, 149], "prob": 148, "total_correct": 148, "user_dict": 148, "total_attempt": 148, "percent_correct": 148, "writerow": 148, "mchoicesmal": 148, "mchoiceresult": 148, "mytest": [148, 243, 246], "testcas": [148, 240, 246], "setup": [148, 240, 243, 246], "csv_in": 148, "datad": 148, "testlen": 148, "assertequ": [148, 240, 243, 246], "testdata": 148, "q2_2_1": 148, "assertalmostequ": [148, 240, 243], "q2_2_2": 148, "verbos": [148, 358], "file_write_line_pp": 149, "file_write_line_ac": 149, "file_read_n_lines_pp": 149, "file_read_n_lines_ac": 149, "file_count_words_pp": 149, "file_count_words_ac": 149, "file_count_lines_starting_with_pp": 149, "file_count_lines_starting_with_ac": 149, "file_write_squares_pp": 149, "file_write_squares_ac": 149, "olymp": 149, "athlet": [149, 208], "pollut": [149, 161], "citi": [149, 161, 170, 209, 220, 238, 525], "pm10": [149, 161], "pm2": [149, 161], "particul": [149, 161], "micromet": [149, 161], "diamet": [149, 161], "dust": 149, "vehicl": 149, "road": 149, "smaller": [149, 235, 276, 315, 340, 345, 506], "combust": 149, "ga": [149, 161, 260], "hide": [149, 161, 244, 273, 354, 509, 510, 520, 523, 526], "aberdeen": [149, 161], "sd": [149, 161], "adrian": [149, 161], "akron": [149, 161], "oh": [149, 161, 236, 434], "albani": [149, 161], "lebanon": [149, 161], "schenectadi": [149, 161], "troi": [149, 161, 439], "ny": [149, 157, 161, 524, 525], "albuquerqu": [149, 161], "nm": [149, 161], "alexandria": [149, 161], "allegan": [149, 161], "allentown": [149, 161], "bethlehem": [149, 161], "easton": [149, 161], "pa": [149, 161], "nj": [149, 161], "altoona": [149, 161], "anchorag": [149, 161], "ak": [149, 161], "anderson": [149, 161], "IN": [149, 161], "appleton": [149, 161], "wi": [149, 161], "ashevil": [149, 161], "athen": [149, 161], "tn": [149, 161], "counti": [149, 161, 238], "atlanta": [149, 161], "sandi": [149, 161], "marietta": [149, 161], "atlant": [149, 161, 514], "hammonton": [149, 161], "augusta": [149, 161], "richmond": [149, 161], "watervil": [149, 161], "austin": [149, 161], "rock": [149, 161, 261, 400, 413, 420], "tx": [149, 161], "bakersfield": [149, 161], "ca": [149, 161], "baltimor": [149, 161], "towson": [149, 161], "md": [149, 161], "bangor": [149, 161], "baraboo": [149, 161], "baton": [149, 161], "roug": [149, 161], "bai": [149, 161], "beaver": [149, 161], "dam": [149, 161], "becklei": [149, 161], "wv": [149, 161], "bellingham": [149, 161], "bennington": [149, 161], "vt": [149, 161, 506], "birmingham": [149, 161], "hoover": [149, 161], "bishop": [149, 161], "bismarck": [149, 161], "nd": [149, 161], "bloomington": [149, 161], "il": [149, 161, 502], "bois": [149, 161], "nampa": [149, 161], "boon": [149, 161], "boston": [149, 161, 502], "quinci": [149, 161], "nh": [149, 161], "boulder": [149, 161], "bowl": [149, 161], "ky": [149, 161], "bradenton": [149, 161], "sarasota": [149, 161], "venic": [149, 161], "fl": [149, 161], "brainerd": [149, 161], "mn": [149, 161], "bremerton": [149, 161], "silverdal": [149, 161], "bridgeport": [149, 161], "stamford": [149, 161], "norwalk": [149, 161], "ct": [149, 161], "brigham": [149, 161], "ut": [149, 161], "brook": [149, 161], "brownsvil": [149, 161], "harlingen": [149, 161], "brunswick": [149, 161], "buffalo": [149, 161], "niagara": [149, 161], "burlington": [149, 161], "south": [149, 156, 161, 472, 477, 479], "butt": [149, 161], "bow": [149, 161], "mt": [149, 161, 315], "cadillac": [149, 161], "canton": [149, 161], "massillon": [149, 161], "cape": [149, 156, 161], "coral": [149, 161], "fort": [149, 161], "myer": [149, 161], "casper": [149, 161], "wy": [149, 161], "cedar": [149, 161], "rapid": [149, 161], "ia": [149, 161], "champaign": [149, 161], "urbana": [149, 161], "charleston": [149, 161], "summervil": [149, 161], "charlott": [149, 161], "gastonia": [149, 161], "concord": [149, 161], "charlottesvil": [149, 161], "va": [149, 161], "chattanooga": [149, 161], "cheyenn": [149, 161], "chicago": [149, 161], "napervil": [149, 161], "joliet": [149, 161], "chico": [149, 161], "cincinnati": [149, 161], "middletown": [149, 161], "clarksburg": [149, 161], "clarksvil": [149, 161], "clearlak": [149, 161], "cleveland": [149, 161], "elyria": [149, 161], "mentor": [149, 161], "clinton": [149, 161], "colorado": [149, 161], "columbia": [149, 161], "columbu": [149, 161], "cookevil": [149, 161], "corn": [149, 161], "corpu": [149, 161, 506], "arlington": [149, 161], "daphn": [149, 161], "fairhop": [149, 161], "folei": [149, 161], "davenport": [149, 161], "molin": [149, 161], "island": [149, 161], "dayton": [149, 161], "decatur": [149, 161], "deltona": [149, 161], "daytona": [149, 161], "beach": [149, 161, 361, 365], "ormond": [149, 161], "denver": [149, 161], "aurora": [149, 161, 209], "broomfield": [149, 161], "moin": [149, 161], "west": [149, 161, 471, 472, 477, 479, 524, 525], "warren": [149, 161], "livonia": [149, 161], "dickinson": [149, 161], "dothan": [149, 161], "dover": [149, 161], "duluth": [149, 161], "durango": [149, 161], "durham": [149, 161], "chapel": [149, 161], "hill": [149, 161, 238], "dyersburg": [149, 161], "stroudsburg": [149, 161], "eau": [149, 161], "clair": [149, 161, 289], "el": [149, 161, 370], "centro": [149, 161], "dorado": [149, 161], "paso": [149, 161], "elizabethtown": [149, 161], "elkhart": [149, 161], "goshen": [149, 161], "eri": [149, 161], "eugen": [149, 161], "springfield": [149, 161], "eureka": [149, 161], "arcata": [149, 161], "fortuna": [149, 161], "evansvil": [149, 161], "fairbank": [149, 161], "fairmont": [149, 161], "farmington": [149, 161], "fayettevil": [149, 161], "springdal": [149, 161], "mo": [149, 161], "flagstaff": [149, 161], "az": [149, 161], "flint": [149, 161], "florenc": [149, 161], "muscl": [149, 161], "shoal": [149, 161], "collin": [149, 161], "loveland": [149, 161], "madison": [149, 161], "keokuk": [149, 161], "payn": [149, 161], "fresno": [149, 161], "gadsden": [149, 161], "gainesvil": [149, 161], "gettysburg": [149, 161], "gillett": [149, 161], "goldsboro": [149, 161], "grand": [149, 161], "ne": [149, 161], "junction": [149, 161], "wyom": [149, 161], "greelei": [149, 161], "greensboro": [149, 161], "greenvil": [149, 161, 238], "mauldin": [149, 161], "easlei": [149, 161], "grenada": [149, 161], "gulfport": [149, 161], "biloxi": [149, 161], "hagerstown": [149, 161], "martinsburg": [149, 161], "hanford": [149, 161], "corcoran": [149, 161], "harriman": [149, 161], "harrisburg": [149, 161], "carlisl": [149, 161], "harrisonburg": [149, 161], "hartford": [149, 161], "hattiesburg": [149, 161], "helena": [149, 161], "hickori": [149, 161], "lenoir": [149, 161], "morganton": [149, 161], "hilo": [149, 161], "hobb": [149, 161], "holland": [149, 161], "homosassa": [149, 161], "honolulu": [149, 161], "houma": [149, 161], "bayou": [149, 161], "cane": [149, 161], "thibodaux": [149, 161], "houston": [149, 161], "sugar": [149, 161], "land": [149, 161, 162, 256], "baytown": [149, 161], "huntington": [149, 161], "ashland": [149, 161], "huntsvil": [149, 161], "indianapoli": [149, 161], "carmel": [149, 161], "iowa": [149, 161], "jacksonvil": [149, 161], "jamestown": [149, 161], "dunkirk": [149, 161], "fredonia": [149, 161], "jasper": [149, 161], "johnstown": [149, 161], "juneau": [149, 161], "kahului": [149, 161], "wailuku": [149, 161], "kalamazoo": [149, 161], "portag": [149, 161], "kalispel": [149, 161], "kansa": [149, 161], "kapaa": [149, 161], "keen": [149, 161], "kingsport": [149, 161], "bristol": [149, 161], "kinston": [149, 161], "klamath": [149, 161], "knoxvil": [149, 161], "kokomo": [149, 161], "laconia": [149, 161], "lafayett": [149, 161], "lake": [149, 161], "havasu": [149, 161], "kingman": [149, 161], "lakeland": [149, 161], "lans": [149, 161], "larami": [149, 161], "cruce": [149, 161], "paradis": [149, 161], "nv": [149, 161], "laurel": [149, 161], "lawrenceburg": [149, 161], "lewiston": [149, 161], "auburn": [149, 161], "lexington": [149, 161], "fayett": [149, 161], "lima": [149, 161], "conwai": [149, 161], "lo": [149, 161, 305, 523], "santa": [149, 161], "ana": [149, 161], "louisvil": [149, 161], "jefferson": [149, 161], "lumberton": [149, 161], "lynchburg": [149, 161], "macon": [149, 161], "madera": [149, 161], "manchest": [149, 161], "nashua": [149, 161], "marshal": [149, 161], "mcalest": [149, 161], "mcallen": [149, 161], "edinburg": [149, 161], "mission": [149, 161], "medford": [149, 161], "memphi": [149, 161], "merc": [149, 161], "meridian": [149, 161], "miami": [149, 161], "lauderdal": [149, 161], "pompano": [149, 161], "port": [149, 161, 312, 316, 326], "middlesborough": [149, 161], "milwauke": [149, 161], "waukesha": [149, 161], "alli": [149, 161], "minneapoli": [149, 161], "missoula": [149, 161], "mobil": [149, 161, 525], "modesto": [149, 161], "monro": [149, 161], "montgomeri": [149, 161], "morgantown": [149, 161], "mount": [149, 161], "vernon": [149, 161], "munci": [149, 161], "muscatin": [149, 161], "muskegon": [149, 161], "norton": [149, 161], "shore": [149, 161], "napa": [149, 161], "nashvil": [149, 161], "davidson": [149, 161], "murfreesboro": [149, 161], "castl": [149, 161], "milford": [149, 161], "orlean": [149, 161], "metairi": [149, 161], "kenner": [149, 161], "northern": [149, 161], "jersei": [149, 161], "nile": [149, 161], "benton": [149, 161], "harbor": [149, 161], "nogal": [149, 161], "norwich": [149, 161], "london": [149, 161], "ogden": [149, 161], "clearfield": [149, 161], "oklahoma": [149, 161], "omaha": [149, 161], "council": [149, 161], "bluff": [149, 161], "orlando": [149, 161], "kissimme": [149, 161], "owensboro": [149, 161], "oxnard": [149, 161], "oak": [149, 161], "ventura": [149, 161], "paducah": [149, 161], "palm": [149, 161], "melbourn": [149, 161], "titusvil": [149, 161], "parkersburg": [149, 161], "vienna": [149, 161], "pascagoula": [149, 161], "pendleton": [149, 161], "hermiston": [149, 161], "pensacola": [149, 161], "ferri": [149, 161], "brent": [149, 161, 510], "peoria": [149, 161, 502], "camden": [149, 161], "wilmington": [149, 161], "phoenix": [149, 161], "mesa": [149, 161], "scottsdal": [149, 161], "pittsburgh": [149, 161], "pittsfield": [149, 161], "plattevil": [149, 161], "pocatello": [149, 161], "ponca": [149, 161], "portland": [149, 161], "biddeford": [149, 161], "vancouv": [149, 161], "beaverton": [149, 161], "portsmouth": [149, 161], "poughkeepsi": [149, 161], "newburgh": [149, 161], "prescott": [149, 161], "prinevil": [149, 161], "bedford": [149, 161], "ri": [149, 161], "provo": [149, 161], "orem": [149, 161], "pueblo": [149, 161], "raleigh": [149, 161], "cari": [149, 161], "reno": [149, 161], "spark": [149, 161], "berea": [149, 161], "riversid": [149, 161], "san": [149, 161, 523], "bernardino": [149, 161], "ontario": [149, 161], "riverton": [149, 161], "roanok": [149, 161], "rochest": [149, 161], "rockford": [149, 161], "rocki": [149, 161], "rome": [149, 161], "russellvil": [149, 161], "rutland": [149, 161], "sacramento": [149, 161], "arden": [149, 161], "arcad": [149, 161], "rosevil": [149, 161], "salina": [149, 161], "salisburi": [149, 161], "antonio": [149, 161], "diego": [149, 161], "carlsbad": [149, 161], "marco": [149, 161], "francisco": [149, 161, 523], "oakland": [149, 161], "fremont": [149, 161], "jose": [149, 161], "sunnyval": [149, 161], "clara": [149, 161], "lui": [149, 161], "obispo": [149, 161], "robl": [149, 161], "goleta": [149, 161], "cruz": [149, 161], "watsonvil": [149, 161], "fe": [149, 161], "rosa": [149, 161], "petaluma": [149, 161], "sault": [149, 161], "ste": [149, 161], "savannah": [149, 161], "scottsbluff": [149, 161], "scranton": [149, 161], "wilk": [149, 161], "barr": [149, 161], "seaford": [149, 161], "seattl": [149, 161, 209], "tacoma": [149, 161], "bellevu": [149, 161], "sheridan": [149, 161], "shreveport": [149, 161], "bossier": [149, 161], "sierra": [149, 161], "vista": [149, 161], "sioux": [149, 161], "somerset": [149, 161], "bend": [149, 161], "mishawaka": [149, 161], "spartanburg": [149, 161], "spokan": [149, 161], "cloud": [149, 161, 506, 524, 525], "joseph": [149, 161, 274], "stockton": [149, 161], "syracus": [149, 161], "talladega": [149, 161], "sylacauga": [149, 161], "tallahasse": [149, 161], "tampa": [149, 161], "petersburg": [149, 161], "clearwat": [149, 161], "terr": [149, 161], "haut": [149, 161], "texarkana": [149, 161], "thomasvil": [149, 161], "toledo": [149, 161], "topeka": [149, 161], "torrington": [149, 161], "trenton": [149, 161], "ew": [149, 161], "trucke": [149, 161], "vallei": [149, 161], "tucson": [149, 161], "tulsa": [149, 161], "tupelo": [149, 161], "tuscaloosa": [149, 161], "ukiah": [149, 161], "valdosta": [149, 161], "vallejo": [149, 161], "fairfield": [149, 161], "vernal": [149, 161], "norfolk": [149, 161], "newport": [149, 161], "visalia": [149, 161], "portervil": [149, 161], "dc": [149, 161], "waterloo": [149, 161], "watertown": [149, 161], "weirton": [149, 161], "steubenvil": [149, 161], "wenatche": [149, 161], "wheel": 149, "wichita": [149, 161], "winchest": [149, 161], "winston": [149, 161], "salem": [149, 161], "worcest": [149, 161], "yakima": [149, 161], "hanov": [149, 161], "youngstown": [149, 161], "boardman": [149, 161], "yuba": [149, 161], "yuma": [149, 161], "harm": 149, "write_lin": 150, "read_n_lin": 150, "count_word": [150, 318], "count_starting_with": 150, "write_squar": 150, "mbox": [151, 155, 156, 157, 159, 160, 375, 376, 377, 396, 399, 506], "folder": [151, 523], "sat": [151, 155, 156, 157, 164, 219, 292, 302, 318, 378, 381, 415, 523], "postmast": [151, 155, 156, 157, 381], "collab": [151, 155, 156, 157, 381], "sakaiproject": [151, 155, 156, 157, 292, 378, 381], "murder": [151, 155, 156], "141": [151, 155, 156], "211": [151, 155, 156], "frankenstein": [151, 155, 156], "cyru": [151, 155, 156], "v2": [151, 155, 156, 224, 225, 226], "lmtpa": [151, 155, 156], "0500": [151, 155, 156, 157, 524, 525], "siev": [151, 155, 156], "cmu": [151, 155, 156], "unix": [151, 155, 156, 236, 327, 382, 398], "hole": [151, 155, 156], "itd": [151, 155, 156], "flawless": [151, 155, 156], "esmtp": [151, 155, 156], "m05eefr1013674": [151, 155, 156], "paploo": [151, 155, 156], "uhi": [151, 155, 156], "app1": [151, 155, 156], "prod": [151, 155, 156], "194": [151, 155, 156], "219": [151, 155, 156], "184": [151, 155, 156], "477f90b0": [151, 155, 156], "2db2f": [151, 155, 156], "12494": [151, 155, 156], "localhost": [151, 155, 156, 381], "127": [151, 155, 156], "postfix": [151, 155, 156], "5f919bc2f2": [151, 155, 156], "0000": [151, 155, 156, 292, 378, 473, 523], "gmt": [151, 155, 156, 318], "200801051412": [151, 155, 156], "m05eciah010327": [151, 155, 156], "nakamura": [151, 155, 156], "uit": [151, 155, 156], "mime": [151, 155, 156], "7bit": [151, 155, 156], "182": [151, 155, 156, 503], "smtp": [151, 155, 156], "899": [151, 155, 156], "134": [151, 155, 156], "220": [151, 155, 156], "122": [151, 155, 156], "shmi": [151, 155, 156], "a215243002": [151, 155, 156], "20060308": [151, 155, 156], "m05ecjvp010329": [151, 155, 156], "apach": [151, 155, 156, 318, 381], "authent": [151, 155, 156], "warn": [151, 155, 156, 276, 314], "sender": [151, 155, 156, 506, 510], "subject": [151, 155, 156, 157, 159, 160, 211, 237, 244, 338, 506, 526], "sakai": [151, 155, 156, 157, 506], "svn": [151, 155, 156, 157], "r39772": [151, 155, 156, 157], "sakai_2": [151, 155, 156], "impl": [151, 155, 156], "envelop": [151, 155, 156], "plain": [151, 155, 156, 238, 311, 318, 324, 326], "charset": [151, 155, 156], "utf": [151, 155, 156, 512, 518, 524, 525], "dspam": [151, 155, 156, 292, 378, 403, 404], "innoc": [151, 155, 156, 292], "8475": [151, 155, 156, 292, 378, 403, 404], "fhand": [151, 155, 159, 160, 292, 309, 323], "filenotfounderror": [151, 159], "errno": [151, 159], "ridicul": 152, "soundtrack": 152, "chrono": 152, "zelda": 152, "startswith": [152, 156, 159, 160, 292, 396, 408, 414], "build_grocery_list": 153, "intent": [154, 159, 411, 489, 506], "cpu": [154, 255, 259, 262], "devic": [154, 253, 254, 255], "recal": [154, 242, 493], "eras": 154, "transient": 154, "secondari": [154, 238, 253, 255, 259], "usb": [154, 255, 259], "flash": [154, 255, 259], "transport": [154, 511, 526], "primarili": 154, "gigabyt": [155, 506], "discard": [155, 344, 355], "626": 155, "exhaust": 155, "94626": 155, "comfort": 155, "prefix": [156, 292, 380], "uninterest": [156, 292], "simul": 156, "africa": 156, "viewsvn": [157, 292, 378], "view": [157, 292, 310, 324, 358, 378, 379, 426, 502, 507], "rev": [157, 292, 378], "39772": [157, 292, 378], "broken": [157, 321, 322, 370, 382], "peek": [159, 160, 523], "search6": [159, 160], "fname": [159, 160], "na": [159, 238, 414], "boo": 159, "laugh": 159, "eventu": [159, 276, 282, 285], "malici": 159, "craziest": 159, "flaw": [159, 321], "deliv": 159, "salari": [159, 483], "qt": 159, "recoveri": 159, "search7": 159, "silli": [159, 484], "1797": [159, 160], "reparte": 159, "eleg": [159, 257, 261, 292, 340], "peer": 159, "usabl": 160, "seach6": 160, "possibli": [160, 236, 263, 277, 344], "friendli": 160, "ungracefulli": 160, "uspol": 161, "awai": [161, 178, 237, 252, 261, 343, 344, 508], "plu": [161, 195, 207, 238, 290, 334, 339, 345, 373, 377, 381, 467, 520], "33333333333333": 161, "studentdata": [161, 304], "imaginari": 161, "six": [161, 261, 262, 273, 337, 369, 413], "quiz": 161, "emot": [161, 260, 401, 402], "sad": 161, "upset": 161, "melancholi": 161, "somber": 161, "bitter": 161, "troubl": [161, 235, 237, 238, 375, 489], "angri": 161, "enrag": 161, "irat": [161, 281], "irrit": 161, "wrath": 161, "outrag": 161, "infuri": 161, "cheer": [161, 419, 495], "elat": 161, "joyou": 161, "delight": 161, "glad": 161, "disori": 161, "puzzl": [161, 211, 292, 338, 441, 444, 449, 450, 451, 462, 463, 464, 489], "perplex": 161, "daze": 161, "befuddl": 161, "excit": 161, "eager": 161, "thrill": 161, "scare": 161, "fear": 161, "panick": 161, "terrifi": 161, "petrifi": 161, "startl": 161, "nervou": 161, "anxiou": 161, "jitteri": 161, "jumpi": 161, "tens": 161, "uneasi": 161, "apprehens": 161, "j_emot": 161, "emotion_word": 161, "monthli": 161, "dow": 161, "yy": [161, 384], "1329": 161, "030000000001": 161, "pointgain": 161, "februari": 161, "june": 161, "avg_month_clos": 161, "fout": 162, "_io": 162, "textiowrapp": 162, "cp1252": 162, "line1": 162, "wattl": 162, "line2": 162, "emblem": 162, "sloppi": 162, "zap": 163, "abc": [163, 246, 303, 383, 384, 385, 390, 391, 416, 503], "myfunct": 163, "pow": [163, 219, 221], "rem": 163, "printweath": [163, 165], "sunni": [163, 165, 188], "repeat_lyr": [163, 165, 168], "print_lyr": [163, 165, 168], "lumberjack": [163, 165, 168], "sleep": [163, 165, 168, 249, 324], "recperimet": [164, 246], "squarearea": [164, 209], "areatriangl": 164, "270": [164, 477, 479, 484], "tripcost": 164, "milespergallon": 164, "pricepergallon": 164, "nameandag": 164, "namestr": 164, "ageint": 164, "computegrad": 164, "sumto": 164, "120": [164, 202, 440, 470, 480], "areaofcircl": 164, "obtain": [164, 491], "pi": [164, 204, 217, 221, 486, 500], "31415": 164, "926535897932": 164, "3100627668": 164, "0299816": 164, "get_avg_drop_lowest": [164, 219], "polic": [164, 219], "offic": [164, 219, 238, 525], "ticket": [164, 219], "caught_speed": [164, 219], "check_guess": [164, 179, 184, 219], "alarm_clock": [164, 219], "vacat": [164, 219], "tue": [164, 219], "ring": [164, 219, 523], "saturdai": [164, 187, 219], "sundai": [164, 187, 219], "legal": [165, 292, 487, 498, 499], "ellips": 165, "refrain": 165, "printmenu": 165, "printpric": 165, "printreceipt": 165, "receipt": 165, "fish": [166, 178, 494], "reserv": [166, 256, 267, 274, 359, 488, 489, 499, 511], "sentence_a": 166, "length_sentence_a": 166, "exclus": [167, 181, 182, 279, 354], "environ": 167, "____": [167, 521], "fragment": [168, 261], "printflavor": 168, "flavor": 168, "unus": [168, 219, 418], "ungrad": [169, 170, 348], "upper_cent": 169, "prestest_is_ascending_ac": [169, 170, 220, 224, 225, 226], "fuct_ac_ll_sum67_fix": [169, 170, 220], "lst_two_loop_post": 169, "contribut": [169, 236, 334, 348], "scalabl": [169, 211, 338, 348, 441], "funct_loops_writecode1q": [170, 220, 224, 225, 226], "get_part_ac": [170, 220], "pilot": [171, 213, 214, 216], "list_loop_two_list": [171, 172], "list_loop_two_lists_pp": 171, "has22_writ": [171, 172, 213, 214, 215, 216], "has22_parson": [171, 214, 216], "sum13_writecode_test_1_v2": [171, 172, 213, 214, 215, 216], "posttest": [171, 172, 211, 228, 331, 332, 338, 349, 350, 352, 441, 452, 460, 465], "qualifi": 172, "__________________": 173, "alter": 173, "detour": 173, "sound": [173, 254, 260, 489], "observ": [173, 276, 282, 525], "moral": 173, "lack": [174, 404], "print_twic": [174, 221], "action": [174, 282, 344, 370, 396, 488, 503], "radian": [174, 204, 217], "23606797749979": 174, "vanish": [174, 255], "mist": 174, "addtwo": 174, "definitiion": [175, 184], "print_greet": [175, 184], "enclos": [176, 181, 182, 183, 184, 267, 305, 313, 395, 436, 498], "tripe": [176, 184], "minu": [176, 184, 204, 209, 304, 370, 374, 397], "get_initi": [176, 184], "substr": [176, 184, 322, 378, 381, 412, 414, 415], "dna": [176, 184, 418], "indici": [176, 410], "join_no_first": 176, "bye": [176, 179, 192, 201, 256, 288, 429], "iy": 176, "get_user_nam": 176, "immut": [176, 233, 236, 291, 403, 410, 418, 421, 427, 433, 434], "w3school": [176, 310, 313, 314, 526], "python_ref_str": 176, "asp": [176, 526], "funciton": 177, "ai": [177, 178, 461], "chatgpt": [177, 441, 461], "umgpt": 177, "function1": [177, 178], "function2": [177, 178], "function3": [177, 178], "categori": [177, 178, 210, 262, 488, 512, 516, 520, 525], "function4": [177, 178], "chat": 178, "gpt": 178, "child": [178, 236, 237, 238, 239, 242, 252, 310, 327, 334, 336, 337, 339, 526], "tween": 178, "teen": 178, "function5": 178, "wathwa": 178, "ruaw": 178, "puppi": [178, 362, 369], "ilopu": 178, "temp": [179, 184, 293], "get_temp_desc": [179, 184], "last_half": 179, "have_rid": 179, "can_walk": 179, "is_rain": 179, "squirrel_plai": 179, "is_summ": 179, "assess": [180, 181], "list_get": [180, 181], "bui": [180, 181], "avg_with_drop": 180, "num_list": [180, 192, 201, 208, 219, 286], "list_tran": [180, 181], "mutabl": [180, 181, 236, 291, 292, 306, 307, 427, 433], "changeabl": [180, 181, 183], "alist": [180, 286, 289, 291, 293, 296, 297, 298, 300, 304, 306], "first_half": [180, 181], "famililar": 181, "fuction": 181, "sum_first_half": 181, "extend": [181, 189, 191, 192, 297, 329, 334, 337, 339, 359, 489, 526], "count_to": [181, 182], "total_at_odd_indic": [181, 182], "infinit": [181, 182, 236, 269, 270, 271, 275, 280, 283, 285], "refresh": [181, 182, 379, 425, 507], "total_even": [182, 246], "blastoff": [182, 285], "zip": [183, 205, 209, 238, 502, 505, 506, 507], "list1": [183, 286, 288], "list2": 183, "shorter": [183, 201, 369], "nun": 184, "exponenti": [185, 227, 491], "4th": 185, "days_to_ag": 185, "transform_str": 185, "mountain": 185, "new_lett": 185, "new_char": 185, "funct_conditional_mixedupcode_1": 186, "funct_conditional_mixedupcode_1_ac": 186, "funct_conditional_mixedupcode_2": 186, "funct_conditional_mixedupcode_2_ac": 186, "funct_conditional_mixedupcode_3": 186, "funct_conditional_mixedupcode_3_ac": 186, "funct_conditional_mixedupcode_4": 186, "funct_conditional_mixedupcode_4_ac": 186, "funct_conditional_mixedupcode_5": 186, "funct_conditional_mixedupcode_5_ac": 186, "get_grad": 187, "letter_grad": 187, "even_or_odd": 187, "sole": 187, "which_quadr": 187, "quadrant": [187, 364, 368], "quadrant_": 187, "plane_geometri": 187, "plane": 187, "axis_or_origin": 187, "aren": [187, 237, 276, 409, 483], "500": [187, 188, 423], "num_to_dai": 187, "weekdai": 187, "mondai": [187, 518, 525], "fridai": 187, "met": 187, "cropped_photo": 188, "photo": [188, 370], "crop": [188, 237], "bonu": [188, 236, 327, 398, 483], "elig": 188, "inelig": 188, "move_elev": 188, "current_floor": 188, "next_floor": 188, "elev": [188, 353], "floor": [188, 201, 248, 491], "lunch_break": 188, "class_stand": 188, "freshman": 188, "sophomor": [188, 439], "junior": 188, "senior": 188, "alumni": 188, "pay_rent": 188, "175": [188, 475], "play_weath": 188, "weather": [188, 193, 430, 524, 525], "cloudi": 188, "raini": 188, "windi": 188, "snowi": 188, "safe": [188, 238, 408], "list_transform": [189, 286], "sum_of_lst": 189, "popping_remov": 189, "extend_and_append": 189, "new_list": 189, "comparing_length": 189, "lst1": [189, 191, 199, 438], "lst2": [189, 191, 199, 438, 517], "reverse_list": 189, "functions_lists_mixedupcode_1": 190, "functions_lists_mixedupcode_1_ac": 190, "functions_lists_mixedupcode_2": 190, "functions_lists_mixedupcode_2_ac": 190, "functions_lists_mixedupcode_3": 190, "functions_lists_mixedupcode_3_ac": 190, "functions_lists_mixedupcode_4": 190, "functions_lists_mixedupcode_4_ac": 190, "functions_lists_mixedupcode_5": 190, "functions_lists_mixedupcode_5_ac": 190, "second_half": 191, "sum_of_split_num": 191, "str_num_with_hyphen": 191, "hyphen": [191, 299], "978": 191, "876": 191, "4908": 191, "6762": 191, "sort_descend": 191, "lst_of_num": 191, "extend_two_lists_sort": 191, "sort_and_get_median_num": 191, "median": 191, "average_of_num_list": 192, "name_list": 192, "sara": 192, "sammi": 192, "remove_min_valu": 192, "1203": 192, "7482": 192, "range_given_list": 192, "list_of_num": 192, "remove_indices_after_first_max_valu": 192, "new_num_list": 192, "transform_and_combin": 192, "list_on": 192, "list_two": 192, "final_str": 193, "yell": 193, "string1": 193, "yellow": [193, 240, 423, 447, 451, 455, 470, 503], "string2": 193, "scream": 193, "num_of_appl": 193, "abbrev": 193, "first_nam": [193, 248, 509, 525], "last_nam": [193, 248, 509, 525], "perkin": 193, "grab": [193, 430, 436], "tebo": 193, "function_string_mixedupcode_1_v2": 194, "function_string_mixedupcode_1_v2_ac": 194, "function_string_mixedupcode_2_v2": 194, "function_string_mixedupcode_2_v2_ac": 194, "function_string_mixedupcode_3": 194, "function_string_mixedupcode_3_ac": 194, "function_string_mixedupcode_4": 194, "function_string_mixedupcode_4_ac": 194, "function_string_mixedupcode_5": 194, "function_string_mixedupcode_5_ac": 194, "function_string_mixedupcode_6": 194, "function_string_mixedupcode_6_ac": 194, "function_string_mixedupcode_7": 194, "function_string_mixedupcode_7_ac": 194, "function_string_mixedupcode_8": 194, "function_string_mixedupcode_8_ac": 194, "joinstr": 195, "str1": [195, 204, 208], "str2": [195, 204], "llo": 195, "rect_per": 195, "h": [195, 262, 269, 280, 393, 414, 523], "cube": [195, 204, 219], "atla": 195, "c_name": 195, "germani": 195, "dateyear": 195, "mm": [195, 384, 385, 395], "dd": [195, 384, 385, 395], "yyyi": [195, 384, 385, 395], "america": 195, "mod_password": 195, "suspens": 195, "first_last": 195, "wander": [195, 523], "waer": 195, "start_a": 196, "square_length": 196, "feet": [196, 204, 484], "use_semicolon": 196, "sentence1": 196, "sentence2": 196, "semicolon": 196, "grammar": [196, 253, 260, 264], "shouldn": 196, "bright": 196, "lhelo": 196, "pumpkin": 196, "mpkpuin": 196, "first_a_gon": 196, "ustralia": 196, "single_div_answ": 198, "double_div_answ": 198, "multiplication_on": 198, "multiplication_two": 198, "subtract": [198, 209, 284, 413, 491, 492], "add_answ": 198, "new_add_answ": 198, "countodd": 199, "num_of_odd": 199, "divide_by_two_until_on": 199, "val1": [199, 219], "val2": [199, 219], "functions_loops_mixedupcode_1": 200, "functions_loops_mixedupcode_1_ac": 200, "functions_loops_mixedupcode_2": 200, "functions_loops_mixedupcode_2_ac": 200, "functions_loops_mixedupcode_3": 200, "functions_loops_mixedupcode_3_ac": 200, "functions_loops_mixedupcode_4": 200, "functions_loops_mixedupcode_4_ac": 200, "functions_loops_mixedupcode_5": 200, "functions_loops_mixedupcode_5_ac": 200, "functions_loops_mixedupcode_6": 200, "functions_loops_mixedupcode_6_ac": 200, "functions_loops_mixedupcode_7": 200, "functions_loops_mixedupcode_7_ac": 200, "nums_x_to_i": 201, "count_by_x_to_i": 201, "add_odds_or_floor_divis": 201, "10001": 201, "1887": 201, "strings_chars_less_than_len": 201, "strings_list": 201, "mississippi": [201, 422], "print_list": 201, "nums1": 201, "nums2": 201, "sum_list": [201, 252], "list_starts_with_a": 202, "amaz": 202, "sentence_without_vowel": 202, "ppl": 202, "draw_squar": 202, "check_prime_num": 202, "functions_mixedupcode_1p_v2": 203, "functions_mixedupcode_1p_v2_ac": 203, "functions_mixedupcode_2": 203, "functions_mixedupcode_2_ac": 203, "functions_mixedupcode_3": 203, "functions_mixedupcode_3_ac": 203, "functions_mixedupcode_4": 203, "functions_mixedupcode_4_ac": 203, "functions_mixedupcode_5": 203, "functions_mixedupcode_5_ac": 203, "functions_mixedupcode_6": 203, "functions_mixedupcode_6_ac": 203, "functions_mixedupcode_7": 203, "functions_mixedupcode_7_ac": 203, "functions_mixedupcode_8": 203, "functions_mixedupcode_8_ac": 203, "functions_mixedupcode_9": 203, "functions_mixedupcode_9_ac": 203, "functions_mixedupcode_10": 203, "functions_mixedupcode_10_ac": 203, "exp": 204, "rais": [204, 219, 238, 267, 499], "poly_perimet": 204, "len_sid": 204, "num_sid": [204, 342], "polygon": [204, 369, 473, 475, 480], "sphere_volum": 204, "volum": 204, "sphere": 204, "113": [204, 503], "circle_circumfer": 204, "x1": 204, "x2": 204, "y1": 204, "y2": 204, "get_hypotenus": 204, "angl": [204, 477, 479, 480], "opposite_sid": 204, "hypotenus": 204, "sine": [204, 217], "convert_to_mil": 204, "5280": 204, "even_odd": 204, "neither": [204, 265, 277, 280, 486], "larger_str": 204, "find_dist": 204, "tup_transform": 205, "103": 205, "tup": [205, 208, 423, 429], "tup_and_list_transform": 205, "tup1": [205, 207, 423], "tup2": [205, 207, 423], "list_tup1": 205, "list_tup2": 205, "transform_dict": 205, "tup_of_tuples_to_dict": 205, "tup_of_tupl": 205, "functions_tups_dictionaries_mixedupcode_1_v2": 206, "functions_tups_dictionaries_mixedupcode_1_v2_ac": 206, "functions_tups_dictionaries_mixedupcode_2": 206, "functions_tups_dictionaries_mixedupcode_2_ac": 206, "functions_tups_dictionaries_mixedupcode_3": 206, "functions_tups_dictionaries_mixedupcode_3_ac": 206, "functions_tups_dictionaries_mixedupcode_4": 206, "functions_tups_dictionaries_mixedupcode_4_ac": 206, "functions_tups_dictionaries_mixedupcode_5": 206, "functions_tups_dictionaries_mixedupcode_5_ac": 206, "addition_tup": 207, "greater_than_f": 207, "dict_to_tup_of_tupl": 207, "swap_keys_valu": 207, "swapped_dictionari": 207, "swap": [207, 219, 282, 288, 373, 429, 435, 483], "common_value_in_tup": 207, "disregard": 207, "index_tup": 208, "tup_str": 208, "zeroth": 208, "peppermint": 208, "busi": 208, "rhyme": 208, "ptsret": 208, "list_tups_into_dict": 208, "list_of_tup": 208, "squared_convert": 208, "ordered_nums_tup": 208, "ascend": [208, 252, 426, 429], "isinst": [208, 236, 240, 243, 251, 286, 347], "var": [208, 224, 225, 226, 482, 483], "triple_valu": 208, "count_char": 208, "babbi": 208, "area_of_rect": 209, "welcome_messag": 209, "98105": 209, "addnumb": 209, "subtractnumb": 209, "composit": [210, 221, 237, 423, 425, 427, 437], "determinist": [210, 227], "pertain": 210, "pseudorandom": [210, 227], "void": [210, 233, 236, 297], "knowledg": [211, 338, 386, 477], "efficaci": [211, 338, 441], "demograph": [211, 338], "xini": [211, 338], "hou": [211, 338], "xyhou": [211, 338, 441], "greatli": [211, 338], "classes_basic_airport": 212, "nd_pp": 212, "as22": 213, "filter_words_less_than_3_char": [213, 214, 215, 216], "dict_to_list_pilot": [213, 214, 215, 216], "dict_to_list": [213, 429], "filter": [214, 216, 378], "dict_to_list_pp_pilot": [214, 216], "logarithm": 217, "signal": 217, "nois": [217, 243, 248, 252, 261], "ratio": 217, "trigonometr": 217, "tan": 217, "multipli": [217, 219, 248, 262, 493, 495], "2pi": [217, 486], "trigonometri": 217, "functex1muc_v2": 218, "functex1muc_v2_ac": 218, "functex2muc": 218, "functex2muc_ac": 218, "functex3muc": 218, "functex3muc_ac": 218, "functex4muc_v5": 218, "functex4muc_v5_ac": 218, "functex5muc_v2": 218, "functex5muc_v2_ac": 218, "functex6muc": 218, "functex6muc_ac": 218, "functex7muc_v2": 218, "functex7muc_v2_ac": 218, "functex8muc": 218, "functex8muc_ac": 218, "functex9muc": 218, "functex9muc_ac": 218, "functex10muc": 218, "functex10muc_ac": 218, "functex11muc": 218, "functex11muc_ac": 218, "functex12muc_v2": 218, "functex12muc_v2_ac": 218, "len_str": 219, "bmi": 219, "inch": [219, 484], "metric": [219, 424], "703": 219, "sum_of_squar": 219, "swapvalu": 219, "whichev": 219, "is_birthdai": 219, "square_it": 219, "cube_it": 219, "x_2": 219, "x_1": 219, "\u00b2": 219, "y_2": 219, "y_1": 219, "expon": 221, "reread": [221, 277, 415, 425], "spam": [221, 305], "everybodi": [221, 318], "add_two": 221, "add_thre": 221, "printnam": 221, "printgpa": 221, "printattend": 221, "printstudentinfo": 221, "foo": [222, 223], "raaarrr": 222, "bear": 222, "eeek": 222, "f1": [222, 223], "f2": [222, 223], "f3": [222, 223], "add_on": [222, 223], "compon": [222, 255, 282, 513], "sum_eleven": 222, "num3": 222, "iff": [222, 432], "rightmost_digit": 222, "rightmost": 222, "pizzeria": 222, "eight": [222, 383, 441], "woot": 223, "yar": 223, "noob": 223, "fac": 223, "palidrom": 223, "abba": 223, "runeston": [224, 225, 226], "readi": [224, 225, 226, 256, 260, 262, 365], "prev": [224, 225, 226], "post_range_sum_start_one_change_by_two": [224, 225], "e5mc11": [224, 225, 226], "listex_mc14": [224, 225, 226], "mod": [224, 225, 226], "middle_wai": [224, 225, 226], "range_sum_start_one_change_by_two": 226, "nondeterminist": 227, "imposs": 227, "distinguish": [227, 244, 295, 473], "ran": [227, 265, 282, 318, 324], "ones": [227, 238, 262], "11132867921152356": 227, "5950949227890241": 227, "04820265884996877": 227, "841003109276478": 227, "997914947094958": 227, "04842330803368111": 227, "7416295948208405": 227, "510535245390327": 227, "27447040171978143": 227, "028511805472785867": 227, "randint": [227, 342], "gaussian": 227, "gamma": 227, "percept": [231, 232, 356], "chop": [234, 289], "fraction": [234, 488], "truncat": [234, 491, 506, 523], "intuit": [234, 266], "865": 234, "journei": [236, 263], "mnemon": [236, 488, 496], "alias": [236, 292, 294, 295, 307, 433], "escap": [236, 379, 398], "linux": [236, 262, 327, 398], "regex": [236, 309, 322, 328, 375, 377, 379, 380, 383, 384, 386, 390, 391, 396, 398, 399], "quantifi": [236, 398], "greedi": [236, 322, 377, 378, 382, 397, 398], "anchor": [236, 310, 314, 321, 398], "hypertext": [236, 319, 327, 511], "protocol": [236, 309, 311, 319, 325, 326, 327, 511, 521], "sibl": [236, 327, 526], "css": [236, 310, 327, 393], "plan3": 236, "outlin": 236, "extens": [236, 379, 511, 513, 522], "markup": [236, 313, 511, 513, 522], "javascript": [236, 262, 264, 502, 507, 511, 513, 519, 522], "interfac": [236, 513, 522], "secur": [236, 508, 522, 523], "usag": [236, 508, 522], "googl": [236, 320, 504, 507, 522, 523], "geocod": [236, 504, 522], "subdivid": [236, 357], "lifecycl": [236, 357], "geometri": [236, 478, 514], "theorem": [236, 369, 478], "stamp": [236, 365, 478], "pixel": [236, 315, 361, 363, 364, 365, 366, 368, 369, 370, 371, 373, 374, 472, 475, 476, 479, 480], "decreas": [236, 275, 368, 372, 424], "chaper": [236, 372], "pillar": [236, 251], "labeledpoint": [236, 237, 239, 241, 245, 251], "postal": [236, 251], "assert": [236, 246, 251, 267, 499], "interconnect": [236, 504], "toctre": 236, "hidden": [236, 246, 523], "maxdepth": 236, "_hidden": 236, "student_survei": 236, "rst": 236, "copyright": [236, 256], "truth": 237, "debat": 237, "propos": [237, 239], "label": [237, 241, 242, 262, 501, 503], "pure": 237, "standpoint": 237, "plausibl": 237, "linguist": 237, "difficulti": 237, "strongest": 237, "stronger": 237, "likelihood": 237, "terrif": 237, "cut": [237, 273, 493], "badli": 237, "caution": 237, "recipi": [238, 510], "provinc": 238, "neighborhood": 238, "district": 238, "acm": 238, "corpor": 238, "123": [238, 253, 300, 393, 525], "ln": 238, "29609": 238, "deliveri": 238, "netherland": 238, "ireland": 238, "thoroughfar": 238, "eircod": 238, "cnoc": 238, "sceich": 238, "thorn": 238, "leac": 238, "anfa": 238, "flagston": 238, "storm": 238, "cathair": 238, "mart": 238, "beev": 238, "mhaigh": 238, "eo": 238, "yew": 238, "a65": 238, "f4e2": 238, "ought": 238, "imagin": [238, 265, 282, 402], "scheme": 238, "among": [238, 484], "unstructur": 238, "mash": 238, "along": [238, 242, 345, 358, 523], "structuredaddress": 238, "addr": [238, 435], "addrlist": 238, "irish": 238, "italian": [238, 512, 525], "enhanc": 238, "postalcod": [238, 525], "itali": 238, "slightli": [238, 376], "basepostaladdress": 238, "guarante": 238, "irishpostaladdress": 238, "uspostaladdress": 238, "polymorph": [238, 244], "exhibit": 238, "util": [238, 373, 507], "obj": 238, "cl": 238, "subclass": [238, 239, 240, 243, 249, 250, 252, 373], "sparingli": 238, "isinc": 238, "graphic": [239, 472], "depict": [239, 508, 526], "blueprint": 239, "academia": 239, "food": [240, 249, 402, 484], "eat": [240, 249, 256, 299, 315], "super": [240, 241, 252], "testitem": 240, "i1": 240, "coke": 240, "i2": 240, "test_str_item": 240, "iv": [240, 361, 423], "testcar": 240, "c1": 240, "ford": 240, "c2": 240, "toyota": 240, "test_create_car": 240, "set_color": 240, "test_change_color": 240, "set_mak": 240, "test_change_mak": 240, "o1": 240, "test_create_order_tot": 240, "actual_id": 241, "abbi": 241, "lane": 241, "dist": 242, "refin": [242, 292, 507], "redefin": 242, "labeledpt": 242, "assertisinst": 243, "mostli": [243, 255, 369, 433], "asserttru": 243, "assertgreat": 243, "assertgreaterequ": 243, "assertin": 243, "edg": 243, "is_descend": 243, "teston": 243, "temp_cat": 243, "102": 243, "testtot": 243, "o2": 243, "set_pric": 243, "set_nam": 243, "test_set_nam": 243, "anim": [243, 248, 252, 400, 401, 402], "duck": 243, "quack": [243, 404], "encapsul": 244, "chief": 244, "promot": 244, "against": [244, 260, 506], "enabl": 244, "contract": [244, 511, 513], "emb": [245, 409], "deleg": [245, 266], "driven": 246, "comprehens": 246, "result_list": 246, "returned_valu": 246, "quicker": [246, 265, 292], "testcasegui": 246, "get_middl": 246, "abcd": 246, "bc": 246, "gui": 246, "teardown": 246, "classnam": 246, "test_initi": 246, "inheritance_mixed1_v3": 247, "inheritance_mixed1_ac_v3": 247, "inheritance_mixed2_v3": 247, "inheritance_mixed2_ac_v3": 247, "inheritance_mixed3_v3": 247, "inheritance_mixed3_ac_v3": 247, "inheritance_mixed4_v3": 247, "inheritance_mixed4_ac_v3": 247, "inheritance_mixed5_v3": 247, "inheritance_mixed5_ac_v3": 247, "inheritance_mixed6_v3": 247, "inheritance_mixed6_ac_v3": 247, "inheritance_mixed7_v3": 247, "inheritance_mixed7_ac_v3": 247, "inheritance_mixed8_v3": 247, "inheritance_mixed8_ac_v3": 247, "inheritance_mixed9_v3": 247, "inheritance_mixed9_ac_v3": 247, "inheritance_mixed10_v3": 247, "inheritance_mixed10_ac_v3": 247, "initit": 248, "a1": [248, 249], "gpa": [248, 503], "sqft": 248, "hous": [248, 468], "bedroom": 248, "construtor": 248, "initialz": 248, "withdraw": 248, "make_nois": 248, "diana": 248, "perci": 248, "spike": 248, "distance_to": 248, "mycircl": 248, "attibut": 248, "item_list": [248, 290, 461], "intiti": 248, "savingsaccount": 248, "intitialz": 248, "pay_interest": 248, "hat": [248, 412], "treasur": 248, "add_treasur": 248, "get_point": 248, "superclass": [249, 250], "gotta": 249, "tv": 249, "woohoo": 249, "zzzzzzzzzzzzzzzz": 249, "tire": 249, "willik": 249, "buddi": 249, "bob": [249, 404, 426], "a2": 249, "a3": 249, "eye_color": 252, "greeter": [252, 336], "grumpygreet": 252, "greet": [252, 290, 411], "cow": 252, "moo": 252, "overactor": 252, "gradstud": [252, 336], "fav_food": 252, "sushi": 252, "is_ascend": 252, "shortest": [252, 424, 429], "avg_po": 252, "quartil": 252, "dup_adjac": 252, "talk": [253, 255, 256, 258, 260, 265, 266, 267, 433], "keyboard": [253, 254, 255, 497], "speaker": [253, 254, 255], "complier": 253, "trigger": [253, 277, 379], "compos": 254, "sensor": 254, "microphon": [254, 255], "gp": 254, "sequenti": [254, 294, 340], "variat": [254, 345, 411], "weav": 254, "disc": 254, "apart": [255, 302], "obsess": 255, "gigahertz": 255, "billion": 255, "per": [255, 483, 502, 503, 506, 507, 512, 523, 525], "hurri": [255, 379], "slower": [255, 259], "stick": [255, 259, 292], "player": 255, "mous": 255, "touchpad": 255, "slow": [255, 324, 506], "unreli": 255, "builder": 255, "orchestr": [255, 353], "uncomfort": 255, "shrink": 255, "5mm": 255, "tall": 255, "instal": [256, 262, 265, 310, 321], "consult": 256, "screencast": 256, "macintosh": [256, 262, 311, 376], "somewhat": 256, "v3": 256, "37a07cee5969": 256, "msc": 256, "1900": 256, "amd64": 256, "win32": 256, "astronaut": 256, "farawai": 256, "planet": 256, "inhabit": 256, "peac": 256, "stab": 256, "spear": 256, "spit": [256, 258], "roast": 256, "brought": 256, "thumb": 256, "legendari": 256, "legend": [256, 503], "tasti": 256, "mustard": 256, "feast": 256, "tonight": 256, "tiniest": 256, "amazingli": 256, "picki": 256, "intellig": 256, "intermediari": [256, 265], "financi": 257, "pda": 257, "attent": 257, "examin": [258, 259, 274, 320, 330], "rumin": 258, "retreat": 258, "rebuild": [258, 506], "stuck": [258, 370], "typograph": 258, "misunderstand": 258, "needless": 258, "experiment": 258, "hypothesi": 258, "reluct": 258, "assembli": 259, "syntact": [259, 260, 267, 433, 435, 436], "formul": 259, "paus": [259, 324, 365, 497], "earliest": 260, "precis": [260, 301, 316, 396], "deviat": [260, 382], "evid": 260, "hate": 260, "cruel": 260, "grudg": 260, "perfectli": [260, 353], "reject": [260, 321], "unfit": 260, "torment": 260, "primt": 260, "argu": 260, "Its": [260, 418, 506], "harsh": 260, "uncondition": 260, "sweet": 260, "wag": 260, "tail": [260, 295, 477, 479], "easiest": [260, 265, 326], "drink": 260, "bottl": 260, "backpack": 260, "intersect": [260, 523], "station": 260, "late": 260, "farm": 260, "barn": 260, "sorri": 260, "sadli": 260, "undetect": 260, "mere": 260, "hardest": 260, "cute": 261, "gurgl": 261, "absorb": 261, "linearli": 261, "fashion": [261, 322], "hesit": 261, "nonlinear": 261, "skim": 261, "fulli": [261, 265, 353, 355, 472], "stare": [261, 292], "impenetr": 261, "wonder": [261, 262, 480], "ah": 261, "hah": 261, "hammer": 261, "chisel": 261, "sculptur": 261, "nap": 261, "snack": 261, "langaug": 261, "spoken": 261, "faster": 261, "php": [262, 506], "perl": 262, "frankli": [262, 265], "tiresom": 262, "001010001110100100101010000001111": 262, "11100110000011101010010101101101": 262, "surfac": [262, 397], "intric": 262, "ti": [262, 424], "recompil": 262, "fly": 262, "verifi": [262, 273], "seven": 262, "meaning": [262, 499], "ex": [262, 270, 403, 405], "dll": 262, "unread": 262, "elf": 262, "xa0": 262, "x82": 262, "h4": 262, "x90": 262, "x80": 262, "xe0": 262, "x81": 262, "hqvht": 262, "x83": 262, "xe8": 262, "python35": 262, "nag": 262, "convei": 264, "coher": 264, "muse": 264, "pleasant": 264, "patient": 264, "craft": 265, "strictest": 265, "social": [265, 312], "facebook": 265, "stream": [265, 324], "pore": [265, 523], "prone": [265, 291, 382, 425], "smart": 265, "clown": [265, 318, 328], "tent": [265, 318], "fell": [265, 318], "manual": [265, 325], "came": [265, 340], "bigcount": 265, "bigword": 265, "awesom": [265, 400], "marvel": 265, "anyon": [265, 488], "sixteen": 266, "mundan": 266, "partner": 266, "invent": [266, 509], "partnership": 266, "quizzic": 267, "hear": [267, 370], "blah": 267, "xkcd": 267, "231": 267, "del": [267, 292, 293, 295, 499], "global": [267, 499], "nonloc": [267, 499], "apostroph": 267, "recommend": [268, 314, 516], "asterisk": [269, 280, 377, 381, 503], "999": [269, 286, 291, 298, 340], "itr": 270, "root_ac": 270, "root_pp": 270, "while_ac": 270, "while_pp": 270, "estim": 271, "calculta": 271, "bisect": 273, "intermedi": 273, "halv": 273, "indefinit": 274, "wherea": [274, 282], "glenn": 274, "prisha": 274, "kahlil": 274, "nirav": 274, "aliyah": 274, "antonella": 274, "accumul": [275, 277, 286, 324, 369], "decrement": [275, 284], "endless": 276, "amus": 276, "shampoo": 276, "lather": 276, "rins": 276, "prove": 276, "finit": 276, "obvious": [276, 498], "1000": 276, "runawai": 276, "batteri": 276, "virtu": 276, "dysfunct": 276, "echo": 276, "affirm": 276, "itervar": 277, "lap": 277, "nor": [277, 393], "itr_countup_str_muc": 278, "itr_countup_str_ac": 278, "itr_reverse_muc": 278, "itr_reverse_ac": 278, "itr_countdown_str_muc": 278, "itr_countdown_str_ac": 278, "itr_odd_sum_muc": 278, "itr_odd_sum_ac_v2": 278, "itr_sum_of_range_muc": 278, "itr_sum_of_range_ac": 278, "itr_count_vowels_muc": 278, "itr_count_vowels_ac": 278, "itr_copy_till_gt_value_muc": 278, "itr_copy_till_gt_value_ac": 278, "itr_count_last2_muc": 278, "itr_count_last2_ac": 278, "itr_list_to_5_muc": 278, "itr_list_to_5_ac": 278, "itr_water_quality_muc": 278, "itr_water_quality_ac": 278, "countup_str": 279, "12345": 279, "olleh": 279, "countdown_str": 279, "543210": 279, "odd_sum": 279, "sum_of_rang": 279, "count_vowel": 279, "aeiou": [279, 397], "copy_till_gt_valu": 279, "1357": 279, "135": [279, 507], "count_last2": 279, "hixxhi": 279, "axxxaaxx": 279, "list_to_5": 279, "water_qu": 279, "phvalu": 279, "ph": 279, "433333333333334": 279, "staircas": 280, "frontspac": 280, "eval": 280, "pirat": 281, "ship": 281, "ate": [281, 483], "te": 281, "hip": 281, "ip": 281, "xy": [281, 411], "Such": 281, "chr": [282, 417], "steadili": 282, "grow": 282, "bullet": [282, 313], "varaibl": 284, "poorli": 285, "slice_exercis": 286, "len_of_list": 286, "indexing_and_upp": 286, "list_within_list": 286, "blist": [286, 291, 298], "find_sum": 286, "num_of_str": 286, "list_muc_password_cr": 287, "list_muc_password_creator_ac": 287, "list_muc_rainfall_v2": 287, "list_muc_rainfall_v2_ac": 287, "list_muc_mix_item": 287, "list_muc_mix_items_ac": 287, "list_muc_discount": 287, "list_muc_discount_ac": 287, "list_muc_append_if_a": 287, "list_muc_append_if_a_ac": 287, "list_muc_add_vocab": 287, "list_muc_add_vocab_ac": 287, "password_mak": 288, "word_list": [288, 424, 429], "swmetemi": 288, "avg_rainfal": 288, "day_list": 288, "equip": [288, 516], "rainfal": 288, "price_list": 288, "closest": 288, "filter_a": 288, "vocab_list": 288, "vocab": 288, "add_to_new_list": 289, "111": 289, "list_writeitemsq_v2_ac": 289, "list_writeitemsq_v2_pp": 289, "list_write23_ac": 289, "list_write23_pp": 289, "list_write5_ac": 289, "list_write5_pp": 289, "list_writereverse_ac": 289, "list_writereverse_pp": 289, "sumuntileven": 289, "list_sortbylen_ac": 289, "list_sortbylen_pp": 289, "jennfier": 289, "itemlist": 290, "222": 290, "change_index3": 290, "506": 290, "countword": 290, "sort_by_length": 290, "alia": 291, "safer": 291, "jambore": 291, "parti": [291, 330, 337, 343, 345, 346], "careless": 292, "pitfal": 292, "alon": [292, 432], "stdtype": [292, 409, 414, 415, 418], "orig": 292, "crash": [292, 323, 408], "needl": 292, "haystack": 292, "dispens": 292, "mess": 292, "smarter": 292, "scroll": 292, "search9": 292, "Being": 294, "delete_head": 295, "myfun": 295, "mylist": [295, 299], "bad_delete_head": 295, "deleting_first": 295, "unmodifi": [295, 297], "t2": 297, "arrang": [297, 340, 371, 473], "accident": 297, "disappoint": 297, "mynam": 299, "edgar": 299, "allan": 299, "poe": 299, "namelist": 299, "init": 299, "anam": 299, "hannah": 299, "ruth": 299, "pat": 299, "elm": 299, "cheddar": 300, "reassign": [300, 410, 411], "th": [300, 408, 419, 420], "ghi": 303, "wxyz": 303, "max_segment_sum": 303, "max_so_far": 303, "fourth": [303, 355, 358, 429, 436], "bubbl": 303, "areacod": 304, "begininng": 304, "hel": 304, "bigciti": 304, "crunchi": 305, "frog": 305, "ram": 305, "bladder": 305, "lark": 305, "vomit": 305, "fold": 306, "spindl": 306, "mutil": 306, "si106": 306, "ch": [308, 417, 420, 422], "nestedlist": 308, "mysock": 309, "af_inet": 309, "sock_stream": 309, "pr4e": [309, 316, 318, 323, 328], "cmd": 309, "decod": [309, 318, 326, 514, 523], "cover3": [309, 318, 323, 328], "jpg": [309, 311, 318, 323, 324, 328, 361, 362, 365, 369, 370, 373, 374, 524], "wb": [309, 323], "tree": [310, 313, 508, 510, 517, 520, 525, 526], "crummi": [310, 312, 321], "tagnam": 310, "becuas": 310, "1pjbq1w": 310, "michgian": 310, "chrome": 310, "nagiv": 310, "jetpack_top_posts_widget": 310, "ftp": 311, "curl": 311, "cleverli": 311, "curl1": 311, "curl2": 311, "curl3": 311, "wget": 311, "remot": 311, "imperfect": 312, "traffic": [312, 523], "hyper": 313, "tutori": [313, 321], "render": [313, 314], "doctyp": 313, "meta": 313, "unord": 313, "hyperlink": [313, 314], "cascad": 314, "alt": 314, "inlin": 314, "activit": 315, "melodi": 315, "swim": 315, "bold": [315, 489], "brush": 315, "cursiv": 315, "purpl": [315, 373], "healthlin": 315, "danc": 316, "toe": 316, "w3": 316, "rfc2616": 316, "176": 316, "respond": 316, "mixedupcode_network_1": 317, "mixedupcode_network_1_ac": 317, "mixedupcode_network_2": 317, "mixedupcode_network_2_ac": 317, "mixedupcode_network_3": 317, "mixedupcode_network_3_ac": 317, "mixedupcode_network_4": 317, "mixedupcode_network_4_ac": 317, "mixedupcode_network_5": 317, "mixedupcode_network_5_ac": 317, "mixedupcode_network_6": 317, "mixedupcode_network_6_ac": 317, "mixedupcode_network_7": 317, "mixedupcode_network_7_ac": 317, "mixedupcode_network_8": 317, "mixedupcode_network_8_ac": 317, "mixedupcode_network_9": 317, "mixedupcode_network_9_ac": 317, "mixedupcode_network_10": 317, "mixedupcode_network_10_ac": 317, "write_txt": 318, "write_jpg": 318, "FOR": 318, "8864": 318, "ndate": 318, "nserver": 318, "ubuntu": 318, "nlast": 318, "2017": [318, 503], "netag": 318, "6a": 318, "54f6609240717": 318, "naccept": 318, "ncontent": 318, "ncach": 318, "cach": [318, 502, 506], "revalid": 318, "npragma": 318, "nexpir": 318, "wed": [318, 523], "nconnect": 318, "nthe": 318, "reg_num_link": 318, "_____________": 320, "improperli": 321, "strength": 321, "weak": 321, "toler": 321, "highli": [321, 507], "pypi": 321, "beautifulsoup4": 321, "pip": 321, "switch": [322, 381, 482, 506], "page2": 322, "htm": [322, 328, 506, 507], "ssl": [322, 353, 514, 523], "httprespons": 322, "findal": [322, 375, 378, 379, 381, 384, 385, 390, 391, 394, 395, 397, 517], "robust": 322, "audio": [323, 370], "buffer": [323, 324], "100000": 323, "trim": 324, "jpeg": 324, "viewer": 324, "bodai": 324, "denot": [324, 488], "5120": 324, "recv": [324, 326], "3167": 324, "forthcom": 324, "quarter": [324, 368, 483], "delai": [324, 506], "consum": [325, 522], "signifi": 326, "eol": 326, "512": [326, 507], "host": 328, "intro": [328, 514], "retriv": 328, "gutenberg": 328, "1342": 328, "prideandprejudic": 328, "peterpan": 328, "page1": 328, "cricketfan": [329, 337], "partyanim": [329, 337, 343, 345, 346], "nameprint": 329, "pokemon": [329, 359], "stringpokemon": 329, "grasstyp": 329, "poke1": 329, "poke2": 329, "charizard": 329, "lai": 333, "destructor": [334, 344, 355], "__del__": [334, 344, 355], "rare": [334, 344], "everytim": 335, "b3": 335, "orwel": 335, "deriv": 336, "sportscar": 336, "grump": 336, "favorite_food": 336, "exisit": 337, "independ": [337, 343, 461], "beyond": [337, 355, 415], "__class__": 337, "__delattr__": 337, "__weakref__": 337, "aesthet": 340, "zoom": 340, "950": 340, "obj_mixedupcode_1": 341, "obj_mixedupcode_1_ac": 341, "obj_mixedupcode_2_v2": 341, "obj_mixedupcode_2_v2_ac": 341, "obj_mixedupcode_3": 341, "obj_mixedupcode_3_ac": 341, "obj_mixedupcode_4": 341, "obj_mixedupcode_4_ac": 341, "obj_mixedupcode_5_v3": 341, "obj_mixedupcode_5_v3_ac": 341, "obj_mixedupcode_6": 341, "obj_mixedupcode_6_ac": 341, "obj_mixedupcode_7_v2": 341, "obj_mixedupcode_7_v2_ac": 341, "obj_mixedupcode_8": 341, "obj_mixedupcode_8_ac": 341, "obj_mixedupcode_9": 341, "obj_mixedupcode_9_ac": 341, "obj_mixedupcode_10": 341, "obj_mixedupcode_10_ac": 341, "getnam": [342, 359], "updateag": 342, "updatetrick": 342, "distance_from_point": 342, "longest": [342, 424, 429], "pickitem": 342, "dice": 342, "inclusvi": 342, "thrown": 343, "destruct": 344, "clean": [344, 355, 502, 506, 514], "thow": 344, "cleanup": [344, 506], "sensit": [345, 486], "cooki": [345, 393, 482, 483, 489], "cutter": 345, "pointer": 345, "shorthand": 345, "bank": 347, "dimension": 347, "classes_basic_rectangle_ac_fix_v2": 348, "classes_basic_song_pp_iso": 349, "classes_basic_book_ac": [349, 350], "classes_basic_book_pp_iso": 349, "classes_basic_cat_pp_iso": 349, "classes_basic_account_pp_iso": 349, "classes_basic_fortuneteller_pp_iso": 349, "classes_basic_song_w": 350, "classes_basic_book_w": 350, "classes_basic_cat_w": 350, "classes_basic_account_w": 350, "classes_basic_fortuneteller_w": 350, "zone": 353, "certif": [353, 514, 523], "create_default_context": [353, 514, 523], "check_hostnam": [353, 514, 523], "verify_mod": [353, 514, 523], "cert_non": [353, 514, 523], "movement": 353, "mainli": 355, "shortcut": 355, "__getitem": 355, "getitem__": 355, "loos": 355, "scope": 355, "curiou": 355, "hopefulli": 355, "cpython": 355, "blob": 355, "listobject": 355, "clipboard": 356, "demostr": 356, "sixth": [358, 436], "__getitem__": 358, "0th": [358, 419], "spin": 359, "updateattack": 359, "attack": 359, "gettitl": 359, "getauthor": 359, "gettrick": 359, "paperback": [359, 512, 525], "watertyp": 359, "getattack": 359, "addpokemon": 359, "getpixel": [361, 363, 365], "getr": 361, "setgreen": [361, 365, 370], "updatepixel": [361, 365], "255": [361, 364, 366, 368, 370, 371, 374, 525], "180": [361, 370, 440, 477, 479, 525], "motorcycl": [361, 369], "imagewin": [361, 365], "getwidth": [361, 365], "getheight": [361, 365], "setr": [361, 370], "getblu": [361, 365], "setblu": [361, 365, 370], "vangogh": [361, 374], "getgreen": [361, 365], "newpixel": 361, "setpixel": 361, "halfway_x": 361, "halfway_i": 361, "white": [361, 366, 368, 399, 414], "simultan": 361, "arch": [362, 370], "pixl": 364, "vertic": [364, 366, 370, 371, 374, 503], "nose": 364, "herself": 364, "unlimit": [365, 514], "newstr": 365, "wizard": [365, 401, 402], "decagon": 365, "zoe": 365, "sethead": [365, 440, 477, 479], "shape": [365, 425, 427, 440, 467, 468, 471, 473, 476, 477, 480], "penup": [365, 440, 467, 477, 479], "laid": [366, 370], "grid": [366, 370, 371, 373, 503], "absenc": 366, "tilt": 366, "horizont": [366, 370, 371, 374, 501, 503], "excel": [366, 514], "unplug": 366, "mixedupcode_pictures_pp1": 367, "mixedupcode_pictures_ac1": 367, "mixedupcode_pictures_pp2": 367, "mixedupcode_pictures_ac2": 367, "mixedupcode_pictures_pp3": 367, "mixedupcode_pictures_ac3": 367, "mixedupcode_pictures_pp4": 367, "mixedupcode_pictures_ac4": 367, "mixedupcode_pictures_pp_5": 367, "mixedupcode_pictures_ac5": 367, "mixedupcode_pictures_pp6": 367, "mixedupcode_pictures_ac6": 367, "mixedupcode_pictures_pp_7": 367, "mixedupcode_pictures_ac7": 367, "mixedupcode_pictures_pp8": 367, "mixedupcode_pictures_ac8": 367, "mixedupcode_pictures_pp9": 367, "mixedupcode_pictures_ac9": 367, "mixedupcode_pictures_pp10": 367, "mixedupcode_pictures_ac10": 367, "removegreen": 368, "changecolor": 368, "reducegreen": 368, "changer": 368, "5x": 368, "modifycolor": 368, "imagetowhit": 368, "alternatingr": 368, "changequadrantcolor": 368, "copyrightsid": 368, "copytopquart": 368, "THE": 369, "kitten": [369, 374], "gal2": [369, 373, 374], "guy1": 369, "pix": 370, "240": [370, 440, 470], "blueness": 370, "tour": 370, "rectangular": 371, "tint": 373, "eighth": 373, "pictures_ac_16": 373, "pictures_ac_16_pp": 373, "pictures_ac_17": 373, "pictures_ac_17_pp": 373, "pictures_ac_18": 373, "pictures_ac_18_pp": 373, "pictures_ac_19": 373, "pictures_ac_19_pp": 373, "pictures_ac_20": 373, "pictures_ac_20_pp": 373, "grayscal": [373, 374], "kitten3": 374, "flip": 374, "stri": 375, "espn": 375, "drake": 375, "hotmail": [375, 435], "frenchmontana": 375, "grep": [376, 382], "fxxm": 377, "f12m": 377, "narrow": 377, "wild": [377, 380, 382], "wildcard": [377, 378, 397], "expand": [377, 378, 382], "pushi": 377, "outward": [377, 382], "re2": 377, "tight": 378, "previous": 378, "brittl": [378, 382], "balloon": 378, "rudimentari": 379, "copy_reg": 379, "findit": 379, "purg": 379, "sre_compil": 379, "sre_pars": 379, "sub": 379, "subn": 379, "sy": [379, 473], "2pm": 381, "accept": [381, 404, 438, 439], "willing": 381, "explicit": 381, "z0": [381, 397], "unto": 381, "cleaner": [381, 506], "breakag": 382, "grei": [383, 390, 391], "br": 383, "carrot": [383, 390, 391], "48105": [383, 390, 391], "103028": [383, 390, 391], "1234567": [383, 390, 391], "333": 384, "232": 384, "3403": 384, "your_regex": [384, 388, 390, 391], "find_pric": [384, 390], "def_ghi": [384, 390, 391], "a678": [384, 390, 391], "cn": [384, 390, 391], "consecut": [384, 385, 390, 391], "unicorn": [384, 390, 391], "dash": 385, "aaabaabaa": 385, "abaaa": 385, "attend": 385, "attende": 385, "ee": 385, "hparsons_lg_regex_test_mcq_1": [387, 389], "hparsons_lg_regex_test_mcq_2": [387, 389], "hparsons_lg_regex_test_mcq_3": [387, 389], "hparsons_lg_regex_test_mcq_4": [387, 389], "hparsons_lg_regex_test_mcq_5": [387, 389], "hparsons_lg_regex_test_mcq_6": [387, 389], "hparsons_lg_regex_1_hparson": 390, "hparsons_lg_regex_2_hparson": 390, "hparsons_lg_regex_3_hparson": 390, "hparsons_lg_regex_4_hparson": 390, "hparsons_lg_regex_5_hparson": 390, "hparsons_lg_regex_6_hparson": 390, "re_mixed1": 392, "re_mixed1_ac": 392, "re_mixed2": 392, "re_mixed2_ac": 392, "re_mixed3": 392, "re_mixed3_ac": 392, "re_mixed4_v2": 392, "re_mixed4_v2_ac": 392, "re_mixed5_v2": 392, "re_mixed5_ac": 392, "re_mixed6_v2": 392, "re_mixed6_ac": 392, "re_mixed7_v2": 392, "re_mixed7_ac": 392, "re_mixed8": 392, "re_mixed8_ac": 392, "re_mixed9_v2": 392, "re_mixed9_ac": 392, "re_mixed10_v2": 392, "re_mixed10_ac": 392, "greeting_search": 393, "search_h": 393, "search_o": 393, "match_word": 393, "test_pattern": 393, "sincerely1": 393, "molli": [393, 484], "first_pric": 393, "2098": 393, "209": 393, "browni": 393, "search_email": 393, "pyth_on": 393, "start_from": 393, "grab_domain": 393, "gov": [393, 509, 524, 525], "jav12a": 393, "vowels_in_mid": 393, "cheeeeeyyeerri": 393, "matchobject": 394, "ea": 394, "302": 394, "204": 394, "532": 394, "323": 394, "320": [394, 479], "2022": [395, 503], "backspac": [395, 397], "passwordcheck": 395, "regular_express": 396, "trivial": 396, "wolverin": 396, "invert": 397, "match_four": 399, "match_cat": 399, "match_z": 399, "matchmiddle_z": 399, "alphanumer": 399, "nonam": 399, "total_email": 399, "s1": [400, 403, 404, 411, 417], "mali": 400, "mood": 402, "item_purchas": 402, "camp": [402, 482, 483], "famili": 402, "193": [402, 525], "fave": 402, "least_fav": 402, "broccoli": 402, "type_anim": 402, "muppet": 402, "sheepdog": 402, "shop": 402, "spree": 402, "store1": 402, "store2": 402, "store3": 402, "spent": 402, "col1": 402, "col2": 402, "fave_anim": 402, "happier": 402, "meowacq": [403, 405], "meowansw": [403, 405], "egg": [403, 404], "countacq": [403, 405], "countansw": [403, 405], "ducksacq": [403, 405], "ducksansw": [403, 405], "numdigit": [403, 404], "nameacq": [403, 405], "nameansw": [403, 405], "loweracq": [403, 405], "loweransw": [403, 405], "mccloskei": 404, "duckl": 404, "kack": 404, "nack": 404, "ouack": 404, "pack": 404, "misspel": 404, "hiacq": 405, "hiansw": 405, "eggsacq": 405, "eggsansw": 405, "floatacq": 405, "floatansw": 405, "digitsacq": 405, "digitsansw": 405, "nameinputacq": 405, "nameinputansw": 405, "pineappl": [406, 426], "shark": 406, "doghous": 406, "peanut": 407, "butter": 407, "lettercount": 407, "cultiv": 408, "seemingli": 408, "copytildon": 408, "nonexist": 408, "camelcas": 408, "camel": 409, "printf": 409, "s2": [411, 417], "lime": 412, "chatter": 412, "125": [413, 481], "method_descriptor": 414, "ss": [414, 417], "bat": 416, "vampir": 416, "new_": 416, "vike": 417, "mississauga": 417, "cave": 417, "depth": 418, "sentec": 418, "smar": 418, "i_am_smart": 418, "robbi": 418, "nofirst": 418, "obbi": 418, "obob": 418, "rearrang": [418, 467], "georgington": 418, "dozen": 418, "onlin": [418, 514], "offset": 419, "1th": 419, "2th": 419, "papaya": 419, "exclud": 420, "pomegran": 420, "strawberri": [422, 495], "idx": 422, "atupl": 423, "tuple_index": 423, "800": 423, "tupl1": 423, "tuple_comparison": 423, "tuple_comarison": 423, "2000000": 424, "tie": 424, "dsu": [424, 427], "decor": [424, 427], "undecor": [424, 427], "poetic": 424, "sorted_word_list": 424, "name_dictionari": 426, "melissa": 426, "grocery_dict": 426, "kiwi": 426, "grocery_list": 426, "tup_list": [426, 429, 438], "hashabl": [427, 436, 437], "singleton": 427, "tup_mixedupcode_1": 428, "tup_mixedupcode_1_ac": 428, "tup_mixedupcode_2": 428, "tup_mixedupcode_2_ac": 428, "tup_mixedupcode_3": 428, "tup_mixedupcode_3_ac": 428, "tup_mixedupcode_4": 428, "tup_mixedupcode_4_ac": 428, "tup_mixedupcode_5": 428, "tup_mixedupcode_5_ac": 428, "tup_mixedupcode_6": 428, "tup_mixedupcode_6_ac": 428, "tup_mixedupcode_7": 428, "tup_mixedupcode_7_ac": 428, "tup_mixedupcode_8": 428, "tup_mixedupcode_8_ac": 428, "tup_mixedupcode_9": 428, "tup_mixedupcode_9_ac": 428, "tup_mixedupcode_10": 428, "tup_mixedupcode_10_ac": 428, "length_word": 429, "tuple_word_len": 429, "swap_valu": 429, "grapefruit": 429, "peach": [429, 495], "dictionary_to_tup_list": 429, "count_str": 429, "monkei": 429, "snake": 429, "rabbit": 429, "dragon": 429, "rooster": 429, "rat": 429, "alphabetical_dict_list": 429, "longest_word_lst": 429, "list_tup": 429, "tmobil": 429, "sprint": 429, "cap": 429, "lst_tup": [429, 439], "groceri": 429, "lettuc": 429, "juic": 429, "bagel": 429, "bacon": 429, "bread": 429, "thou": 430, "thee": 430, "reykjavik": 430, "bueno": 430, "cairo": 430, "berlin": 430, "caloocan": 430, "sorted_weath": 430, "heineken": 430, "is_ok": 432, "group_list": 432, "class_list": 432, "enumer": 433, "oppos": 433, "roughli": [435, 510], "stylist": 435, "random_list": 435, "harden": 435, "unpack": 435, "monti": 435, "unam": 435, "yeezi": 435, "vari": [436, 521], "quadrupl": 436, "quintupl": 436, "sextupl": 436, "septupl": 436, "ep": 436, "od": 436, "telephon": 437, "d1": [437, 519], "my_dict": 437, "tup_creat": 438, "tup_writecode2": 438, "tup_writecode2_pp": 438, "find_major": 438, "3084": 438, "3025": 438, "electr": 438, "3020": 438, "cybersecur": 438, "biometr": 438, "tup_writecode4": 438, "tup_writecode4_pp": 438, "dict_transform": 438, "rattata": 438, "machop": 438, "seel": 438, "volbeat": 438, "solrock": 438, "126": 438, "tup_writecode6": 438, "tup_writecode6_pp": 438, "mod_tupl": 438, "tup_writecode8": 438, "tup_writecode8_pp": 438, "list_link": 438, "tup_writecode10": 438, "tup_writecode10_pp": 438, "check_third_el": 439, "interchange_valu": 439, "lebron": 439, "my_data": 439, "int_valu": 439, "birth_year": 439, "year_in_colleg": 439, "hometown": 439, "tupliz": 439, "curri": 439, "315": 440, "drawn": [440, 480, 526], "pendown": [440, 467, 477, 479], "pensiz": [440, 467, 477, 479], "pencolor": 440, "goto": [440, 461, 477, 479], "draw_shap": 440, "xpo": [440, 470], "ypo": [440, 470], "begin_fil": [440, 468, 477], "end_fil": [440, 468, 477], "draw_rectangl": [440, 470], "draw_triangl": [440, 447, 451, 455, 470], "um": 441, "hum00253438": 441, "novic": 441, "brief": 441, "anonym": 441, "fle": 441, "session": [441, 461], "clicabl": 444, "dark": 444, "border": 444, "deselect": 444, "explanatoin": 444, "pink": [444, 503], "create_t": [445, 449, 453, 470], "turtle_obj": [445, 449, 453], "create_hexagon": [446, 450, 454, 470], "hexagon": [446, 450, 454, 470], "three_colors_list": [447, 451, 455, 470], "create_rectangl": [448, 452, 456, 470], "lectur": 461, "thursdai": [461, 481], "regard": [461, 489, 506, 520], "equilater": [467, 468], "diamond": [467, 470], "c5": 467, "reusabl": 468, "bgcolor": [468, 477], "alisha": 468, "mixedupcode_turtles_1": 469, "mixedupcode_turtles_1_ac": 469, "mixedupcode_turtles_2": 469, "mixedupcode_turtles_2_ac": 469, "mixedupcode_turtles_3": 469, "mixedupcode_turtles_3_ac": 469, "mixedupcode_turtles_4": 469, "mixedupcode_turtles_4_ac": 469, "mixedupcode_turtles_5": 469, "mixedupcode_turtles_5_ac": 469, "mixedupcode_turtles_6": 469, "mixedupcode_turtles_6_ac": 469, "mixedupcode_turtles_7": 469, "mixedupcode_turtles_7_ac": 469, "mixedupcode_turtles_8": 469, "mixedupcode_turtles_8_ac": 469, "mixedupcode_turtles_9": 469, "mixedupcode_turtles_9_ac": 469, "mixedupcode_turtles_10_v2": 469, "mixedupcode_turtles_10_ac": 469, "forward_50": 470, "create_v": 470, "hourglass": 470, "draw_diamond": 470, "csp": [471, 472, 474, 475, 480, 481, 485, 486, 487, 489, 490, 491, 492, 493, 494, 495, 497, 498, 499, 500, 501, 502, 505, 506, 508, 509, 511, 517, 519, 520, 521, 526], "zari": 471, "chad": 471, "jamal": 471, "tina": 471, "papert": 472, "mit": 472, "logo": 472, "robot": 472, "kid": 472, "steer": 472, "distinct": 472, "compass": 472, "checkmark": 472, "southeast": 472, "northeast": 472, "curv": 472, "wrap": 473, "spirograph": 473, "pentagon": [473, 480], "setexecutionlimit": 473, "millisecond": 473, "snowflak": 474, "recur": 474, "rotat": 474, "cheat": 475, "synton": 477, "turl": [477, 479], "colornam": [477, 479], "fillcolor": 477, "clockwis": [477, 479], "bgpic": 477, "file_nam": 477, "exitonclick": 477, "classif": 479, "geometr": 480, "scientif": 480, "insect": 480, "dodecagon": 480, "mia": 480, "derrik": 481, "mariah": 481, "1q": 482, "2q": 482, "3q": 482, "4q": 482, "5q": 482, "6q": 482, "7q": 482, "8q": 482, "9q": 482, "10q": 482, "x_type": 483, "y_type": 483, "z_type": 483, "carla": 483, "gross": 483, "reciev": 483, "pricepershirt": 483, "perpersoncost": 483, "temporari": 483, "finalpric": 483, "bake": 483, "165": 483, "numhour": 483, "numminut": 483, "num_quart": 483, "ow": 483, "tuna": 484, "apiec": 484, "twinkl": 484, "11am": 484, "11pm": 484, "midnight": 484, "3pm": 484, "forandi": 484, "lib": 484, "dens": 485, "elaps": 485, "redund": 485, "meter": 485, "trade": 485, "illeg": [486, 499], "latex": 486, "159": 486, "aid": [488, 489], "govern": 488, "wise": 489, "memor": 489, "un": 489, "distract": 489, "ingredi": 489, "surprisingli": [490, 498], "divison": 491, "acronym": 492, "pemda": 492, "arenthes": 492, "xponenti": 492, "ultipl": 492, "ivis": 492, "ddition": 492, "ubtract": 492, "doubt": 492, "oder": 492, "cast": 493, "456": [493, 525], "var3": 494, "bird": 494, "blueberri": 495, "raspberri": 495, "plum": 495, "stonefruit": 495, "excl": 495, "raw_input": 497, "airspe": 497, "arbitrarili": 499, "my_nam": 499, "airspeed_of_unladen_swallow": 499, "76trombon": 499, "matplotlib": 501, "pyplot": 501, "plot": [501, 503], "subplot": [501, 503], "geograph": [502, 514], "geodata": 502, "phase": [502, 506], "geoload": 502, "northeastern": 502, "hong": 502, "kong": 502, "technion": 502, "viswakarma": 502, "pune": 502, "umd": 502, "tuft": 502, "monash": 502, "googleapi": [502, 514], "2063": 502, "kokshetau": 502, "econom": 502, "inst": 502, "1749": 502, "geodump": 502, "02115": 502, "3396998": 502, "08975": 502, "bradlei": 502, "1501": 502, "61625": 502, "6963857": 502, "6160811": 502, "viazman": 502, "kesalsaba": 502, "32000": 502, "israel": 502, "7775": 502, "0216667": 502, "clayton": 502, "vic": 502, "3800": 502, "9152113": 502, "145": 502, "134682": 502, "kazakhstan": 502, "2833333": 502, "3833333": 502, "mydata": 502, "uni": 502, "hover": 502, "pin": 502, "consol": 502, "yearli": 503, "2020": 503, "2018": 503, "xlabel": 503, "ylabel": 503, "figsiz": 503, "mph": 503, "marathon": 503, "chart": 503, "comedi": 503, "romanc": 503, "drama": 503, "scifi": 503, "singular": 503, "gridlin": 503, "pie": 503, "film": 503, "adventur": 503, "thriller": 503, "164": 503, "143": [503, 518, 525], "xyz": 503, "marker": 503, "incur": 503, "revenu": 503, "13000": 503, "16000": 503, "18000": 503, "21000": 503, "17000": 503, "41000": 503, "33000": 503, "67000": 503, "73000": 503, "66000": 503, "xticklabel": 503, "2x2": 503, "scatterplot": 503, "magenta": 503, "indigo": 503, "applicatin": 505, "adjust": 506, "gmane": 506, "searchabl": 506, "liber": 506, "overload": 506, "export": 506, "responsibli": 506, "spread": 506, "abus": [506, 514], "ruin": 506, "readm": 506, "throttl": 506, "interrupt": 506, "comp": 506, "cm": 506, "devel": 506, "51410": 506, "51411": 506, "9460": 506, "nealcaidin": 506, "sakaifound": 506, "51412": 506, "3379": 506, "samuelgutierrezjimenez": 506, "51413": 506, "9903": 506, "da1": 506, "melet": 506, "51414": 506, "349265": 506, "shedid": 506, "elra": 506, "51415": 506, "3481": 506, "51416": 506, "administr": 506, "unstick": 506, "ineffici": 506, "compress": 506, "gmodel": 506, "10x": 506, "tweak": 506, "250": [506, 523], "allsend": 506, "1588": 506, "dn": 506, "08t23": 506, "ggolden22": 506, "251": 506, "22t10": 506, "tpamsler": 506, "ucdavi": 506, "501": 506, "12t11": 506, "lanc": 506, "indiana": 506, "751": 506, "24t11": 506, "vrajgopalan": 506, "ucmerc": 506, "arwhyt": 506, "63axycvo3tyhx": 506, "lvdladg": 506, "lifetim": 506, "githen": 506, "northwestern": 506, "sgithen": 506, "swgithen": 506, "mtu": 506, "dnsmap": 506, "campus": 506, "rerun": [506, 507], "gbasic": 506, "51330": 506, "25033": 506, "1584": 506, "swinsburg": 506, "2657": 506, "azeckoski": 506, "unicon": 506, "1742": 506, "ieb": 506, "tfd": 506, "1591": 506, "1304": 506, "1184": 506, "7339": 506, "6243": 506, "2451": 506, "2055": 506, "multistep": 506, "gword": 506, "33229": 506, "129": 506, "gline": 506, "oran": 506, "longsight": 506, "stanford": 506, "ox": 506, "d3": 507, "d3j": 507, "pagerank": 507, "crawl": 507, "blog": 507, "upon": 507, "randomli": 507, "amongst": 507, "spdump": 507, "sprank": 507, "546848992536": 507, "226714939664": 507, "659": 507, "985": 507, "sith": 507, "reconverg": 507, "respid": 507, "spreset": 507, "0659516187242": 507, "0244199333": 507, "0102096489546": 507, "00610244329379": 507, "000109076928206": 507, "91987599002e": 507, "02151706798e": 507, "20451504471e": 507, "46150183837e": 507, "7857770908e": 507, "17124694224e": 507, "61236959327e": 507, "10410499467e": 507, "0296": 507, "808": 507, "unbalanc": 507, "wildli": 507, "converg": 507, "spjson": 507, "trend": 508, "inspir": 509, "arrai": 509, "influenc": 509, "outermost": 509, "intl": [509, 524, 525, 526], "734": [509, 526], "303": [509, 526], "4456": [509, 526], "brace": [509, 510], "fewer": 509, "simplic": 509, "jeanett": [509, 525], "penddreth": [509, 525], "jpenddreth0": [509, 525], "censu": [509, 525], "femal": [509, 525], "giavani": [509, 525], "frediani": [509, 525], "gfrediani1": [509, 525], "senat": [509, 525], "breakfast": 510, "calori": 510, "belgian": 510, "waffl": 510, "toast": 510, "homestyl": 510, "sort_kei": 510, "agreement": 511, "soa": [511, 513], "standalon": 511, "hotel": 511, "automobil": 511, "airlin": 511, "charg": 511, "owner": 511, "kinduff": 511, "bookstor": [512, 525, 526], "everydai": [512, 525], "giada": [512, 525], "laurentii": [512, 525], "potter": [512, 525], "rowl": [512, 525], "xqueri": [512, 525], "kick": [512, 525], "mcgovern": [512, 525], "bothner": [512, 525], "kurt": [512, 525], "cagl": [512, 525], "linn": [512, 525], "vaidyanathan": [512, 525], "nagarajan": [512, 525], "elementtre": [513, 520], "landmark": 514, "nearbi": 514, "significantli": 514, "curtail": 514, "2c": 514, "unwrap": 514, "api_kei": 514, "aizasy___idbyt70": 514, "serviceurl": 514, "parm": 514, "urlencod": 514, "uh": 514, "lat": 514, "lng": 514, "formatted_address": 514, "python3": 514, "geojson": 514, "1669": 514, "location_typ": 514, "2808256": 514, "7430378": 514, "address_compon": 514, "long_nam": 514, "short_nam": 514, "geoxml": 514, "variant": 514, "ocean": 514, "hparsons_lg_sql_test_bank_pre_select": 515, "hparsons_lg_sql_test_bank_pre_upd": 515, "hparsons_lg_sql_test_bank_pre_join": 515, "gym": 516, "table_tenni": 516, "tenni": 516, "rent": 516, "equipment_id": 516, "subtre": 517, "nitf": [518, 525], "colombia": [518, 525], "earthquak": [518, 525], "hl1": [518, 525], "bylin": [518, 525], "bytag": [518, 525], "kotler": [518, 525], "datelin": [518, 525], "bogota": [518, 525], "et": [518, 525], "attr": 520, "region": 520, "tier": 521, "cryptograph": 521, "oauth": [521, 523], "rich": 521, "approv": 523, "signatur": 523, "twurl": 523, "twitter1": 523, "app": 523, "consumer_kei": 523, "h7lu": 523, "ng": 523, "consumer_secret": 523, "dnkenac3new": 523, "mmn7q": 523, "token_kei": 523, "10185562": 523, "eibxcp9n2": 523, "p4geqqosgi": 523, "token_secret": 523, "h0yccfemmc4wyf1": 523, "qoipbo": 523, "user_timelin": 523, "oauth_vers": 523, "oauth_token": 523, "101": 523, "sgi": 523, "oauth_nonc": 523, "09239679": 523, "oauth_timestamp": 523, "1380395644": 523, "oauth_signatur": 523, "rlk": 523, "bod": 523, "oauth_consumer_kei": 523, "gng": 523, "oauth_signature_method": 523, "hmac": 523, "sha1": 523, "augment": 523, "timelin": 523, "twitter_url": 523, "gethead": 523, "created_at": 523, "384007200990982144": 523, "id_str": 523, "rt": 523, "fixpert": 523, "dutch": 523, "tiivwtehj4": 523, "brilliant": 523, "in_rep": 523, "178": 523, "384015634108919808": 523, "freak": 523, "bocc": 523, "accid": 523, "nhttp": 523, "2xmhpx7kgx": 523, "177": 523, "metadata": 523, "shut": 523, "next_cursor": 523, "1444171224491980205": 523, "662433": 523, "followers_count": 523, "28725": 523, "jazzychad": 523, "__": 523, "retweet": 523, "california": 523, "leahculv": 523, "culver": 523, "40426722": 523, "2635": 523, "wsj": 523, "employ": 523, "victoria": 523, "_valeriei": 523, "valeri": 523, "irvin": 523, "next_cursor_str": 523, "AT": 523, "amp": 523, "ericbollen": 523, "lukew": 523, "sneak": 523, "halherzog": 523, "scweeker": 523, "devicelabdc": 523, "solid": 523, "current_observ": [524, 525], "noaa": 524, "nation": 524, "credit_url": 524, "xml_logo": 524, "gif": 524, "kennedi": [524, 525], "kjfk": [524, 525], "observation_time_rfc822": [524, 525], "est": [524, 525], "temp_f": [524, 525], "temp_c": [524, 525], "relative_humid": [524, 525], "wind_dir": [524, 525], "wind_degre": [524, 525], "280": [524, 525], "wind_mph": [524, 525], "wind_gust_mph": [524, 525], "pressure_mb": [524, 525], "1023": [524, 525], "pressure_in": [524, 525], "dewpoint_f": [524, 525], "dewpoint_c": [524, 525], "windchill_f": [524, 525], "windchill_c": [524, 525], "visibility_mi": [524, 525], "icon_url_bas": 524, "fcicon": 524, "icon_url_nam": 524, "nfew": 524, "disclaimer_url": 524, "disclaim": 524, "copyright_url": 524, "ip_address": 525, "male": 525, "229": 525, "179": 525, "212": 525, "noell": 525, "bea": 525, "nbea2": 525, "imageshack": 525, "162": 525, "willard": 525, "valek": 525, "wvalek3": 525, "vk": 525, "188": 525, "person3": 525, "isal": 525, "streetaddress": 525, "3100": 525, "phonenumb": 525, "555": 525, "1234": 525, "646": 525, "4567": 525, "7890": 525, "spous": 525, "null": 525, "predefin": 526}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"hum00253102": 0, "overcom": 0, "barrier": 0, "adopt": 0, "peer": [0, 56, 70, 71, 125, 152, 153, 222, 223, 249, 250, 280, 281, 303, 347, 360, 416, 417, 432, 474, 493], "instruct": [0, 56, 70, 71, 125, 152, 153, 222, 223, 249, 250, 280, 281, 303, 347, 360, 416, 417, 432, 474, 493], "undergradu": 0, "c": 0, "student": 0, "demograph": 0, "survei": [0, 50, 51, 87, 228, 229, 230, 351, 352, 386, 461], "self": [0, 228, 352, 466], "efficaci": [0, 228, 352, 466], "credit": [1, 178], "python": [1, 2, 3, 236, 256, 267, 339, 345, 441, 519], "everybodi": [1, 2, 3, 236], "print": [1, 20, 175], "histori": [1, 2, 472], "copyright": [1, 3], "detail": [1, 3], "prefac": [1, 2, 236], "remix": 1, "an": [1, 27, 231, 232, 324, 336, 356, 442, 444, 457, 458, 459, 460, 478, 511, 520], "open": [1, 151, 159], "book": [1, 46, 335], "contribut": 2, "contributor": [2, 236], "list": [2, 180, 181, 189, 190, 191, 192, 238, 295, 296, 297, 298, 299, 300, 303, 304, 305, 306, 307, 308, 313, 433, 509], "interact": [2, 236], "informat": 2, "think": 2, "The": [2, 181, 182, 254, 261, 282, 285, 326, 412, 430, 476], "strang": 2, "acknowledg": [2, 236], "multipl": [4, 17, 29, 35, 36, 37, 38, 56, 58, 70, 71, 77, 100, 115, 125, 141, 152, 153, 163, 185, 189, 193, 198, 199, 205, 222, 223, 240, 249, 250, 269, 280, 281, 286, 303, 309, 329, 336, 343, 347, 360, 361, 375, 400, 416, 417, 423, 431, 432, 440, 471, 474, 481, 493, 501, 508], "choic": [4, 29, 36, 56, 58, 70, 71, 77, 115, 125, 141, 152, 153, 163, 185, 189, 193, 198, 199, 205, 222, 223, 240, 249, 250, 269, 280, 281, 286, 303, 309, 329, 347, 360, 361, 375, 400, 416, 417, 423, 432, 440, 474, 481, 493, 501, 508], "question": [4, 13, 14, 22, 23, 24, 29, 36, 56, 58, 59, 60, 61, 70, 71, 77, 97, 98, 107, 115, 123, 124, 125, 127, 135, 136, 137, 138, 139, 141, 149, 150, 152, 153, 161, 163, 164, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 218, 219, 222, 223, 240, 247, 248, 249, 250, 252, 269, 270, 271, 278, 279, 280, 281, 286, 287, 288, 289, 290, 303, 309, 315, 317, 318, 329, 347, 360, 361, 365, 375, 392, 393, 399, 400, 401, 402, 403, 404, 405, 416, 417, 423, 428, 429, 432, 438, 439, 440, 444, 467, 469, 470, 474, 481, 482, 483, 484, 493, 501, 503, 508, 510, 525], "code": [5, 6, 7, 8, 9, 13, 14, 21, 22, 23, 24, 33, 34, 45, 59, 60, 61, 81, 82, 89, 90, 94, 95, 97, 98, 107, 123, 124, 127, 131, 149, 150, 161, 164, 186, 187, 188, 190, 191, 192, 194, 195, 196, 200, 201, 202, 203, 204, 206, 207, 208, 209, 218, 219, 231, 232, 246, 247, 248, 252, 270, 271, 278, 279, 287, 288, 289, 290, 315, 317, 318, 328, 332, 341, 342, 356, 359, 367, 368, 373, 374, 388, 390, 391, 392, 393, 399, 401, 402, 403, 404, 405, 428, 429, 438, 439, 442, 443, 444, 467, 469, 470, 482, 483, 484, 503, 510, 520, 525], "debug": [5, 66, 85, 108, 110, 114, 117, 144, 167, 258, 273, 292, 379, 408, 425, 486], "activ": [5, 6, 7, 8, 9], "link": [5, 6, 7, 8, 9, 12, 314], "plan": [5, 6, 7, 8, 9, 10, 15, 16, 17, 18, 19, 20, 21], "explain": 6, "relev": 6, "tag": [6, 18, 19, 310, 313, 314], "write": [7, 8, 9, 22, 23, 24, 45, 61, 90, 95, 107, 127, 131, 143, 161, 162, 164, 175, 188, 192, 196, 202, 208, 209, 231, 232, 243, 246, 252, 266, 268, 270, 271, 289, 290, 328, 332, 356, 359, 373, 374, 388, 391, 399, 403, 404, 405, 438, 439, 467, 484, 520, 525], "part": [7, 8, 9, 175], "1": [7, 10, 44, 114, 133, 134, 177, 178, 514], "2": [8, 10, 16, 133, 134, 177, 178, 523], "3": [9, 10, 17, 177, 178, 364, 441], "you": [10, 21, 49, 52, 88, 91, 93, 96, 169, 220, 266, 348, 387, 389, 461, 515], "can": 10, "download": 10, "all": [10, 11, 19, 461], "here": [10, 457, 458, 459, 460], "4": [10, 18, 177, 178], "5": [10, 19, 362], "6": [10, 363], "9": [10, 20, 365], "10": [10, 15], "scrape": [11, 21, 320], "cottag": 11, "inn": 11, "pizza": 11, "locat": 11, "get": [12, 16, 17, 18, 19, 310, 333, 413, 511, 520], "new": [12, 165, 211, 338], "from": [12, 16, 17, 18, 19, 142, 145, 177, 178, 310, 502, 511, 520], "faculti": 12, "webpag": 12, "mix": [13, 14, 33, 34, 45, 59, 60, 81, 82, 89, 94, 97, 98, 123, 124, 149, 150, 186, 187, 190, 191, 194, 195, 200, 201, 203, 204, 206, 207, 218, 219, 231, 232, 247, 248, 278, 279, 287, 288, 315, 317, 318, 341, 342, 356, 367, 368, 388, 390, 392, 393, 401, 402, 428, 429, 442, 443, 444, 469, 470, 482, 483, 503, 510], "up": [13, 14, 33, 34, 45, 59, 60, 81, 82, 89, 94, 97, 98, 123, 124, 149, 150, 186, 187, 190, 191, 194, 195, 200, 201, 203, 204, 206, 207, 218, 219, 231, 232, 247, 248, 278, 279, 287, 288, 315, 317, 318, 341, 342, 356, 367, 368, 388, 390, 392, 393, 401, 402, 428, 429, 442, 443, 444, 469, 470, 482, 483, 503, 510], "store": [15, 100, 238], "info": [15, 18, 19, 20], "json": [15, 509, 511, 519], "file": [15, 119, 142, 143, 145, 151, 152, 153, 155, 156, 157, 158, 160, 162, 323], "outlin": 15, "soup": [16, 17, 310], "url": [16, 17, 511], "exampl": [16, 17, 18, 19, 20, 184, 356], "when": [16, 17, 18], "us": [16, 17, 18, 19, 21, 75, 101, 104, 105, 143, 159, 168, 180, 238, 274, 314, 321, 322, 323, 358, 364, 370, 381, 395, 413, 437, 475, 511, 520, 522], "thi": [16, 17, 21, 356], "how": [16, 17, 18, 19, 110, 113, 310], "exercis": [16, 17, 18, 19, 20, 33, 34, 43, 109, 253, 328, 341, 342, 359, 367, 368, 373, 374], "plan3": 17, "singl": [18, 471], "certain": 19, "type": [19, 45, 234, 330, 388, 442, 443, 444, 498, 520], "look": 19, "closer": 19, "learn": [21, 211, 261, 266, 338], "web": [21, 320, 325, 326, 514, 522], "dure": 21, "lesson": 21, "real": 21, "profession": 21, "A": [25, 46, 135, 136, 138, 238, 305, 335, 356, 369, 419], "chang": [25, 362, 363, 364], "perspect": 25, "ad": [26, 165], "other": 26, "method": [26, 46, 176, 180, 181, 241, 243, 297, 335, 336, 339, 372, 394, 414, 418, 477, 479], "our": [26, 31, 231, 232, 345, 356], "class": [26, 28, 35, 36, 37, 38, 42, 44, 46, 56, 57, 239, 314, 330, 335, 336, 339, 372, 394, 478], "convert": [27, 176, 519], "object": [27, 35, 39, 40, 41, 46, 57, 301, 310, 335, 339, 344, 345, 347, 357, 358, 478, 509, 519], "string": [27, 176, 184, 193, 194, 195, 196, 299, 406, 411, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 433, 495, 519], "creat": [28, 46, 80, 177, 178, 246, 335, 339, 468], "dice": 28, "glossari": [30, 67, 86, 121, 147, 210, 259, 275, 294, 312, 334, 339, 382, 410, 427, 488, 513], "improv": 31, "constructor": [31, 335], "instanc": [32, 343], "return": 32, "valu": [32, 142, 143, 301, 362, 498, 520], "group": [35, 72, 142, 143, 145, 175, 176, 179, 180, 181, 182, 183, 184, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 418], "work": [35, 44, 72, 142, 143, 145, 175, 176, 179, 180, 181, 182, 183, 184, 243, 282, 304, 310, 313, 314, 335, 336, 394, 395, 418], "orient": [35, 39, 357], "analysi": 35, "design": 35, "uml": 35, "diagram": [35, 239], "practic": [37, 38, 47, 48, 53, 54, 55, 81, 82, 89, 90, 94, 95, 130, 131, 132, 133, 134, 140, 171, 172, 212, 213, 214, 215, 216, 331, 332, 349, 350, 356, 383, 384, 385, 390, 391, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 472], "program": [39, 100, 211, 254, 263, 264, 265, 266, 268, 319, 327, 338, 340, 353, 357, 511], "revisit": 40, "argument": [41, 221, 295], "paramet": [41, 221, 511], "user": [42, 160, 311, 376, 497], "defin": 42, "section": [44, 311, 376], "introduct": [44, 45, 54, 87, 92, 231, 232, 242, 263, 339, 356, 388, 442, 443, 444, 478], "what": [44, 45, 46, 48, 51, 53, 54, 55, 87, 89, 90, 92, 94, 95, 106, 170, 171, 172, 212, 213, 214, 215, 216, 228, 229, 230, 231, 232, 260, 265, 331, 332, 339, 349, 350, 351, 352, 356, 386, 388, 390, 391, 395, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 462, 463, 464, 465, 466, 472, 519], "do": [44, 45, 46, 48, 51, 53, 54, 55, 87, 89, 90, 92, 94, 95, 170, 171, 172, 212, 213, 214, 215, 216, 228, 229, 230, 231, 232, 331, 332, 339, 349, 350, 351, 352, 356, 386, 388, 390, 391, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 462, 463, 464, 465, 466], "next": [44, 45, 46, 48, 51, 53, 54, 55, 87, 89, 90, 92, 94, 95, 170, 171, 172, 212, 213, 214, 215, 216, 228, 229, 230, 231, 232, 331, 332, 339, 349, 350, 351, 352, 356, 386, 388, 390, 391, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 462, 463, 464, 465, 466], "problem": [45, 47, 48, 49, 52, 53, 55, 81, 82, 88, 89, 90, 91, 93, 94, 95, 96, 132, 133, 134, 169, 170, 171, 172, 212, 213, 214, 215, 216, 220, 231, 232, 331, 332, 348, 349, 350, 354, 356, 383, 384, 385, 387, 388, 389, 390, 391, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 461, 515, 516], "solv": [45, 231, 232, 356, 388, 442, 443, 444], "feedback": [45, 46, 48, 49, 51, 52, 53, 54, 55, 169, 171, 212, 213, 214, 215, 216, 220, 231, 232, 331], "more": [46, 99, 314, 335, 339, 395], "add": [46, 335, 339], "parson": [47, 132], "post": [49, 50, 88, 91, 93, 96, 220, 228, 348, 352, 389], "test": [49, 52, 88, 91, 93, 96, 170, 179, 184, 211, 220, 243, 246, 338, 348, 385, 387, 389, 515, 516], "thank": [49, 52, 88, 91, 93, 96, 169, 220, 348, 387, 389, 461, 515], "pre": [51, 52, 170, 229, 230, 351, 386, 387, 515, 516], "time": 54, "pretest": [54, 134, 226], "exam": [54, 365], "basic": [57, 79, 175, 179, 184, 313, 356], "altern": 62, "execut": [62, 65, 74, 173], "boolean": [63, 72, 360], "express": [63, 73, 322, 377, 381, 383, 384, 394, 395, 396, 398, 487, 496], "chain": 64, "condit": [64, 65, 69, 70, 72, 74, 179, 184, 185, 186, 187, 188], "logic": [68, 72, 73, 179, 184, 395], "oper": [68, 72, 179, 180, 184, 298, 409, 412, 490, 491, 492, 495], "nest": [69, 142], "except": [71, 75, 159], "comparison": [72, 406], "els": 72, "statement": [72, 282, 285, 494, 496], "short": 73, "circuit": 73, "evalu": 73, "condtion": 74, "catch": 75, "try": [75, 159], "three": 76, "kind": 76, "kei": [76, 437], "structur": [78, 238], "queri": 78, "languag": [78, 526], "summari": [78, 103, 112, 147, 355, 371, 397, 477], "data": [79, 105, 310, 364, 381, 502, 504, 505, 506, 511, 520], "model": 79, "databas": [80, 83, 84, 100, 101, 104, 106], "tabl": [80, 100, 236, 314], "advanc": [82, 116, 384], "browser": [83, 326], "sqlite": 83, "concept": 84, "AND": [87, 92], "updat": [87, 92, 284], "join": [87, 92, 105, 211, 338], "keyword": [87, 92, 99, 175, 499], "bank": [91, 96, 385, 516], "select": 99, "constraint": 100, "retriev": [100, 105, 324, 325], "insert": 100, "record": 100, "friend": 100, "relationship": [100, 313], "spider": 101, "twitter": [101, 523], "sql": 104, "i": [106, 265, 305, 419, 457, 458, 459, 460, 519], "begin": 108, "tip": 108, "avoid": 110, "know": 111, "your": [111, 246, 466], "error": [111, 520], "messag": 111, "parseerror": 111, "typeerror": 111, "solut": [111, 356], "nameerror": 111, "valueerror": 111, "success": 113, "programm": 113, "interlud": 114, "text": [116, 152, 157, 310], "pars": [116, 302, 320, 321, 322, 415, 520], "dictionari": [118, 119, 120, 122, 125, 126, 130, 131, 132, 142, 183, 205, 206, 207, 208, 426, 431, 437, 509, 511], "set": [120, 394, 395], "counter": 120, "loop": [122, 181, 182, 199, 200, 201, 202, 274, 276, 277, 282, 283, 407, 422, 517], "cognit": [128, 129, 135, 136, 137], "load": [128, 129, 135, 136, 137], "experi": [128, 129, 133, 134, 135, 136, 137, 138, 139], "2021": [128, 129, 133, 134], "tupl": [130, 183, 205, 206, 207, 208, 424, 426, 428, 432, 433, 434, 435, 436, 437], "posttest": [133, 134, 169, 224, 225, 461], "origin": [136, 318], "b": [137, 139], "read": [142, 143, 145, 155, 323], "csv": [142, 143], "comma": [142, 143], "separ": [142, 143], "header": [142, 143], "row": [142, 143], "reader": 143, "writer": 143, "persist": 154, "search": [156, 378], "through": [156, 245, 422, 517], "line": [157, 302], "let": 160, "choos": [160, 489], "name": [160, 489, 499], "function": [165, 166, 174, 175, 176, 177, 178, 179, 180, 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, 217, 222, 223, 233, 234, 235, 282, 296, 468], "built": [166, 180, 181], "definit": [168, 184, 274], "flow": 173, "fruit": 174, "void": 174, "call": [175, 197, 241], "order": [175, 492], "special": [175, 394], "charact": [175, 377, 380, 394, 395], "indic": [176, 184, 236], "slice": [176, 180, 181, 184, 306, 418, 420], "input": [176, 177, 178, 497], "between": 176, "number": [176, 227], "discuss": 177, "sampl": [177, 178], "output": [177, 178], "homework": 178, "extra": 178, "complex": [179, 184], "index": [180, 181, 418], "That": [180, 181], "For": [181, 182, 282], "each": [181, 182], "rang": [181, 182, 282, 394], "while": [181, 182, 282, 285], "ar": [183, 300, 411, 436], "immut": [183, 411, 436], "pleas": [211, 338], "research": [211, 338], "studi": [211, 238, 338, 441], "help": [211, 338], "u": [211, 338], "approach": [211, 338], "math": 217, "random": 227, "To": [231, 232, 356], "system": [231, 232, 356], "pop": [231, 232, 356], "convers": [234, 256], "why": [235, 263, 266], "assign": [236, 431, 435], "content": 236, "licens": 236, "associ": [237, 245], "v": 237, "inherit": [237, 238, 242, 249, 250, 251, 336, 337], "case": [238, 246], "postal": 238, "address": 238, "intern": 238, "appli": [238, 461], "isinst": 238, "parent": [241, 313], "point": 242, "labeledpoint": 242, "unit": [243, 246], "assert": 243, "pillar": 244, "oop": 244, "reus": 245, "understand": [246, 264, 366], "build": [254, 502], "block": 254, "comput": [255, 466], "hardwar": 255, "architectur": 255, "creativ": 257, "motiv": 257, "could": 260, "possibli": 260, "go": 260, "wrong": 260, "journei": 261, "terminologi": 262, "interpret": 262, "compil": 262, "should": 266, "word": [267, 430], "sentenc": 267, "finish": [272, 444], "iter": [272, 280, 281, 283], "continu": 272, "infinit": 276, "pattern": [277, 369, 473], "count": [277, 407], "sum": 277, "maximum": 277, "minimum": 277, "variabl": [284, 489, 493, 496, 499, 500], "alias": 291, "delet": 293, "element": [293, 520], "mutabl": 300, "sequenc": [305, 419, 433], "travers": [308, 422], "beautifulsoup": [310, 321], "request": 310, "attribut": [310, 314, 335, 520], "find": 310, "insid": 310, "bonu": [311, 376], "unix": [311, 376], "linux": [311, 376], "html": [313, 314, 320, 321, 322], "start": [313, 333, 353], "end": 313, "child": 313, "sibl": 313, "imag": [314, 324, 366, 369, 370, 371, 372], "div": 314, "span": 314, "css": 314, "hypertext": 316, "transfer": 316, "protocol": 316, "http": [316, 324], "network": [319, 327, 507], "regular": [322, 377, 381, 383, 384, 394, 395, 396, 398], "binari": 323, "urllib": [323, 325], "over": 324, "page": 325, "world": 326, "": 326, "simplest": 326, "overrid": 336, "manag": 340, "larger": 340, "lifecycl": 344, "first": [345, 520], "subdivid": 354, "In": 356, "step": [362, 363, 364], "increas": 362, "decreas": 362, "color": [362, 363], "where": 363, "we": [363, 364], "put": 363, "which": 364, "chapter": 365, "11": 365, "represent": 366, "process": [369, 520], "repetit": [370, 475], "chaper": 371, "pixel": 372, "match": [377, 394, 395], "combin": 378, "extract": [378, 381, 395], "escap": [380, 394], "regex": [388, 394, 395], "quantifi": 394, "greedi": 394, "non": [394, 395], "specifi": 395, "boundari": 395, "anchor": 395, "negat": 395, "format": [409, 526], "length": 413, "len": 413, "common": [418, 430], "compar": 424, "most": 430, "oh": 433, "my": 433, "turtl": [441, 461, 466, 468, 471, 472, 474, 475, 476, 477, 478, 479, 480], "inform": 441, "receiv": 442, "explan": [442, 444, 457, 458, 459, 460], "puzzl": [442, 457, 458, 459, 460], "complet": [457, 458, 459, 460], "One": 461, "correct": 461, "option": 461, "mcq": 461, "fill": 461, "reflect": 461, "scienc": 466, "familiar": 466, "modul": 466, "doe": 472, "left": 472, "turn": 472, "90": 472, "mean": 472, "make": 473, "within": 473, "stamp": 476, "procedur": 476, "screen": 477, "teacher": 480, "note": 480, "geometri": 480, "total": 480, "trip": 480, "theorem": 480, "comment": 485, "mnemon": 489, "modulu": 490, "operand": 491, "ask": 497, "googl": [502, 514], "map": 502, "geocod": [502, 514], "visual": [504, 505, 506, 507], "mail": 506, "interconnect": 507, "javascript": 509, "notat": 509, "applic": [511, 514, 523], "interfac": 511, "api": [511, 521], "servic": [514, 522], "node": 517, "xml": [520, 526], "fix": 520, "secur": 521, "usag": 521, "extens": 526, "markup": 526, "properli": 526}, "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": {"HUM00253102: Overcoming Barriers to Adoption of Peer Instruction in Undergraduate CS": [[0, "hum00253102-overcoming-barriers-to-adoption-of-peer-instruction-in-undergraduate-cs"]], "Student Demographic Survey": [[0, "student-demographic-survey"]], "Student Self-Efficacy Survey": [[0, "student-self-efficacy-survey"]], "Credits for Python for Everybody": [[1, "credits-for-python-for-everybody"]], "Printing History for for Python for Everybody": [[1, "printing-history-for-for-python-for-everybody"]], "Copyright Details for for Python for Everybody": [[1, "copyright-details-for-for-python-for-everybody"]], "Preface for Python for Everybody": [[1, "preface-for-python-for-everybody"]], "Remixing an Open Book": [[1, "remixing-an-open-book"]], "Contributions": [[2, "contributions"]], "Contributor List for Python for Everybody - Interactive": [[2, "contributor-list-for-python-for-everybody-interactive"]], "Contributor List for Python for Everybody": [[2, "contributor-list-for-python-for-everybody"]], "Contributor List for Python for Informatics": [[2, "contributor-list-for-python-for-informatics"]], "Preface for \u201cThink Python\u201d": [[2, "preface-for-think-python"]], "The strange history of \u201cThink Python\u201d": [[2, "the-strange-history-of-think-python"]], "Acknowledgements for \u201cThink Python\u201d": [[2, "acknowledgements-for-think-python"]], "Contributor List for \u201cThink Python\u201d": [[2, "contributor-list-for-think-python"]], "Copyright Detail for Python for Everybody": [[3, "copyright-detail-for-python-for-everybody"]], "Multiple Choice Questions": [[4, "multiple-choice-questions"], [29, "multiple-choice-questions"], [58, "multiple-choice-questions"], [77, "multiple-choice-questions"], [115, "multiple-choice-questions"], [141, "multiple-choice-questions"], [163, "multiple-choice-questions"], [240, "multiple-choice-questions"], [269, "multiple-choice-questions"], [286, "multiple-choice-questions"], [309, "multiple-choice-questions"], [329, "multiple-choice-questions"], [361, "multiple-choice-questions"], [375, "multiple-choice-questions"], [400, "multiple-choice-questions"], [423, "multiple-choice-questions"], [440, "multiple-choice-questions"], [481, "multiple-choice-questions"], [501, "multiple-choice-questions"], [508, "multiple-choice-questions"]], "Code debugging activity": [[5, "code-debugging-activity"]], "Links to plans": [[5, null], [6, null], [7, null], [8, null], [9, null]], "Code explaining activity": [[6, "code-explaining-activity"]], "Relevant tags": [[6, "relevant-tags"]], "Code writing activity part 1": [[7, "code-writing-activity-part-1"]], "Code writing activity part 2": [[8, "code-writing-activity-part-2"]], "Code writing activity part 3": [[9, "code-writing-activity-part-3"]], "You can download all the plans here": [[10, "you-can-download-all-the-plans-here"]], "Plan 1": [[10, "plan-1"]], "Plan 2": [[10, "plan-2"]], "Plan 3": [[10, "plan-3"]], "Plan 4": [[10, "plan-4"]], "Plan 5": [[10, "plan-5"]], "Plan 6": [[10, "plan-6"]], "Plan 9": [[10, "plan-9"]], "Plan 10": [[10, "plan-10"]], "Scrape all the Cottage Inn Pizza locations": [[11, "scrape-all-the-cottage-inn-pizza-locations"]], "Get news links from faculty webpages": [[12, "get-news-links-from-faculty-webpages"]], "Mixed-Up Code Questions": [[13, "mixed-up-code-questions"], [14, "mixed-up-code-questions"], [97, "mixed-up-code-questions"], [98, "mixed-up-code-questions"], [123, "mixed-up-code-questions"], [124, "mixed-up-code-questions"], [247, "mixed-up-code-questions"], [248, "mixed-up-code-questions"], [287, "mixed-up-code-questions"], [315, "mixed-up-code-questions"], [317, "mixed-up-code-questions"], [392, "mixed-up-code-questions"], [393, "mixed-up-code-questions"], [429, "mixed-up-code-questions"], [469, "mixed-up-code-questions"], [470, "mixed-up-code-questions"], [503, "mixed-up-code-questions"], [510, "mixed-up-code-questions"]], "Plan 10: Store info in a json file": [[15, "plan-10-store-info-in-a-json-file"]], "Plan 10: Outline": [[15, "plan-10-outline"]], "Plan 2: Get a soup from a URL": [[16, "plan-2-get-a-soup-from-a-url"]], "Plan 2: Example": [[16, "plan-2-example"]], "Plan 2: When to use this plan": [[16, "plan-2-when-to-use-this-plan"]], "Plan 2: How to use this plan": [[16, "plan-2-how-to-use-this-plan"]], "Plan 2: Exercises": [[16, "plan-2-exercises"]], "Plan 3: Get a soup from multiple URLs": [[17, "plan-3-get-a-soup-from-multiple-urls"]], "Plan 3: Example": [[17, "plan-3-example"]], "Plan 3: When to use this plan": [[17, "plan-3-when-to-use-this-plan"]], "Plan3: How to use this plan": [[17, "plan3-how-to-use-this-plan"]], "Plan 3: Exercises": [[17, "plan-3-exercises"]], "Plan 4: Get info from a single tag": [[18, "plan-4-get-info-from-a-single-tag"]], "Plan 4: Example": [[18, "plan-4-example"]], "Plan 4: When to use it": [[18, "plan-4-when-to-use-it"]], "Plan 4: How to use it": [[18, "plan-4-how-to-use-it"]], "Plan 4: Exercises": [[18, "plan-4-exercises"]], "Plan 5: Get info from all tags of a certain type": [[19, "plan-5-get-info-from-all-tags-of-a-certain-type"]], "Looking closer at a tag": [[19, "looking-closer-at-a-tag"]], "Plan 5: Example": [[19, "plan-5-example"]], "Plan 5: How to use it": [[19, "plan-5-how-to-use-it"]], "Plan 5: Exercises": [[19, "plan-5-exercises"]], "Plan 9: Print info": [[20, "plan-9-print-info"]], "Plan 9: Example": [[20, "plan-9-example"]], "Plan 9: Exercises": [[20, "plan-9-exercises"]], "Learn Web Scraping": [[21, "learn-web-scraping"]], "During this lesson, you will learn code plans used by real professionals.": [[21, null]], "Write Code Questions": [[22, "write-code-questions"], [23, "write-code-questions"], [24, "write-code-questions"], [61, "write-code-questions"], [107, "write-code-questions"], [127, "write-code-questions"], [161, "write-code-questions"], [164, "write-code-questions"], [252, "write-code-questions"], [270, "write-code-questions"], [271, "write-code-questions"], [289, "write-code-questions"], [290, "write-code-questions"], [399, "write-code-questions"], [404, "write-code-questions"], [438, "write-code-questions"], [439, "write-code-questions"], [467, "write-code-questions"], [484, "write-code-questions"], [525, "write-code-questions"]], "A change of perspective": [[25, "a-change-of-perspective"]], "Adding Other Methods to our Class": [[26, "adding-other-methods-to-our-class"]], "Converting an Object to a String": [[27, "converting-an-object-to-a-string"]], "Creating a Dice Class": [[28, "creating-a-dice-class"]], "Glossary": [[30, "glossary"], [67, "glossary"], [86, "glossary"], [121, "glossary"], [147, "glossary"], [210, "glossary"], [259, "glossary"], [275, "glossary"], [294, "glossary"], [312, "glossary"], [334, "glossary"], [339, "glossary"], [382, "glossary"], [410, "glossary"], [427, "glossary"], [488, "glossary"], [513, "glossary"]], "Improving our Constructor": [[31, "improving-our-constructor"]], "Instances as Return Values": [[32, "instances-as-return-values"]], "Mixed-Up Code Exercises": [[33, "mixed-up-code-exercises"], [34, "mixed-up-code-exercises"], [341, "mixed-up-code-exercises"], [342, "mixed-up-code-exercises"], [367, "mixed-up-code-exercises"], [368, "mixed-up-code-exercises"]], "Group Work with Multiple Classes": [[35, "group-work-with-multiple-classes"]], "Multiple Classes": [[35, "multiple-classes"]], "Object-Oriented Analysis and Design": [[35, "object-oriented-analysis-and-design"]], "UML Diagrams": [[35, "uml-diagrams"]], "Multiple Choice Questions for Multiple Classes": [[36, "multiple-choice-questions-for-multiple-classes"]], "Multiple Classes Practice": [[37, "multiple-classes-practice"], [38, "multiple-classes-practice"]], "Object-oriented programming": [[39, "object-oriented-programming"]], "Objects Revisited": [[40, "objects-revisited"]], "Objects as Arguments and Parameters": [[41, "objects-as-arguments-and-parameters"]], "User Defined Classes": [[42, "user-defined-classes"]], "Exercises": [[43, "exercises"], [109, "exercises"], [253, "exercises"]], "Working with Classes": [[44, "working-with-classes"]], "SECTION 1: Introduction": [[44, "section-1-introduction"]], "What to do next": [[44, "what-to-do-next"], [45, "what-to-do-next"], [46, "what-to-do-next"], [48, "what-to-do-next"], [51, "what-to-do-next"], [53, "what-to-do-next"], [54, "what-to-do-next"], [55, "what-to-do-next"], [87, "what-to-do-next"], [89, "what-to-do-next"], [90, "what-to-do-next"], [92, "what-to-do-next"], [94, "what-to-do-next"], [95, "what-to-do-next"], [170, "what-to-do-next"], [171, "what-to-do-next"], [172, "what-to-do-next"], [212, "what-to-do-next"], [213, "what-to-do-next"], [214, "what-to-do-next"], [215, "what-to-do-next"], [216, "what-to-do-next"], [228, "what-to-do-next"], [229, "what-to-do-next"], [230, "what-to-do-next"], [231, "what-to-do-next"], [232, "what-to-do-next"], [331, "what-to-do-next"], [332, "what-to-do-next"], [339, "what-to-do-next"], [349, "what-to-do-next"], [350, "what-to-do-next"], [351, "what-to-do-next"], [352, "what-to-do-next"], [356, "what-to-do-next"], [386, "what-to-do-next"], [388, "what-to-do-next"], [390, "what-to-do-next"], [391, "what-to-do-next"], [441, "what-to-do-next"], [442, "what-to-do-next"], [443, "what-to-do-next"], [444, "what-to-do-next"], [445, "what-to-do-next"], [446, "what-to-do-next"], [447, "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"], [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"]], "Introduction to the Problem Types": [[45, "introduction-to-the-problem-types"]], "Solving Mixed-up Code Problems": [[45, "solving-mixed-up-code-problems"], [231, "solving-mixed-up-code-problems"], [232, "solving-mixed-up-code-problems"], [388, "solving-mixed-up-code-problems"]], "Solving Write Code Problems": [[45, "solving-write-code-problems"], [231, "solving-write-code-problems"], [232, "solving-write-code-problems"]], "Feedback": [[45, "feedback"], [46, "feedback"], [48, "feedback"], [49, "feedback"], [51, "feedback"], [52, "feedback"], [53, "feedback"], [54, "feedback"], [55, "feedback"], [169, "feedback"], [171, "feedback"], [212, "feedback"], [213, "feedback"], [214, "feedback"], [215, "feedback"], [216, "feedback"], [220, "feedback"], [231, "feedback"], [232, "feedback"], [331, "feedback"]], "Creating Classes": [[46, "creating-classes"], [339, "creating-classes"]], "A Book Class": [[46, "a-book-class"], [335, "a-book-class"]], "Creating More Objects": [[46, "creating-more-objects"], [339, "creating-more-objects"]], "Add a Method to a Class": [[46, "add-a-method-to-a-class"], [335, "add-a-method-to-a-class"], [339, "add-a-method-to-a-class"]], "Parsons Practice Problems": [[47, "parsons-practice-problems"]], "Problems": [[47, "problems"], [49, "problems"], [52, "problems"], [88, "problems"], [89, "problems"], [90, "problems"], [93, "problems"], [94, "problems"], [95, "problems"], [169, "problems"], [170, "problems"], [171, "problems"], [172, "problems"], [213, "problems"], [214, "problems"], [215, "problems"], [216, "problems"], [220, "problems"], [331, "problems"], [332, "problems"], [348, "problems"], [349, "problems"], [350, "problems"], [387, "problems"], [389, "problems"], [390, "problems"], [391, "problems"], [515, "problems"]], "Practice Problems": [[48, "practice-problems"], [53, "practice-problems"], [55, "practice-problems"], [171, "practice-problems"], [212, "practice-problems"], [331, "practice-problems"], [349, "practice-problems"], [350, "practice-problems"], [445, "practice-problems"], [446, "practice-problems"], [447, "practice-problems"], [448, "practice-problems"], [449, "practice-problems"], [450, "practice-problems"], [451, "practice-problems"], [452, "practice-problems"], [453, "practice-problems"], [454, "practice-problems"], [455, "practice-problems"], [456, "practice-problems"]], "Post Test": [[49, "post-test"], [88, "post-test"], [93, "post-test"], [220, "post-test"], [348, "post-test"], [389, "post-test"]], "Thank You": [[49, "thank-you"], [220, "thank-you"]], "Post Survey": [[50, "post-survey"]], "Pre Survey": [[51, "pre-survey"], [229, "pre-survey"], [230, "pre-survey"], [351, "pre-survey"], [386, "pre-survey"]], "Pre Test": [[52, "pre-test"], [170, "pre-test"], [387, "pre-test"], [515, "pre-test"]], "Thank You \ud83e\udd17": [[52, "thank-you"], [88, "thank-you"], [91, "thank-you"], [93, "thank-you"], [96, "thank-you"], [169, "thank-you"], [348, "thank-you"], [387, "thank-you"], [389, "thank-you"], [515, "thank-you"]], "Introduction to the Timed Pretest": [[54, "introduction-to-the-timed-pretest"]], "Practice Timed Exam": [[54, "practice-timed-exam"]], "Peer Instruction: Classes Multiple Choice Questions": [[56, "peer-instruction-classes-multiple-choice-questions"]], "Classes and Objects - the Basics": [[57, "classes-and-objects-the-basics"], [57, null]], "Mixed-up Code Questions": [[59, "mixed-up-code-questions"], [60, "mixed-up-code-questions"], [149, "mixed-up-code-questions"], [150, "mixed-up-code-questions"], [218, "mixed-up-code-questions"], [219, "mixed-up-code-questions"], [288, "mixed-up-code-questions"], [401, "mixed-up-code-questions"], [402, "mixed-up-code-questions"], [482, "mixed-up-code-questions"], [483, "mixed-up-code-questions"]], "Alternative execution": [[62, "alternative-execution"]], "Boolean expressions": [[63, "boolean-expressions"]], "Chained conditionals": [[64, "chained-conditionals"]], "Conditional execution": [[65, "conditional-execution"]], "Debugging": [[66, "debugging"], [85, "debugging"], [117, "debugging"], [144, "debugging"], [167, "debugging"], [258, "debugging"], [273, "debugging"], [292, "debugging"], [379, "debugging"], [408, "debugging"], [425, "debugging"], [486, "debugging"]], "Logical operators": [[68, "logical-operators"]], "Nested conditionals": [[69, "nested-conditionals"]], "Peer Instruction: Conditionals Multiple Choice Questions": [[70, "peer-instruction-conditionals-multiple-choice-questions"]], "Peer Instruction: Exception Multiple Choice Questions": [[71, "peer-instruction-exception-multiple-choice-questions"]], "Group Work - Conditionals and Logic": [[72, "group-work-conditionals-and-logic"]], "Comparison Operators": [[72, "comparison-operators"]], "if/else Statements": [[72, "if-else-statements"]], "Boolean Operations": [[72, "boolean-operations"]], "Short-circuit evaluation of logical expressions": [[73, "short-circuit-evaluation-of-logical-expressions"]], "Conditional Execution": [[74, "conditional-execution"]], "Condtional": [[74, null]], "Catching exceptions using try and except": [[75, "catching-exceptions-using-try-and-except"]], "Three kinds of keys": [[76, "three-kinds-of-keys"]], "Structured Query Language summary": [[78, "structured-query-language-summary"]], "Basic data modeling": [[79, "basic-data-modeling"]], "Creating a database table": [[80, "creating-a-database-table"]], "Practice Problems - Mixed-up Code": [[81, "practice-problems-mixed-up-code"], [89, "practice-problems-mixed-up-code"], [94, "practice-problems-mixed-up-code"], [390, "practice-problems-mixed-up-code"]], "Advanced Practice Problems - Mixed-up Code": [[82, "advanced-practice-problems-mixed-up-code"]], "Database Browser for SQLite": [[83, "database-browser-for-sqlite"]], "Database concepts": [[84, "database-concepts"]], "Survey and Introduction to AND, UPDATE, and JOIN": [[87, "survey-and-introduction-to-and-update-and-join"]], "AND Keyword": [[87, "and-keyword"], [92, "and-keyword"]], "UPDATE Keyword": [[87, "update-keyword"], [92, "update-keyword"]], "JOIN Keyword": [[87, "join-keyword"], [92, "join-keyword"]], "Practice Problems - Write Code": [[90, "practice-problems-write-code"], [95, "practice-problems-write-code"], [332, "practice-problems-write-code"], [391, "practice-problems-write-code"]], "Problem Bank for Post Test Problems": [[91, "problem-bank-for-post-test-problems"], [96, "problem-bank-for-post-test-problems"]], "Introduction to AND, UPDATE, and JOIN": [[92, "introduction-to-and-update-and-join"]], "More SELECT Keywords": [[99, "more-select-keywords"]], "Programming with multiple tables": [[100, "programming-with-multiple-tables"]], "Constraints in database tables": [[100, "constraints-in-database-tables"]], "Retrieve and/or insert a record": [[100, "retrieve-and-or-insert-a-record"]], "Storing the friend relationship": [[100, "storing-the-friend-relationship"]], "Spidering Twitter using a database": [[101, "spidering-twitter-using-a-database"]], "Summary": [[103, "summary"], [112, "summary"], [147, "summary"], [355, "summary"], [397, "summary"], [477, "summary"]], "Databases": [[104, "databases"]], "Using Databases and SQL": [[104, null]], "Using JOIN to retrieve data": [[105, "using-join-to-retrieve-data"]], "What is a database?": [[106, "what-is-a-database"]], "Beginning tips for Debugging": [[108, "beginning-tips-for-debugging"]], "How to Avoid Debugging": [[110, "how-to-avoid-debugging"]], "Know Your Error Messages": [[111, "know-your-error-messages"]], "ParseError": [[111, "parseerror"]], "TypeError": [[111, "typeerror"]], "Solution": [[111, null], [111, null], [111, null], [111, null]], "NameError": [[111, "nameerror"]], "ValueError": [[111, "valueerror"]], "How to be a Successful Programmer": [[113, "how-to-be-a-successful-programmer"]], "Debugging Interlude 1": [[114, "debugging-interlude-1"], [114, null]], "Advanced Text Parsing": [[116, "advanced-text-parsing"]], "Dictionaries": [[118, "dictionaries"], [126, "dictionaries"], [183, "dictionaries"]], "Dictionaries and Files": [[119, "dictionaries-and-files"]], "Dictionary as a Set of Counters": [[120, "dictionary-as-a-set-of-counters"]], "Looping and Dictionaries": [[122, "looping-and-dictionaries"]], "Peer Instruction: Dictionaries Multiple Choice Questions": [[125, "peer-instruction-dictionaries-multiple-choice-questions"]], "Cognitive Load Experiment 2021": [[128, "cognitive-load-experiment-2021"], [129, "cognitive-load-experiment-2021"]], "Dictionary and Tuple Practice": [[130, "dictionary-and-tuple-practice"]], "Dictionary Practice - Write Code": [[131, "dictionary-practice-write-code"]], "Dictionary Practice - Parsons Problems": [[132, "dictionary-practice-parsons-problems"]], "Experiment 1 2021": [[133, "experiment-1-2021"], [134, "experiment-1-2021"]], "Practice": [[133, "practice"], [134, "practice"], [140, "practice"], [172, "practice"], [212, "practice"], [213, "practice"], [214, "practice"], [215, "practice"], [216, "practice"]], "Posttest Problem 1": [[133, "posttest-problem-1"], [134, "posttest-problem-1"]], "Posttest Problem 2": [[133, "posttest-problem-2"], [134, "posttest-problem-2"]], "Pretest Problem 1": [[134, "pretest-problem-1"]], "Pretest Problem 2": [[134, "pretest-problem-2"]], "Questions for Cognitive Load Experiment - A": [[135, "questions-for-cognitive-load-experiment-a"]], "Questions for Cognitive Load Experiment - A - Original": [[136, "questions-for-cognitive-load-experiment-a-original"]], "Questions for Cognitive Load Experiment - B": [[137, "questions-for-cognitive-load-experiment-b"]], "Questions for Experiment A": [[138, "questions-for-experiment-a"]], "Questions for Experiment B": [[139, "questions-for-experiment-b"]], "Group Work: Reading from CSV Files": [[142, "group-work-reading-from-csv-files"]], "Comma-Separated Values (CSV) Files": [[142, "comma-separated-values-csv-files"]], "Nested dictionaries": [[142, "nested-dictionaries"]], "Comma-Separated Values (CSV) Files with a Header Row": [[142, "comma-separated-values-csv-files-with-a-header-row"]], "Group Work: Using a CSV reader/writer": [[143, "group-work-using-a-csv-reader-writer"]], "CSV Reader": [[143, "csv-reader"]], "Reading Comma-Separated Values (CSV) Files with a Header Row": [[143, "reading-comma-separated-values-csv-files-with-a-header-row"]], "Writing a Comma-Separated Values (CSV) File with CSV Writer": [[143, "writing-a-comma-separated-values-csv-file-with-csv-writer"]], "Group Work: Reading from Files": [[145, "group-work-reading-from-files"]], "Reading from Files": [[145, "reading-from-files"]], "Opening files": [[151, "opening-files"]], "Peer Instruction: Text Files Multiple Choice Questions": [[152, "peer-instruction-text-files-multiple-choice-questions"]], "Peer Instruction: Files Multiple Choice Questions": [[153, "peer-instruction-files-multiple-choice-questions"]], "Persistence": [[154, "persistence"]], "Reading files": [[155, "reading-files"]], "Searching through a file": [[156, "searching-through-a-file"]], "Text files and lines": [[157, "text-files-and-lines"]], "Files": [[158, "files"], [158, null]], "Using try, except, and open": [[159, "using-try-except-and-open"]], "Letting the user choose the file name": [[160, "letting-the-user-choose-the-file-name"]], "Writing files": [[162, "writing-files"]], "Adding new functions": [[165, "adding-new-functions"]], "Built-in functions": [[166, "built-in-functions"]], "Definitions and uses": [[168, "definitions-and-uses"]], "Posttest": [[169, "posttest"], [224, "posttest"], [225, "posttest"]], "Flow of execution": [[173, "flow-of-execution"]], "Fruitful functions and void functions": [[174, "fruitful-functions-and-void-functions"]], "Group Work: Functions": [[175, "group-work-functions"]], "Print and Function Basics": [[175, "print-and-function-basics"]], "Parts of a Function and Function Calls": [[175, "parts-of-a-function-and-function-calls"]], "Writing Function Calls": [[175, "writing-function-calls"]], "Function Order": [[175, "function-order"]], "Special Characters and Keywords": [[175, "special-characters-and-keywords"]], "Group Work: Functions and Strings": [[176, "group-work-functions-and-strings"]], "String Indices": [[176, "string-indices"], [184, "string-indices"]], "String Slices": [[176, "string-slices"], [184, "string-slices"]], "Input and Converting Between Strings and Numbers": [[176, "input-and-converting-between-strings-and-numbers"]], "String Methods": [[176, "string-methods"]], "Discussion: Creating Functions from Sample Input and Output": [[177, "discussion-creating-functions-from-sample-input-and-output"]], "Function 1": [[177, "function-1"], [178, "function-1"]], "Function 2": [[177, "function-2"], [178, "function-2"]], "Function 3": [[177, "function-3"], [178, "function-3"]], "Function 4": [[177, "function-4"], [178, "function-4"]], "Homework: Creating Functions from Sample Input and Output": [[178, "homework-creating-functions-from-sample-input-and-output"]], "Extra Credit": [[178, "extra-credit"]], "Group Work: Functions and Conditionals": [[179, "group-work-functions-and-conditionals"]], "Basic Conditionals and Tests": [[179, "basic-conditionals-and-tests"], [184, "basic-conditionals-and-tests"]], "Logical Operators and Complex Conditionals": [[179, "logical-operators-and-complex-conditionals"], [184, "logical-operators-and-complex-conditionals"]], "Group Work: Functions and Lists": [[180, "group-work-functions-and-lists"]], "List Indexing": [[180, "list-indexing"]], "Built-in Functions That Work on Lists": [[180, "built-in-functions-that-work-on-lists"], [181, "built-in-functions-that-work-on-lists"]], "List Methods": [[180, "list-methods"], [181, "list-methods"]], "Using the Slice Operator": [[180, "using-the-slice-operator"]], "Group Work: Functions with Lists and Loops": [[181, "group-work-functions-with-lists-and-loops"]], "List Indexing and Slicing": [[181, "list-indexing-and-slicing"]], "The For-Each Loop": [[181, "the-for-each-loop"], [182, "the-for-each-loop"]], "Range and For": [[181, "range-and-for"], [182, "range-and-for"]], "While Loops": [[181, "while-loops"], [182, "while-loops"]], "Group Work: Functions with Loops": [[182, "group-work-functions-with-loops"]], "Group Work: Functions with Tuples and Dictionaries": [[183, "group-work-functions-with-tuples-and-dictionaries"]], "Tuples": [[183, "tuples"], [434, "tuples"]], "Tuples are Immutable": [[183, "tuples-are-immutable"], [436, "tuples-are-immutable"]], "Group Work: Functions, Strings, and Conditionals": [[184, "group-work-functions-strings-and-conditionals"]], "Function Example": [[184, "function-example"]], "String Definition": [[184, "string-definition"]], "Functions and Conditionals Multiple Choice Questions": [[185, "functions-and-conditionals-multiple-choice-questions"]], "Functions and Conditionals Mixed-Up Code Questions": [[186, "functions-and-conditionals-mixed-up-code-questions"], [187, "functions-and-conditionals-mixed-up-code-questions"]], "Functions and Conditionals Write Code Questions": [[188, "functions-and-conditionals-write-code-questions"]], "Functions with Lists Multiple Choice Questions": [[189, "functions-with-lists-multiple-choice-questions"]], "Functions and Lists Mixed-Up Code Questions": [[190, "functions-and-lists-mixed-up-code-questions"], [191, "functions-and-lists-mixed-up-code-questions"]], "Functions and Lists Write Code Questions": [[192, "functions-and-lists-write-code-questions"]], "Functions and Strings Multiple Choice Questions": [[193, "functions-and-strings-multiple-choice-questions"]], "Functions and Strings Mixed-Up Code Questions": [[194, "functions-and-strings-mixed-up-code-questions"]], "Function and String Mixed-Up Code Questions": [[195, "function-and-string-mixed-up-code-questions"]], "Functions and Strings Write Code Questions": [[196, "functions-and-strings-write-code-questions"]], "Function calls": [[197, "function-calls"]], "Functions Multiple Choice Questions": [[198, "functions-multiple-choice-questions"]], "Functions with Loops Multiple Choice Questions": [[199, "functions-with-loops-multiple-choice-questions"]], "Functions and Loops Mixed-Up Code Questions": [[200, "functions-and-loops-mixed-up-code-questions"], [201, "functions-and-loops-mixed-up-code-questions"]], "Functions and Loops Write Code Questions": [[202, "functions-and-loops-write-code-questions"]], "Functions Mixed-Up Code Questions": [[203, "functions-mixed-up-code-questions"], [204, "functions-mixed-up-code-questions"]], "Functions with Tuples and Dictionaries Multiple Choice Questions": [[205, "functions-with-tuples-and-dictionaries-multiple-choice-questions"]], "Functions with Tuples and Dictionaries Mixed-Up Code Questions": [[206, "functions-with-tuples-and-dictionaries-mixed-up-code-questions"], [207, "functions-with-tuples-and-dictionaries-mixed-up-code-questions"]], "Functions with Tuples and Dictionaries Write Code Questions": [[208, "functions-with-tuples-and-dictionaries-write-code-questions"]], "Functions Write Code Questions": [[209, "functions-write-code-questions"]], "Please join a research study to help us test new approaches to learning programming!": [[211, "please-join-a-research-study-to-help-us-test-new-approaches-to-learning-programming"], [338, "please-join-a-research-study-to-help-us-test-new-approaches-to-learning-programming"]], "Math functions": [[217, "math-functions"]], "Parameters and arguments": [[221, "parameters-and-arguments"]], "Peer Instruction: Functions Multiple Choice Questions": [[222, "peer-instruction-functions-multiple-choice-questions"]], "Peer Instruction: Function Multiple Choice Questions": [[223, "peer-instruction-function-multiple-choice-questions"]], "Pretest": [[226, "pretest"]], "Random numbers": [[227, "random-numbers"]], "Self-efficacy Post-Survey": [[228, "self-efficacy-post-survey"], [352, "self-efficacy-post-survey"]], "An Introduction To Our System": [[231, "an-introduction-to-our-system"], [232, "an-introduction-to-our-system"], [356, "an-introduction-to-our-system"]], "Write Code with Pop-Up Mixed-up Code": [[231, "write-code-with-pop-up-mixed-up-code"], [232, "write-code-with-pop-up-mixed-up-code"]], "Functions": [[233, "functions"]], "Type conversion functions": [[234, "type-conversion-functions"]], "Why functions?": [[235, "why-functions"]], "Python for Everybody - Interactive": [[236, "python-for-everybody-interactive"]], "Assignments": [[236, "assignments"]], "Table of Contents": [[236, "table-of-contents"]], "Acknowledgements": [[236, "acknowledgements"]], "Acknowledgements, Contributors, License, and Preface": [[236, null]], "Indices": [[236, "indices"]], "Association vs. Inheritance": [[237, "association-vs-inheritance"]], "Case Study: Structured Postal Addresses": [[238, "case-study-structured-postal-addresses"]], "Storing Postal Addresses": [[238, "storing-postal-addresses"]], "Storing International Addresses": [[238, "storing-international-addresses"]], "Inheritance Applied": [[238, "inheritance-applied"]], "A List of Addresses": [[238, "a-list-of-addresses"]], "Using isinstance": [[238, "using-isinstance"]], "Class Diagrams": [[239, "class-diagrams"]], "Call a Parent Method": [[241, "call-a-parent-method"]], "Introduction to Inheritance - Point and LabeledPoint": [[242, "introduction-to-inheritance-point-and-labeledpoint"]], "Group Work on Unit Tests": [[243, "group-work-on-unit-tests"]], "Assert methods": [[243, "assert-methods"]], "Writing Unit Tests": [[243, "writing-unit-tests"], [246, "writing-unit-tests"]], "Pillars of OOP": [[244, "pillars-of-oop"]], "Reuse Through Association": [[245, "reuse-through-association"]], "Unit Tests": [[246, "unit-tests"]], "Testing your Code": [[246, "testing-your-code"]], "Creating Test Cases": [[246, "creating-test-cases"]], "Understanding Unit Tests": [[246, "understanding-unit-tests"]], "Peer Instruction: Inheritance Multiple Choice Questions": [[249, "peer-instruction-inheritance-multiple-choice-questions"], [250, "peer-instruction-inheritance-multiple-choice-questions"]], "Inheritance": [[251, "inheritance"], [251, null], [336, "inheritance"], [337, "inheritance"]], "The building blocks of programs": [[254, "the-building-blocks-of-programs"]], "Computer hardware architecture": [[255, "computer-hardware-architecture"]], "Conversing with Python": [[256, "conversing-with-python"]], "Creativity and motivation": [[257, "creativity-and-motivation"]], "What could possibly go wrong?": [[260, "what-could-possibly-go-wrong"]], "The learning journey": [[261, "the-learning-journey"]], "Terminology: Interpreter and compiler": [[262, "terminology-interpreter-and-compiler"]], "Why Program?": [[263, "why-program"]], "Introduction": [[263, null]], "Understanding programming": [[264, "understanding-programming"]], "What is a program?": [[265, "what-is-a-program"]], "Why should you learn to write programs?": [[266, "why-should-you-learn-to-write-programs"]], "Words and sentences in Python": [[267, "words-and-sentences-in-python"]], "Writing a program": [[268, "writing-a-program"]], "Finishing iterations with continue": [[272, "finishing-iterations-with-continue"]], "Definite loops using for": [[274, "definite-loops-using-for"]], "Infinite loops": [[276, "infinite-loops"]], "Loop patterns": [[277, "loop-patterns"]], "Counting and summing loops": [[277, "counting-and-summing-loops"]], "Maximum and minimum loops": [[277, "maximum-and-minimum-loops"]], "Mixed-up code Questions": [[278, "mixed-up-code-questions"], [279, "mixed-up-code-questions"]], "Peer Instruction: Iterations Multiple Choice Questions": [[280, "peer-instruction-iterations-multiple-choice-questions"], [281, "peer-instruction-iterations-multiple-choice-questions"]], "Group Work - Loops (For, Range, While)": [[282, "group-work-loops-for-range-while"]], "for Statements": [[282, "for-statements"]], "The range Function": [[282, "the-range-function"]], "while Statements": [[282, "while-statements"]], "Loops and Iterations": [[283, "loops-and-iterations"]], "Updating variables": [[284, "updating-variables"]], "The while statement": [[285, "the-while-statement"]], "Aliasing": [[291, "aliasing"]], "Deleting elements": [[293, "deleting-elements"]], "List arguments": [[295, "list-arguments"]], "Lists and functions": [[296, "lists-and-functions"]], "List methods": [[297, "list-methods"]], "List operations": [[298, "list-operations"]], "Lists and strings": [[299, "lists-and-strings"]], "Lists are mutable": [[300, "lists-are-mutable"]], "Objects and values": [[301, "objects-and-values"]], "Parsing lines": [[302, "parsing-lines"]], "Peer Instruction: Lists Multiple Choice Questions": [[303, "peer-instruction-lists-multiple-choice-questions"]], "Group Work: Lists": [[304, "group-work-lists"]], "A list is a sequence": [[305, "a-list-is-a-sequence"]], "List slices": [[306, "list-slices"]], "Lists": [[307, "lists"], [307, null]], "Traversing a list": [[308, "traversing-a-list"]], "Group Work on BeautifulSoup with Requests": [[310, "group-work-on-beautifulsoup-with-requests"]], "Getting a tag from a soup object": [[310, "getting-a-tag-from-a-soup-object"]], "Getting text from a tag": [[310, "getting-text-from-a-tag"]], "Getting data from tags with attributes": [[310, "getting-data-from-tags-with-attributes"]], "How to Find Tags Inside of Tags": [[310, "how-to-find-tags-inside-of-tags"]], "Bonus section for Unix / Linux users": [[311, "bonus-section-for-unix-linux-users"], [376, "bonus-section-for-unix-linux-users"]], "Group Work: HTML Basics": [[313, "group-work-html-basics"]], "Start and End Tags": [[313, "start-and-end-tags"]], "List Tags": [[313, "list-tags"]], "Tag Relationships: Parent, Child, Sibling": [[313, "tag-relationships-parent-child-sibling"]], "Group Work: More HTML": [[314, "group-work-more-html"]], "Table Tags": [[314, "table-tags"]], "Link Tag": [[314, "link-tag"]], "Image Tag": [[314, "image-tag"]], "Attributes": [[314, "attributes"]], "Div and Span tags": [[314, "div-and-span-tags"]], "Using CSS Classes": [[314, "using-css-classes"]], "HyperText Transfer Protocol - HTTP": [[316, "hypertext-transfer-protocol-http"]], "Mixed-Up Code Questions Original": [[318, "mixed-up-code-questions-original"]], "Networked programs": [[319, "networked-programs"]], "Parsing HTML and scraping the web": [[320, "parsing-html-and-scraping-the-web"]], "Parsing HTML using BeautifulSoup": [[321, "parsing-html-using-beautifulsoup"]], "Parsing HTML using regular expressions": [[322, "parsing-html-using-regular-expressions"]], "Reading binary files using urllib": [[323, "reading-binary-files-using-urllib"]], "Retrieving an image over HTTP": [[324, "retrieving-an-image-over-http"]], "Retrieving web pages with urllib": [[325, "retrieving-web-pages-with-urllib"]], "The world\u2019s simplest web browser": [[326, "the-world-s-simplest-web-browser"]], "Network Programming": [[327, "network-programming"]], "Write Code Exercises": [[328, "write-code-exercises"], [359, "write-code-exercises"], [373, "write-code-exercises"], [374, "write-code-exercises"]], "Classes as types": [[330, "classes-as-types"]], "Getting started": [[333, "getting-started"]], "Group Work - Classes, constructors, attributes, and methods": [[335, "group-work-classes-constructors-attributes-and-methods"]], "Create More Book Objects": [[335, "create-more-book-objects"]], "Group Work - Working with Multiple Classes": [[336, "group-work-working-with-multiple-classes"]], "Overriding an Inherited Method": [[336, "overriding-an-inherited-method"]], "Introduction to Python Class": [[339, "introduction-to-python-class"]], "Managing larger programs": [[340, "managing-larger-programs"]], "Multiple instances": [[343, "multiple-instances"]], "Object lifecycle": [[344, "object-lifecycle"]], "Our first Python object": [[345, "our-first-python-object"]], "Peer Instruction: Objects Multiple Choice Questions": [[347, "peer-instruction-objects-multiple-choice-questions"]], "Starting with programs": [[353, "starting-with-programs"]], "Subdividing a problem": [[354, "subdividing-a-problem"]], "Basic: Solving Write Code Problems": [[356, "basic-solving-write-code-problems"]], "Basic: Solving Mixed-up Code Problems": [[356, "basic-solving-mixed-up-code-problems"]], "In this practice: Write Code with A Pop-Up Mixed-up Code Example Problem": [[356, "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": [[356, "in-this-practice-write-code-with-a-pop-up-code-example-solution"]], "Object-Oriented Programming": [[357, "object-oriented-programming"]], "Using objects": [[358, "using-objects"]], "Peer Instruction: Booleans Multiple Choice Questions": [[360, "peer-instruction-booleans-multiple-choice-questions"]], "Changing Step 5: Increasing and decreasing color values": [[362, "changing-step-5-increasing-and-decreasing-color-values"]], "Changing Step 6: Changing where we put the colors": [[363, "changing-step-6-changing-where-we-put-the-colors"]], "Changing Step 3: Changing which data we use": [[364, "changing-step-3-changing-which-data-we-use"]], "Exam Questions for Chapters 9 to 11": [[365, "exam-questions-for-chapters-9-to-11"]], "Understanding Image Representation": [[366, "understanding-image-representation"]], "A Pattern for Image Processing": [[369, "a-pattern-for-image-processing"]], "Using Repetition with Images": [[370, "using-repetition-with-images"]], "Image Chaper Summary": [[371, "image-chaper-summary"]], "Image and Pixel Classes and Methods": [[372, "image-and-pixel-classes-and-methods"]], "Character Matching in Regular Expressions": [[377, "character-matching-in-regular-expressions"]], "Combining Searching and Extracting": [[378, "combining-searching-and-extracting"]], "Escape Character": [[380, "escape-character"]], "Extracting Data Using Regular Expressions": [[381, "extracting-data-using-regular-expressions"]], "Practice Problems - Regular Expressions": [[383, "practice-problems-regular-expressions"]], "Practice Problems - Advanced Regular Expressions": [[384, "practice-problems-advanced-regular-expressions"]], "Problem Bank for Practice Problems and Test Problems": [[385, "problem-bank-for-practice-problems-and-test-problems"]], "Introduction to Problem Types": [[388, "introduction-to-problem-types"]], "Solving Regex Write Code Problems": [[388, "solving-regex-write-code-problems"]], "Group Work: Regular Expressions (Regex)": [[394, "group-work-regular-expressions-regex"]], "Regex Methods": [[394, "regex-methods"]], "Quantifiers": [[394, "quantifiers"]], "Character Sets": [[394, "character-sets"]], "Character Ranges": [[394, "character-ranges"]], "Character Classes": [[394, "character-classes"]], "Escaping Special Characters": [[394, "escaping-special-characters"]], "Greedy and Non-Greedy Matching": [[394, "greedy-and-non-greedy-matching"]], "Group Work: More Regular Expressions (Regex)": [[395, "group-work-more-regular-expressions-regex"]], "Using a logical \u201cor\u201d": [[395, "using-a-logical-or"]], "Specifying What to Extract - Matching Groups": [[395, "specifying-what-to-extract-matching-groups"]], "Specifying What to Extract - Non-Matching Groups": [[395, "specifying-what-to-extract-non-matching-groups"]], "Boundary or Anchor Characters": [[395, "boundary-or-anchor-characters"]], "Negating a Character Set": [[395, "negating-a-character-set"]], "Regular Expressions": [[396, "regular-expressions"], [398, "regular-expressions"]], "Write-code questions": [[403, "write-code-questions"], [405, "write-code-questions"]], "String comparison": [[406, "string-comparison"]], "Looping and counting": [[407, "looping-and-counting"]], "Format operator": [[409, "format-operator"]], "Strings are immutable": [[411, "strings-are-immutable"]], "The in operator": [[412, "the-in-operator"]], "Getting the length of a string using len()": [[413, "getting-the-length-of-a-string-using-len"]], "String methods": [[414, "string-methods"]], "Parsing strings": [[415, "parsing-strings"]], "Peer Instruction: Strings Multiple Choice Questions": [[416, "peer-instruction-strings-multiple-choice-questions"], [417, "peer-instruction-strings-multiple-choice-questions"]], "Group Work - Strings": [[418, "group-work-strings"]], "Indexing and Slicing": [[418, "indexing-and-slicing"]], "Common String Methods": [[418, "common-string-methods"]], "A string is a sequence": [[419, "a-string-is-a-sequence"]], "String slices": [[420, "string-slices"]], "Strings": [[421, "strings"], [421, null]], "Traversal through a string with a loop": [[422, "traversal-through-a-string-with-a-loop"]], "Comparing Tuples": [[424, "comparing-tuples"]], "Dictionaries and Tuples": [[426, "dictionaries-and-tuples"]], "Tuples Mixed-Up Code Questions": [[428, "tuples-mixed-up-code-questions"]], "The Most Common Words": [[430, "the-most-common-words"]], "Multiple Assignment with Dictionaries": [[431, "multiple-assignment-with-dictionaries"]], "Peer Instruction: Tuples Multiple Choice Questions": [[432, "peer-instruction-tuples-multiple-choice-questions"]], "Sequences: Strings, Lists, and Tuples - Oh My!": [[433, "sequences-strings-lists-and-tuples-oh-my"]], "Tuple Assignment": [[435, "tuple-assignment"]], "Using Tuples as Keys in Dictionaries": [[437, "using-tuples-as-keys-in-dictionaries"]], "Python 3 Turtles Practice": [[441, "python-3-turtles-practice"]], "Study Information": [[441, "study-information"]], "Introduction to Practice Problem Types": [[442, "introduction-to-practice-problem-types"], [443, "introduction-to-practice-problem-types"], [444, "introduction-to-practice-problem-types"]], "\ud83d\udcbb Solve a mixed-up code problem": [[442, "solve-a-mixed-up-code-problem"], [443, "solve-a-mixed-up-code-problem"], [444, "solve-a-mixed-up-code-problem"]], "\ud83d\udcbb Receive an explanation of the solved puzzle": [[442, "receive-an-explanation-of-the-solved-puzzle"]], "\ud83d\udcbb Finish an explanation question": [[444, "finish-an-explanation-question"]], "Here is an explanation for the completed puzzle": [[457, "here-is-an-explanation-for-the-completed-puzzle"], [458, "here-is-an-explanation-for-the-completed-puzzle"], [459, "here-is-an-explanation-for-the-completed-puzzle"], [460, "here-is-an-explanation-for-the-completed-puzzle"]], "Turtle Posttest Problem": [[461, "turtle-posttest-problem"]], "One correct option MCQ": [[461, "one-correct-option-mcq"]], "Fill in all that apply": [[461, "fill-in-all-that-apply"]], "Turtle Reflective Survey": [[461, "turtle-reflective-survey"]], "\ud83d\ude4c Thank You!": [[461, "thank-you"]], "Your self-efficacy in Computer Science": [[466, "your-self-efficacy-in-computer-science"]], "Your familiarity with the turtle module": [[466, "your-familiarity-with-the-turtle-module"]], "Creating Functions with Turtles": [[468, "creating-functions-with-turtles"]], "Single and Multiple Turtles": [[471, "single-and-multiple-turtles"]], "History of Turtles": [[472, "history-of-turtles"]], "What does a left turn of 90 mean?": [[472, "what-does-a-left-turn-of-90-mean"]], "Practice with Turtles": [[472, "practice-with-turtles"]], "Making Patterns within Patterns": [[473, "making-patterns-within-patterns"]], "Peer Instruction: Turtles Multiple Choice Questions": [[474, "peer-instruction-turtles-multiple-choice-questions"]], "Using Repetition with Turtles": [[475, "using-repetition-with-turtles"]], "The Turtle Stamp Procedure": [[476, "the-turtle-stamp-procedure"]], "Summary of Turtle Methods": [[477, "summary-of-turtle-methods"]], "Summary of Screen Methods": [[477, "summary-of-screen-methods"]], "Turtles: An Introduction to Objects and Classes": [[478, "turtles-an-introduction-to-objects-and-classes"]], "Turtle Methods": [[479, "turtle-methods"]], "teacher note Teacher Note: Turtle Geometry": [[480, "bigteachernote-teacher-note-turtle-geometry"]], "Total Turtle Trip Theorem": [[480, "total-turtle-trip-theorem"]], "Comments": [[485, "comments"]], "Expressions": [[487, "expressions"]], "Choosing mnemonic variable names": [[489, "choosing-mnemonic-variable-names"]], "Modulus operator": [[490, "modulus-operator"]], "Operators and operands": [[491, "operators-and-operands"]], "Order of operations": [[492, "order-of-operations"]], "Peer Instruction: Variable Multiple Choice Questions": [[493, "peer-instruction-variable-multiple-choice-questions"]], "Statements": [[494, "statements"]], "String operations": [[495, "string-operations"]], "Variables, Expressions, and Statements": [[496, "variables-expressions-and-statements"]], "Variables": [[496, null], [500, "variables"]], "Asking the user for input": [[497, "asking-the-user-for-input"]], "Values and types": [[498, "values-and-types"]], "Variable names and keywords": [[499, "variable-names-and-keywords"]], "Building a Google map from geocoded data": [[502, "building-a-google-map-from-geocoded-data"]], "Data Visualization": [[504, "data-visualization"]], "Visualizing data": [[505, "visualizing-data"]], "Visualizing mail data": [[506, "visualizing-mail-data"]], "Visualizing networks and interconnections": [[507, "visualizing-networks-and-interconnections"]], "JavaScript Object Notation - JSON": [[509, "javascript-object-notation-json"]], "List of Dictionaries": [[509, "list-of-dictionaries"]], "Application Programming Interfaces": [[511, "application-programming-interfaces"]], "Getting JSON Data From an API": [[511, "getting-json-data-from-an-api"]], "Using a Dictionary for URL Parameters": [[511, "using-a-dictionary-for-url-parameters"]], "Application 1: Google geocoding web service": [[514, "application-1-google-geocoding-web-service"]], "Problem Bank for Pre Test Problems": [[516, "problem-bank-for-pre-test-problems"]], "Looping through nodes": [[517, "looping-through-nodes"]], "What is JSON?": [[519, "what-is-json"]], "Converting a JSON String into a Python Object": [[519, "converting-a-json-string-into-a-python-object"]], "Converting a Python object into a JSON string": [[519, "converting-a-python-object-into-a-json-string"]], "Parsing XML": [[520, "parsing-xml"]], "Using get to get the value of an attribute": [[520, "using-get-to-get-the-value-of-an-attribute"]], "Getting Data from the First Element of a Type in XML": [[520, "getting-data-from-the-first-element-of-a-type-in-xml"]], "Fixing Errors in XML": [[520, "fixing-errors-in-xml"]], "Write Code to Process XML": [[520, "write-code-to-process-xml"]], "Security and API usage": [[521, "security-and-api-usage"]], "Using Web Services": [[522, "using-web-services"], [522, null]], "Application 2: Twitter": [[523, "application-2-twitter"]], "eXtensible Markup Language - XML": [[526, "extensible-markup-language-xml"]], "Properly Formatted XML": [[526, "properly-formatted-xml"]]}, "indexentries": {"by-sa": [[1, "index-0"]], "cc-by-sa": [[1, "index-0"]], "creative commons license": [[1, "index-0"]], "free documentation license, gnu": [[2, "index-0"], [2, "index-1"]], "gnu free documentation license": [[2, "index-0"], [2, "index-1"]], "contributors": [[2, "index-2"]], "class": [[30, "term-class"], [35, "index-0"], [36, "index-0"], [37, "index-0"], [38, "index-0"], [42, "index-0"], [498, "index-0"]], "class attribute": [[30, "term-class-attribute"]], "constructor": [[30, "term-constructor"]], "initializer method": [[30, "term-initializer-method"]], "instance": [[30, "term-instance"]], "instantiate": [[30, "term-instantiate"]], "k": [[30, "term-k"]], "object": [[30, "term-object"], [39, "index-0"], [165, "index-0"], [217, "index-0"], [294, "term-Object"], [301, "index-0"], [411, "index-0"], [477, "index-0"]], "object attribute": [[30, "term-object-attribute"]], "object method": [[30, "term-object-method"]], "object-oriented language": [[30, "term-object-oriented-language"]], "object-oriented programming": [[30, "term-object-oriented-programming"], [39, "index-0"]], "multiple": [[35, "index-0"], [36, "index-0"], [37, "index-0"], [38, "index-0"]], "oop": [[39, "index-0"]], "state of an object": [[40, "index-0"]], "attribute": [[42, "index-0"], [84, "index-0"], [86, "term-Attribute"]], "user defined": [[42, "index-0"]], "user defined class": [[42, "index-0"]], "alternative execution": [[62, "index-0"]], "branch": [[62, "index-0"], [67, "term-Branch"]], "else": [[62, "index-0"]], "keyword": [[62, "index-0"], [64, "index-0"], [165, "index-0"], [488, "term-Keyword"], [499, "index-0"]], "bool type": [[63, "index-0"]], "boolean": [[63, "index-0"], [412, "index-0"]], "boolean expression": [[63, "index-0"], [67, "term-Boolean-Expression"]], "comparison": [[63, "index-0"], [406, "index-0"]], "expression": [[63, "index-0"], [487, "index-0"], [488, "term-Expression"], [491, "index-0"]], "false": [[63, "index-0"]], "logical": [[63, "index-0"], [68, "index-0"]], "logical operator": [[63, "index-0"], [67, "term-Logical-Operator"]], "operator": [[63, "index-0"], [68, "index-0"], [293, "index-0"], [295, "index-0"], [300, "index-0"], [301, "index-0"], [306, "index-0"], [409, "index-0"], [412, "index-0"], [419, "index-0"], [420, "index-0"], [488, "term-Operator"], [490, "index-0"], [491, "index-0"], [495, "index-0"]], "special value": [[63, "index-0"], [174, "index-0"], [277, "index-0"], [293, "index-0"], [297, "index-0"]], "true": [[63, "index-0"]], "chained conditional": [[64, "index-0"], [67, "term-Chained-Conditional"]], "elif": [[64, "index-0"]], "compound": [[65, "index-0"]], "condition": [[65, "index-0"], [67, "term-Condition"], [285, "index-0"]], "conditional": [[65, "index-0"]], "conditional executions": [[65, "index-0"]], "if": [[65, "index-0"]], "pair": [[65, "index-0"]], "pass": [[65, "index-0"]], "statement": [[65, "index-0"], [159, "index-0"], [272, "index-0"], [274, "index-0"], [276, "index-0"], [285, "index-0"], [308, "index-0"], [422, "index-0"], [488, "term-Statement"], [494, "index-0"], [500, "index-0"]], "debugging": [[66, "index-0"], [85, "index-0"], [110, "index-0"], [144, "index-0"], [167, "index-0"], [258, "index-0"], [273, "index-0"], [292, "index-0"], [408, "index-0"], [486, "index-0"]], "traceback": [[66, "index-0"], [67, "term-Traceback"], [75, "index-0"]], "whitespace": [[66, "index-0"], [144, "index-0"], [167, "index-0"]], "body": [[67, "term-Body"], [165, "index-0"], [285, "index-0"]], "comparison operator": [[67, "term-Comparison-Operator"]], "compound statement": [[67, "term-Compound-Statement"]], "conditional statement": [[67, "term-Conditional-Statement"]], "guardian pattern": [[67, "term-Guardian-Pattern"], [73, "index-0"]], "nested conditional": [[67, "term-Nested-Conditional"], [69, "index-0"]], "short circuit": [[67, "term-Short-Circuit"], [73, "index-0"]], "and": [[68, "index-0"]], "not": [[68, "index-0"]], "or": [[68, "index-0"]], "guard": [[73, "index-0"]], "celsius": [[75, "index-0"]], "except": [[75, "index-0"]], "fahrenheit": [[75, "index-0"]], "temperature conversion": [[75, "index-0"]], "try": [[75, "index-0"], [159, "index-0"]], "foreign key": [[76, "index-0"], [86, "term-Foreign-Key"]], "key": [[76, "index-0"], [79, "index-0"], [118, "index-0"], [121, "term-Key"], [521, "index-0"]], "logical key": [[76, "index-0"], [86, "term-Logical-Key"]], "primary key": [[76, "index-0"], [86, "term-Primary-Key"]], "select": [[78, "index-0"], [105, "index-0"]], "sql": [[78, "index-0"], [80, "index-0"], [99, "index-0"], [105, "index-0"], [106, "index-0"]], "data model": [[79, "index-0"]], "normalization": [[79, "index-0"], [86, "term-Normalization"]], "column": [[80, "index-0"], [84, "index-0"]], "connect": [[80, "index-0"]], "cursor": [[80, "index-0"], [86, "term-Cursor"]], "table": [[80, "index-0"], [84, "index-0"]], "unicode": [[80, "index-0"]], "database browser": [[83, "index-0"], [85, "index-0"], [86, "term-Database-Browser"]], "sqlite": [[83, "index-0"]], "relation": [[84, "index-0"], [86, "term-Relation"]], "row": [[84, "index-0"]], "tuple": [[84, "index-0"], [101, "index-0"], [427, "term-Tuple"], [436, "index-0"]], "constraint": [[86, "term-Constraint"]], "database index": [[86, "term-Database-Index"]], "database tuple": [[86, "term-Database-Tuple"]], "select count": [[99, "index-0"]], "constraints": [[100, "index-0"]], "database": [[100, "index-0"], [106, "index-0"]], "spidering": [[101, "index-0"]], "join": [[105, "index-0"], [299, "index-0"]], "indexes": [[106, "index-0"]], "boundary conditions": [[110, "index-0"]], "testing": [[110, "index-0"]], "translate method": [[116, "index-0"]], "debugging dictionaries": [[117, "index-0"]], "dictionary": [[118, "index-0"], [121, "term-Dictionary"]], "hash table": [[118, "index-0"]], "in operator": [[118, "index-0"]], "index": [[118, "index-0"], [294, "term-Index"], [300, "index-0"], [306, "index-0"], [308, "index-0"], [413, "index-0"], [419, "index-0"], [420, "index-0"]], "key-value pair": [[118, "index-0"], [121, "term-Key-value-pair"]], "keyerror": [[118, "index-0"]], "len function": [[118, "index-0"]], "values operator": [[118, "index-0"]], "nested loops": [[119, "index-0"], [121, "term-Nested-loops"]], "counter": [[120, "index-0"], [155, "index-0"], [407, "index-0"], [410, "term-Counter"]], "get method": [[120, "index-0"]], "implementation": [[120, "index-0"], [121, "term-Implementation"]], "dictionary item": [[121, "term-Dictionary-Item"]], "dictionary value": [[121, "term-Dictionary-Value"]], "hash function": [[121, "term-Hash-function"]], "hashtable": [[121, "term-Hashtable"]], "histogram": [[121, "term-Histogram"]], "lookup": [[121, "term-Lookup"]], "keys method": [[122, "index-0"]], "trasversal": [[122, "index-0"]], "end of line character": [[144, "index-0"]], "function": [[144, "index-0"], [151, "index-0"], [165, "index-0"], [166, "index-0"], [168, "index-0"], [174, "index-0"], [175, "index-0"], [210, "term-Function"], [217, "index-0"], [221, "index-0"], [227, "index-0"], [234, "index-0"], [235, "index-0"], [296, "index-0"], [299, "index-0"], [413, "index-0"], [477, "index-0"]], "repr": [[144, "index-0"]], "string representation": [[144, "index-0"]], "catch": [[147, "term-Catch"]], "file object or file handle object": [[147, "term-File-Object-or-File-Handle-Object"]], "newline": [[147, "term-Newline"], [157, "index-0"], [162, "index-0"], [497, "index-0"]], "pythonic": [[147, "term-Pythonic"], [159, "index-0"]], "quality assurance": [[147, "term-Quality-Assurance"]], "text file": [[147, "term-Text-File"], [157, "index-0"]], "file": [[151, "index-0"], [155, "index-0"], [156, "index-0"], [158, "index-0"], [160, "index-0"], [162, "index-0"]], "file handle": [[151, "index-0"]], "open": [[151, "index-0"], [155, "index-0"], [159, "index-0"]], "primary memory": [[154, "index-0"]], "secondary memory": [[154, "index-0"], [255, "index-0"], [259, "term-Secondary-Memory"]], "reading": [[155, "index-0"]], "filter": [[156, "index-0"]], "pattern": [[156, "index-0"], [408, "index-0"]], "search": [[156, "index-0"], [410, "term-Search"]], "assurance": [[159, "index-0"]], "exception": [[159, "index-0"], [300, "index-0"], [486, "index-0"]], "ioerror": [[159, "index-0"]], "quality": [[159, "index-0"]], "name": [[160, "index-0"]], "method": [[162, "index-0"], [292, "index-0"], [293, "index-0"], [295, "index-0"], [297, "index-0"], [299, "index-0"], [410, "term-Method"], [414, "index-0"], [415, "index-0"]], "writing": [[162, "index-0"]], "close": [[162, "index-0"]], "argument": [[165, "index-0"], [197, "index-0"], [210, "term-Argument"], [221, "index-0"], [295, "index-0"], [299, "index-0"], [414, "index-0"]], "colon": [[165, "index-0"]], "def": [[165, "index-0"]], "definition": [[165, "index-0"], [168, "index-0"], [173, "index-0"], [175, "index-0"]], "ellipses": [[165, "index-0"]], "empty": [[165, "index-0"], [299, "index-0"], [305, "index-0"], [414, "index-0"]], "header": [[165, "index-0"], [175, "index-0"], [210, "term-Header"]], "indentation": [[165, "index-0"]], "parentheses": [[165, "index-0"], [197, "index-0"], [221, "index-0"], [414, "index-0"], [492, "index-0"]], "built-in": [[166, "index-0"], [296, "index-0"]], "use before def": [[168, "index-0"], [486, "index-0"]], "flow of execution": [[173, "index-0"], [210, "term-Flow-of-Execution"], [285, "index-0"]], "fruitful": [[174, "index-0"]], "interactive mode": [[174, "index-0"], [256, "index-0"], [259, "term-Interactive-Mode"], [494, "index-0"]], "none": [[174, "index-0"], [277, "index-0"], [293, "index-0"], [297, "index-0"]], "script mode": [[174, "index-0"], [494, "index-0"]], "void": [[174, "index-0"], [297, "index-0"]], "argument in": [[197, "index-0"]], "function call": [[197, "index-0"], [210, "term-Function-Call"]], "return value": [[197, "index-0"], [210, "term-Return-Value"]], "algorithm": [[210, "term-Algorithm"]], "composition": [[210, "term-Composition"], [221, "index-0"]], "deterministic": [[210, "term-Deterministic"], [227, "index-0"]], "dot notation": [[210, "term-Dot-Notation"], [217, "index-0"], [472, "index-1"]], "fruitful function": [[210, "term-Fruitful-Function"]], "function body": [[210, "term-Function-Body"]], "function object": [[210, "term-Function-Object"]], "import statement": [[210, "term-Import-Statement"]], "module object": [[210, "term-Module-Object"]], "parameter": [[210, "term-Parameter"], [221, "index-0"], [295, "index-0"]], "pseudorandom": [[210, "term-Pseudorandom"], [227, "index-0"]], "void function": [[210, "term-Void-Function"]], "log": [[217, "index-0"]], "math": [[217, "index-0"]], "module": [[217, "index-0"], [227, "index-0"]], "pi": [[217, "index-0"]], "radian": [[217, "index-0"]], "sine": [[217, "index-0"]], "sqrt": [[217, "index-0"]], "trigonometric": [[217, "index-0"]], "parameters in": [[221, "index-0"]], "choice": [[227, "index-0"]], "number": [[227, "index-0"]], "randint": [[227, "index-0"]], "random": [[227, "index-0"]], "conversion": [[234, "index-0"]], "float": [[234, "index-0"], [498, "index-0"]], "int": [[234, "index-0"], [498, "index-0"]], "string": [[234, "index-0"], [291, "index-0"], [299, "index-0"], [406, "index-0"], [411, "index-0"], [414, "index-0"], [415, "index-0"], [420, "index-0"], [477, "index-0"], [488, "term-String"], [495, "index-0"], [498, "index-0"]], "type": [[234, "index-0"], [488, "term-Type"], [498, "index-0"]], "reasons for": [[235, "index-0"]], "assert methods": [[243, "index-0"]], "assertalmostequals": [[243, "index-0"]], "assertequal": [[243, "index-0"]], "assertgreaterequal": [[243, "index-0"]], "assertin": [[243, "index-0"]], "assertisinstance": [[243, "index-0"]], "asserttrue": [[243, "index-0"]], "inheritance": [[244, "index-0"]], "f-string": [[246, "index-0"]], "list comprehension": [[246, "index-1"]], "unit tests": [[246, "index-2"]], "conditional execution": [[254, "index-0"]], "input": [[254, "index-0"]], "output": [[254, "index-0"]], "repeated execution": [[254, "index-0"]], "reuse": [[254, "index-0"]], "sequential execution": [[254, "index-0"]], "architecture": [[255, "index-0"]], "central processing unit": [[255, "index-0"], [259, "term-Central-Processing-Unit"]], "hardware": [[255, "index-0"]], "input and output devices": [[255, "index-0"]], "main memory": [[255, "index-0"], [259, "term-Main-Memory"]], "network connection": [[255, "index-0"]], "program": [[255, "index-0"], [259, "term-Program"], [265, "index-0"], [472, "index-0"]], "experimental debugging": [[258, "index-0"]], "random walk programming": [[258, "index-0"]], "typographical error": [[258, "index-0"]], "bug": [[259, "term-Bug"]], "compile": [[259, "term-Compile"]], "high-level language": [[259, "term-High-level-Language"], [262, "index-0"]], "interpret": [[259, "term-Interpret"]], "low-level language": [[259, "term-Low-level-Language"], [262, "index-0"]], "machine code": [[259, "term-Machine-Code"]], "parse": [[259, "term-Parse"]], "portability": [[259, "term-Portability"]], "print function": [[259, "term-Print-Function"]], "problem solving": [[259, "term-Problem-Solving"], [264, "index-0"]], "prompt": [[259, "term-Prompt"], [497, "index-0"]], "semantic error": [[259, "term-Semantic-Error"], [260, "index-0"], [486, "index-0"], [498, "index-0"]], "semantics": [[259, "term-Semantics"]], "source code": [[259, "term-Source-Code"]], "logic error": [[260, "index-0"]], "syntax error": [[260, "index-0"], [486, "index-0"]], "compiler": [[262, "index-0"]], "interpreter": [[262, "index-0"]], "machine language": [[262, "index-0"]], "portable": [[262, "index-0"]], "programming language": [[267, "index-0"]], "reserved words": [[267, "index-0"], [489, "index-0"], [499, "index-0"]], "script": [[268, "index-0"]], "continue": [[272, "index-0"]], "by bisection": [[273, "index-0"]], "for": [[274, "index-0"], [277, "index-0"], [308, "index-0"], [370, "index-0"], [422, "index-0"], [475, "index-0"]], "iteration": [[274, "index-0"], [275, "term-Iteration"], [277, "index-0"], [285, "index-0"]], "loop": [[274, "index-0"], [276, "index-0"], [277, "index-0"], [285, "index-0"], [308, "index-0"], [422, "index-0"]], "variable": [[274, "index-0"], [284, "index-0"], [488, "term-Variable"], [500, "index-0"]], "accumulator": [[275, "term-Accumulator"], [277, "index-0"]], "decrement": [[275, "term-Decrement"], [284, "index-0"]], "increment": [[275, "term-Increment"], [284, "index-0"]], "infinite loop": [[275, "term-Infinite-Loop"], [276, "index-0"]], "initialize": [[275, "term-Initialize"], [284, "index-0"]], "loop counter": [[275, "term-Loop-Counter"]], "break": [[276, "index-0"]], "infinite": [[276, "index-0"]], "maximum": [[277, "index-0"]], "minimum": [[277, "index-0"]], "sum": [[277, "index-0"]], "while": [[277, "index-0"], [285, "index-0"]], "before update": [[284, "index-0"]], "update": [[284, "index-0"], [306, "index-0"], [308, "index-0"]], "updating": [[284, "index-0"]], "aliasing": [[291, "index-0"], [292, "index-0"], [294, "term-Aliasing"], [301, "index-0"]], "immutable": [[291, "index-0"], [410, "term-Immutable"], [411, "index-0"], [436, "index-0"]], "list": [[291, "index-0"], [294, "term-List"], [295, "index-0"], [296, "index-0"], [297, "index-0"], [298, "index-0"], [299, "index-0"], [300, "index-0"], [302, "index-0"], [305, "index-0"], [306, "index-0"], [307, "index-0"], [308, "index-0"]], "mutability": [[291, "index-0"], [300, "index-0"], [306, "index-0"], [411, "index-0"], [433, "index-0"]], "reference": [[291, "index-0"], [294, "term-Reference"], [295, "index-0"]], "copy to avoid": [[292, "index-0"]], "idiom": [[292, "index-0"]], "sort": [[292, "index-0"], [297, "index-0"], [424, "index-0"]], "del": [[293, "index-0"]], "deletion": [[293, "index-0"]], "element": [[293, "index-0"], [294, "term-Element"], [300, "index-0"], [305, "index-0"]], "pop": [[293, "index-0"]], "remove": [[293, "index-0"]], "delimiter": [[294, "term-Delimiter"], [299, "index-0"]], "equivalent": [[294, "term-Equivalent"]], "identical": [[294, "term-Identical"]], "list traversal": [[294, "term-List-Traversal"]], "nested list": [[294, "term-Nested-List"], [305, "index-0"], [308, "index-0"]], "append": [[295, "index-0"], [297, "index-0"]], "concatenate": [[295, "index-0"], [488, "term-Concatenate"]], "concatenation": [[295, "index-0"], [298, "index-0"], [299, "index-0"], [411, "index-0"], [495, "index-0"]], "slice": [[295, "index-0"], [306, "index-0"], [410, "term-Slice"], [420, "index-0"]], "extend": [[297, "index-0"]], "operations": [[298, "index-0"]], "repetition": [[298, "index-0"]], "optional": [[299, "index-0"], [414, "index-0"]], "sequence": [[299, "index-0"], [305, "index-0"], [410, "term-Sequence"], [419, "index-0"], [433, "index-0"], [436, "index-0"]], "split": [[299, "index-0"]], "access": [[300, "index-0"]], "assignment": [[300, "index-0"], [305, "index-0"], [411, "index-0"], [488, "term-Assignment"], [500, "index-0"]], "bracket": [[300, "index-0"], [419, "index-0"]], "in": [[300, "index-0"], [412, "index-0"]], "indexerror": [[300, "index-0"], [413, "index-0"]], "item": [[300, "index-0"], [305, "index-0"], [308, "index-0"], [410, "term-Item"], [411, "index-0"]], "membership": [[300, "index-0"]], "equivalence": [[301, "index-0"]], "identity": [[301, "index-0"]], "is": [[301, "index-0"]], "value": [[301, "index-0"], [488, "term-Value"], [498, "index-0"]], "parsing": [[302, "index-0"], [415, "index-0"]], "copy": [[306, "index-0"], [420, "index-0"]], "looping with": [[308, "index-0"]], "looping with indicies": [[308, "index-0"]], "traversal": [[308, "index-0"], [422, "index-0"]], "beautifulsoup": [[312, "term-BeautifulSoup"]], "port": [[312, "term-Port"]], "scrape": [[312, "term-Scrape"]], "socket": [[312, "term-Socket"]], "spider": [[312, "term-Spider"]], "color": [[370, "index-1"]], "image": [[370, "index-1"]], "images": [[370, "index-0"]], "picture": [[370, "index-1"]], "pixel": [[370, "index-1"], [371, "index-0"]], "statements": [[370, "index-0"], [475, "index-0"]], "for loop": [[371, "index-0"]], "loop body": [[371, "index-0"]], "nested loop": [[371, "index-0"]], "grep": [[376, "index-0"], [382, "term-Grep"]], "greedy": [[377, "index-0"]], "wild card": [[377, "index-0"], [382, "term-Wild-Card"]], "findall method": [[381, "index-0"]], "regex square brackets": [[381, "index-0"]], "brittle code": [[382, "term-Brittle-Code"]], "greedy matching": [[382, "term-Greedy-Matching"]], "regular expression": [[382, "term-Regular-Expression"]], "regex": [[396, "index-0"]], "regular expressions": [[396, "index-0"]], "counting": [[407, "index-0"]], "encapsulation": [[407, "index-0"]], "looping": [[407, "index-0"]], "strings": [[407, "index-0"]], "guardian": [[408, "index-0"]], "format": [[409, "index-0"]], "format sequence": [[409, "index-0"], [410, "term-Format-Sequence"]], "format string": [[409, "index-0"], [410, "term-Format-String"]], "typeerror": [[409, "index-0"], [411, "index-0"], [419, "index-0"]], "empty string": [[410, "term-Empty-String"]], "flag": [[410, "term-Flag"]], "format operator": [[410, "term-Format-Operator"]], "invocation": [[410, "term-Invocation"], [414, "index-0"]], "string index": [[410, "term-String-Index"]], "string object": [[410, "term-String-Object"]], "traverse": [[410, "term-Traverse"]], "immutability": [[411, "index-0"]], "len": [[413, "index-0"]], "negative": [[413, "index-0"]], "count": [[414, "index-0"]], "dot": [[414, "index-0"]], "notation": [[414, "index-0"]], "find": [[415, "index-0"]], "character": [[419, "index-0"]], "starting at zero": [[419, "index-0"]], "quotation mark": [[420, "index-0"], [498, "index-0"]], "dsu pattern": [[424, "index-0"]], "decorate": [[424, "index-0"]], "tuple comparison": [[424, "index-0"]], "undecorate": [[424, "index-0"]], "debugging tuples": [[425, "index-0"]], "shape error": [[425, "index-0"]], "item method": [[426, "index-0"]], "key-value pairs": [[426, "index-0"]], "comparable": [[427, "term-Comparable"]], "dsu": [[427, "term-DSU"]], "data structure": [[427, "term-Data-structure"]], "gather": [[427, "term-Gather"]], "hashable": [[427, "term-Hashable"]], "shape (of a data structure)": [[427, "term-Shape-of-a-data-structure"]], "singleton": [[427, "term-Singleton"]], "tuple assignment": [[427, "term-Tuple-assignment"], [435, "index-0"]], "dictionary traversal": [[431, "index-0"]], "reversed function": [[433, "index-0"]], "sorted function": [[433, "index-0"]], "swap pattern": [[435, "index-0"]], "item assignment": [[436, "index-0"]], "slice operator": [[436, "index-0"]], "tuples as keys": [[437, "index-0"]], "functions": [[468, "index-0"]], "turtle": [[468, "index-0"], [472, "index-0"]], "comment": [[472, "index-0"], [477, "index-0"], [485, "index-0"], [488, "term-Comment"]], "library": [[472, "index-0"]], "programming": [[472, "index-0"]], "screen": [[472, "index-0"]], "for loops": [[473, "index-0"]], "nested": [[473, "index-0"]], "setexecutionlimit": [[473, "index-0"]], "body syntonic": [[477, "index-0"]], "procedure": [[477, "index-0"]], "case-sensitivity": [[486, "index-0"]], "error message": [[486, "index-0"], [498, "index-0"]], "order of operations": [[486, "index-0"], [492, "index-0"]], "runtime error": [[486, "index-0"]], "variable names": [[486, "index-0"]], "evaluate": [[487, "index-0"], [488, "term-Evaluate"]], "floating point": [[488, "term-Floating-Point"]], "integer": [[488, "term-Integer"]], "mnemonic": [[488, "term-Mnemonic"], [489, "index-0"]], "modulus operator": [[488, "term-Modulus-Operator"]], "operand": [[488, "term-Operand"], [491, "index-0"]], "rules of precedence": [[488, "term-Rules-of-Precedence"], [492, "index-0"]], "divisibility": [[490, "index-0"]], "modulus": [[490, "index-0"]], "arithmetic": [[491, "index-0"]], "division": [[491, "index-0"]], "floating-point": [[491, "index-0"]], "operators": [[491, "index-0"]], "python 2.0": [[491, "index-0"], [497, "index-0"]], "python 3.0": [[491, "index-0"]], "overriding precedence": [[492, "index-0"]], "pemdas": [[492, "index-0"]], "string operations": [[495, "index-0"]], "keyboard input": [[497, "index-0"]], "valueerror": [[497, "index-0"]], "str": [[498, "index-0"]], "underscore character": [[499, "index-0"]], "visualizing data": [[505, "index-0"]], "json": [[509, "index-0"], [513, "term-JSON"], [519, "index-0"]], "javascript object notation": [[509, "index-0"]], "api": [[511, "index-0"], [513, "term-API"], [521, "index-0"]], "soa": [[511, "index-0"], [513, "term-SOA"]], "service-oriented architecture": [[511, "index-0"]], "web services": [[511, "index-0"]], "elementtree": [[513, "term-ElementTree"], [517, "index-0"]], "xml": [[513, "term-XML"], [526, "index-0"]], "findall": [[517, "index-0"]], "element tree": [[520, "index-0"]], "oauth": [[521, "index-0"]]}})