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/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/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/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/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.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", "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": {"thispagestyl": 1, "empti": [1, 4, 34, 80, 101, 111, 116, 118, 138, 139, 148, 165, 177, 241, 244, 246, 275, 290, 294, 297, 303, 306, 322, 324, 326, 340, 395, 406, 408, 412, 418, 434, 478, 498], "editori": 1, "support": [0, 1, 35, 39, 80, 101, 106, 236, 314, 324, 374, 416, 444], "elliott": [1, 2], "hauser": [1, 2], "sue": [1, 2, 161, 303], "blumenberg": [1, 2], "cover": [1, 14, 78, 99, 100, 103, 176, 182, 242, 309, 316, 321, 326, 394, 407, 461, 484, 497], "design": [0, 1, 17, 57, 79, 86, 100, 103, 106, 152, 154, 233, 234, 236, 237, 257, 264, 324, 338, 351, 483, 494], "aime": 1, "andrion": 1, "2016": [1, 142, 143, 475], "jul": [1, 142, 143, 161], "05": [1, 111, 142, 143, 151, 155, 156, 161, 316, 478, 479], "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, 177, 178, 179, 180, 181, 182, 183, 191, 193, 194, 205, 206, 208, 215, 217, 220, 221, 234, 236, 239, 241, 243, 244, 247, 248, 250, 254, 255, 258, 259, 260, 262, 264, 265, 271, 275, 278, 280, 286, 287, 288, 290, 293, 294, 296, 302, 303, 304, 306, 308, 311, 312, 313, 314, 320, 322, 324, 333, 334, 337, 353, 355, 356, 360, 361, 371, 373, 376, 382, 383, 388, 389, 391, 392, 393, 395, 400, 401, 402, 407, 409, 410, 412, 413, 416, 417, 418, 420, 422, 427, 428, 429, 430, 433, 435, 436, 440, 442, 443, 444, 455, 458, 461, 462, 464, 469, 470, 472, 474, 475, 478, 479, 481, 482, 494, 495, 497], "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, 183, 194, 209, 229, 230, 239, 241, 259, 260, 265, 268, 272, 275, 280, 283, 302, 308, 322, 326, 336, 351, 354, 357, 366, 371, 384, 397, 409, 416, 421, 449, 477], "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, 177, 178, 179, 180, 182, 183, 186, 187, 189, 190, 191, 196, 197, 199, 202, 203, 205, 206, 207, 219, 220, 221, 234, 235, 238, 240, 241, 244, 246, 247, 248, 250, 251, 253, 254, 255, 258, 259, 263, 264, 265, 266, 267, 268, 274, 275, 277, 278, 279, 280, 282, 283, 284, 286, 287, 288, 289, 290, 291, 294, 296, 297, 298, 299, 301, 302, 303, 304, 306, 307, 308, 316, 319, 320, 322, 323, 327, 333, 334, 343, 345, 347, 348, 351, 358, 359, 361, 363, 367, 368, 370, 373, 378, 381, 382, 383, 388, 389, 392, 398, 400, 402, 404, 406, 410, 411, 412, 413, 414, 415, 416, 417, 418, 421, 422, 423, 424, 427, 428, 430, 431, 433, 435, 436, 437, 438, 439, 443, 444, 446, 447, 449, 452, 453, 454, 455, 456, 457, 458, 462, 463, 464, 465, 466, 470, 471, 473, 474, 475, 479, 480, 481, 482, 483, 492, 495, 497], "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, 178, 179, 180, 181, 182, 183, 185, 186, 187, 189, 190, 191, 194, 197, 199, 203, 205, 206, 207, 217, 220, 221, 225, 241, 244, 247, 250, 253, 263, 267, 268, 270, 274, 275, 277, 278, 279, 280, 282, 283, 284, 286, 288, 290, 291, 293, 297, 298, 301, 302, 303, 304, 306, 307, 314, 316, 321, 326, 340, 345, 356, 359, 361, 362, 364, 366, 368, 369, 371, 373, 376, 377, 378, 381, 383, 392, 393, 395, 401, 402, 405, 406, 408, 409, 411, 414, 415, 416, 418, 420, 421, 422, 430, 436, 437, 444, 445, 447, 449, 451, 456, 463, 465, 469, 475, 478, 479, 484, 486, 490, 495, 496, 497], "version": [1, 2, 100, 111, 116, 119, 151, 155, 156, 157, 171, 212, 214, 236, 239, 255, 256, 260, 275, 280, 412, 413, 434, 456, 478, 479, 484, 490, 496, 497], "2015": [1, 142, 143, 254, 475], "dec": [1, 142, 143, 161, 254], "20": [0, 1, 61, 79, 80, 124, 131, 132, 135, 136, 137, 142, 143, 149, 155, 161, 164, 177, 186, 190, 199, 202, 207, 209, 220, 221, 250, 284, 301, 303, 362, 393, 421, 430, 436, 438, 445, 455, 465, 475, 478, 495], "initi": [1, 25, 29, 30, 31, 34, 36, 42, 46, 47, 120, 145, 150, 239, 244, 246, 250, 252, 269, 273, 275, 280, 282, 327, 332, 333, 334, 337, 341, 342, 343, 357, 405, 408, 439, 451, 479], "rough": [1, 2, 155], "convers": [1, 110, 231, 234, 258, 260, 261, 351], "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, 178, 179, 233, 237, 244, 283, 291, 303, 326, 351, 362, 368, 440, 474, 478, 488], "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, 185, 191, 194, 197, 200, 203, 207, 208, 209, 215, 217, 218, 219, 220, 221, 225, 226, 227, 228, 229, 230, 232, 234, 235, 236, 239, 240, 241, 242, 244, 247, 248, 252, 254, 255, 258, 259, 260, 262, 263, 264, 265, 266, 267, 268, 270, 271, 272, 274, 275, 278, 279, 280, 282, 283, 286, 289, 290, 293, 294, 295, 297, 298, 299, 300, 301, 302, 306, 308, 309, 311, 312, 314, 317, 318, 319, 320, 321, 322, 323, 324, 329, 331, 332, 333, 334, 335, 336, 337, 338, 340, 343, 345, 346, 349, 350, 351, 352, 353, 356, 357, 360, 361, 362, 364, 367, 368, 369, 371, 374, 375, 376, 377, 379, 380, 383, 387, 391, 392, 393, 394, 395, 397, 398, 401, 402, 404, 405, 406, 409, 411, 412, 413, 414, 416, 418, 420, 423, 427, 428, 429, 431, 433, 435, 438, 439, 440, 443, 444, 445, 447, 448, 449, 452, 453, 457, 458, 459, 461, 463, 465, 466, 469, 470, 471, 472, 474, 475, 477, 478, 479, 481, 483, 486, 488, 489, 491, 492, 495], "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, 186, 219, 229, 230, 231, 233, 234, 236, 238, 240, 244, 247, 249, 253, 256, 260, 281, 289, 290, 294, 298, 300, 304, 305, 306, 320, 321, 324, 325, 327, 329, 330, 331, 338, 347, 348, 351, 352, 354, 355, 357, 367, 369, 376, 380, 388, 389, 396, 404, 406, 419, 420, 423, 430, 431, 433, 434, 439, 443, 448, 452, 455, 460, 462, 467, 470, 478, 486], "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, 185, 186, 187, 191, 193, 194, 195, 197, 199, 200, 202, 203, 206, 207, 208, 215, 217, 219, 220, 221, 225, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 246, 247, 248, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 277, 278, 279, 280, 282, 283, 284, 286, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 304, 305, 306, 307, 308, 309, 311, 312, 313, 314, 316, 318, 319, 320, 321, 322, 323, 324, 327, 331, 332, 333, 334, 335, 337, 338, 340, 341, 342, 343, 345, 346, 351, 352, 353, 354, 356, 357, 359, 360, 361, 362, 363, 364, 367, 368, 369, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 382, 383, 385, 387, 388, 389, 391, 392, 393, 394, 395, 397, 398, 400, 401, 402, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 418, 419, 420, 421, 422, 423, 424, 425, 427, 428, 429, 430, 431, 433, 434, 435, 436, 438, 439, 440, 443, 444, 445, 446, 447, 448, 449, 451, 452, 453, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 472, 473, 474, 475, 477, 478, 479, 480, 481, 482, 483, 485, 486, 487, 488, 489, 492, 493, 494, 495, 498], "licens": [1, 2, 3, 254], "under": [1, 2, 3, 23, 24, 72, 113, 209, 280, 336, 448], "creativ": [1, 3, 127, 234, 261, 262, 264], "common": [0, 1, 3, 11, 17, 20, 21, 27, 34, 63, 85, 86, 100, 106, 108, 111, 116, 117, 119, 156, 166, 175, 176, 178, 182, 195, 234, 236, 237, 259, 263, 274, 283, 290, 306, 311, 318, 323, 342, 392, 394, 404, 412, 419, 422, 431, 432, 434, 458, 459, 461, 493, 494], "attribut": [1, 3, 4, 14, 19, 28, 29, 30, 32, 34, 35, 36, 38, 40, 42, 47, 84, 86, 234, 236, 237, 238, 243, 246, 316, 319, 325, 326, 328, 332, 334, 335, 337, 340, 341, 343, 351, 353, 355, 443, 481, 482, 489, 494, 498], "noncommerci": [1, 3], "sharealik": [1, 3], "unport": [1, 3], "avail": [1, 2, 3, 42, 83, 119, 122, 157, 168, 236, 308, 319, 328, 374, 380, 412, 413, 483, 495], "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, 178, 179, 180, 181, 182, 185, 234, 241, 263, 265, 280, 290, 302, 307, 308, 309, 311, 312, 313, 316, 317, 319, 320, 321, 323, 324, 325, 326, 333, 334, 351, 353, 376, 392, 393, 394, 407, 412, 413, 416, 449, 461, 474, 478, 479, 483, 486, 494, 495, 496, 498], "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, 177, 178, 179, 180, 181, 182, 185, 241, 260, 280, 290, 302, 307, 308, 311, 312, 314, 316, 319, 321, 326, 333, 334, 351, 376, 379, 392, 393, 394, 407, 412, 413, 416, 433, 449, 461, 478, 479, 494], "nc": [1, 3, 149, 161], "sa": [1, 3], "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, 185, 190, 191, 195, 206, 207, 209, 215, 217, 219, 222, 223, 224, 225, 226, 227, 228, 229, 230, 233, 234, 235, 236, 237, 238, 239, 240, 241, 244, 251, 253, 254, 255, 256, 258, 259, 260, 261, 262, 263, 265, 266, 267, 269, 270, 271, 272, 274, 275, 280, 282, 283, 284, 286, 289, 290, 291, 293, 294, 295, 297, 298, 299, 302, 303, 304, 306, 308, 309, 310, 311, 312, 314, 319, 320, 321, 322, 323, 328, 329, 330, 331, 333, 334, 336, 337, 338, 340, 343, 347, 348, 349, 350, 351, 353, 354, 356, 357, 359, 360, 361, 362, 363, 367, 368, 371, 372, 373, 374, 375, 376, 377, 379, 386, 388, 389, 392, 393, 394, 395, 400, 401, 402, 406, 407, 408, 409, 411, 412, 413, 416, 417, 418, 422, 423, 424, 429, 431, 433, 434, 436, 438, 439, 440, 443, 444, 445, 447, 448, 449, 451, 452, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 466, 469, 470, 471, 472, 473, 474, 475, 477, 478, 479, 481, 483, 486, 488, 489, 491, 492, 493, 495, 498], "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, 185, 186, 195, 206, 209, 215, 217, 219, 222, 223, 224, 225, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 251, 253, 254, 255, 256, 257, 259, 260, 262, 263, 264, 265, 267, 270, 271, 272, 274, 275, 278, 280, 282, 283, 286, 289, 290, 291, 292, 294, 297, 298, 299, 300, 302, 303, 304, 306, 307, 308, 310, 311, 312, 314, 319, 320, 321, 322, 323, 324, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 340, 341, 342, 343, 347, 348, 351, 352, 353, 354, 356, 357, 360, 361, 362, 367, 368, 369, 371, 372, 373, 374, 375, 376, 377, 378, 379, 382, 386, 388, 389, 391, 392, 393, 394, 395, 401, 402, 406, 407, 408, 409, 411, 412, 413, 416, 417, 421, 422, 424, 425, 428, 429, 430, 431, 433, 434, 435, 440, 444, 445, 448, 449, 451, 452, 455, 457, 458, 461, 462, 464, 466, 469, 470, 471, 474, 477, 478, 479, 480, 481, 483, 486, 488, 489, 491, 492, 493, 495, 498], "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, 177, 178, 179, 180, 181, 182, 225, 229, 230, 236, 239, 241, 244, 254, 256, 259, 262, 265, 274, 275, 280, 290, 293, 299, 302, 308, 311, 312, 322, 323, 328, 333, 334, 335, 337, 338, 343, 351, 354, 361, 363, 364, 368, 371, 372, 375, 376, 379, 386, 391, 392, 393, 394, 404, 412, 416, 423, 425, 440, 443, 444, 445, 447, 448, 449, 451, 452, 459, 461, 464, 466, 469, 470, 471, 474, 478, 479, 483, 489, 491, 492, 494, 495, 497, 498], "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, 187, 191, 196, 197, 203, 209, 215, 219, 220, 221, 225, 232, 234, 235, 236, 238, 241, 244, 247, 248, 251, 253, 254, 256, 257, 259, 260, 261, 264, 265, 266, 267, 270, 271, 274, 275, 278, 279, 280, 282, 283, 284, 289, 290, 291, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 306, 307, 308, 311, 312, 314, 316, 321, 323, 324, 327, 333, 334, 336, 338, 343, 345, 351, 352, 353, 356, 359, 360, 361, 362, 363, 364, 368, 369, 373, 375, 377, 379, 383, 392, 394, 395, 396, 398, 400, 405, 406, 407, 408, 409, 411, 412, 413, 414, 415, 416, 417, 418, 421, 422, 423, 428, 430, 431, 433, 436, 438, 440, 443, 445, 446, 447, 448, 449, 450, 451, 452, 453, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 473, 477, 480, 481, 489, 492, 493, 494, 495, 498], "author": [1, 29, 87, 92, 111, 333, 340, 357, 379, 484, 492, 495, 497], "consid": [1, 3, 25, 27, 42, 56, 73, 87, 92, 116, 117, 163, 165, 166, 168, 219, 232, 240, 280, 282, 283, 317, 379, 416, 422, 459, 493], "commerci": [1, 3, 486], "non": [1, 3, 50, 61, 70, 73, 80, 234, 286, 320, 321, 374, 376, 379, 384, 395, 396, 397, 436, 444, 457, 479, 481, 483], "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, 179, 180, 181, 182, 183, 190, 191, 194, 199, 202, 206, 207, 208, 210, 211, 212, 213, 214, 215, 217, 218, 219, 222, 223, 224, 225, 229, 230, 231, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 249, 252, 253, 254, 255, 257, 260, 263, 264, 265, 266, 267, 268, 269, 270, 273, 274, 275, 277, 278, 280, 281, 282, 283, 284, 286, 289, 290, 291, 292, 293, 294, 297, 298, 299, 300, 301, 302, 304, 306, 307, 308, 309, 310, 311, 316, 317, 318, 322, 323, 324, 325, 326, 327, 328, 329, 331, 332, 333, 334, 337, 338, 340, 341, 342, 343, 347, 348, 351, 352, 353, 354, 355, 357, 360, 361, 363, 367, 369, 370, 371, 373, 374, 375, 376, 377, 378, 383, 388, 389, 391, 392, 394, 395, 396, 397, 401, 402, 404, 406, 407, 408, 409, 412, 413, 416, 417, 419, 421, 422, 423, 424, 427, 428, 430, 431, 432, 433, 434, 436, 438, 439, 440, 444, 445, 448, 449, 450, 451, 452, 455, 456, 457, 458, 460, 461, 462, 463, 464, 465, 469, 470, 471, 473, 474, 475, 477, 478, 479, 480, 481, 482, 485, 486, 488, 489, 491, 493, 495, 498], "materi": [1, 2, 3, 209, 259, 336], "well": [1, 3, 14, 21, 27, 45, 56, 69, 75, 78, 100, 106, 111, 131, 133, 134, 135, 136, 138, 139, 140, 162, 179, 229, 230, 233, 237, 241, 254, 259, 262, 270, 283, 290, 306, 320, 326, 334, 335, 338, 343, 351, 354, 361, 363, 392, 393, 402, 412, 451, 461, 470, 478, 481, 489, 492], "exempt": [0, 1], "appendix": [1, 2], "titl": [1, 2, 4, 5, 29, 34, 47, 78, 80, 98, 142, 308, 311, 313, 333, 340, 357, 473, 475, 484, 490, 492, 496, 497], "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, 177, 178, 179, 180, 181, 182, 185, 186, 195, 207, 208, 217, 219, 229, 230, 233, 235, 236, 237, 241, 244, 252, 254, 257, 258, 259, 260, 262, 263, 271, 278, 280, 283, 286, 290, 293, 297, 302, 308, 311, 312, 316, 333, 334, 337, 342, 343, 346, 351, 354, 363, 369, 371, 375, 383, 385, 387, 392, 393, 400, 401, 402, 408, 409, 412, 416, 418, 422, 433, 435, 447, 451, 452, 455, 456, 457, 461, 471, 474, 478, 482, 487, 489, 491, 492, 493, 497], "quit": [1, 32, 42, 100, 101, 103, 111, 155, 160, 252, 254, 260, 263, 264, 266, 314, 333, 334, 342, 343, 368, 377, 394, 402, 461, 462, 463, 469, 478, 479, 486, 492, 493], "natur": [0, 1, 2, 259, 260, 262, 356, 457, 481], "academ": 1, "who": [1, 2, 3, 21, 79, 101, 116, 119, 127, 142, 143, 148, 159, 209, 253, 258, 262, 263, 264, 314, 316, 336, 475, 478, 493, 495], "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, 177, 178, 179, 180, 182, 185, 186, 187, 189, 190, 191, 194, 195, 196, 199, 200, 202, 203, 205, 208, 209, 217, 219, 220, 221, 222, 223, 224, 225, 229, 230, 231, 233, 234, 235, 236, 237, 240, 241, 242, 243, 244, 250, 252, 253, 254, 255, 256, 258, 259, 260, 262, 263, 264, 265, 267, 268, 269, 270, 271, 272, 274, 275, 277, 280, 282, 283, 286, 289, 290, 291, 293, 294, 295, 299, 300, 302, 303, 304, 305, 306, 308, 309, 310, 311, 312, 313, 314, 316, 317, 319, 320, 323, 324, 326, 328, 331, 332, 333, 334, 335, 336, 337, 338, 341, 342, 343, 351, 353, 354, 356, 358, 359, 361, 362, 363, 364, 367, 368, 369, 372, 373, 375, 376, 377, 378, 379, 382, 386, 388, 389, 392, 393, 394, 395, 401, 402, 404, 405, 406, 411, 412, 413, 416, 419, 420, 422, 423, 424, 425, 428, 429, 430, 431, 432, 433, 435, 438, 439, 443, 444, 447, 448, 449, 451, 452, 453, 456, 457, 458, 459, 460, 461, 463, 464, 465, 469, 470, 471, 474, 475, 477, 478, 479, 480, 481, 482, 483, 486, 488, 489, 491, 492, 493, 494, 495, 498], "continu": [0, 1, 2, 100, 101, 111, 127, 148, 156, 225, 234, 264, 265, 267, 280, 281, 283, 290, 343, 406, 420, 471, 478, 486, 495], "told": [1, 159, 264, 443, 444, 447, 448, 451, 452, 479], "publish": [1, 2, 3, 87, 92, 483], "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, 177, 182, 225, 235, 236, 240, 241, 244, 254, 259, 260, 264, 266, 270, 272, 273, 274, 275, 280, 284, 290, 291, 297, 300, 306, 308, 309, 321, 341, 342, 352, 353, 354, 356, 367, 376, 377, 378, 379, 392, 393, 413, 416, 417, 422, 428, 429, 431, 434, 435, 440, 444, 447, 451, 464, 465, 469, 471, 474, 478, 479, 483, 487, 488, 493, 494, 495], "alwai": [1, 26, 32, 42, 58, 62, 65, 72, 76, 92, 101, 110, 111, 112, 118, 159, 165, 173, 174, 178, 225, 236, 253, 271, 274, 278, 290, 320, 333, 360, 361, 367, 406, 464, 483, 495], "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, 177, 182, 185, 189, 191, 193, 196, 199, 202, 205, 208, 215, 217, 221, 233, 234, 236, 239, 240, 241, 243, 246, 249, 250, 251, 252, 253, 260, 268, 269, 277, 286, 287, 288, 293, 299, 303, 308, 311, 312, 313, 316, 327, 328, 332, 335, 340, 342, 343, 345, 351, 353, 355, 357, 362, 363, 366, 367, 371, 372, 382, 391, 400, 402, 409, 416, 421, 422, 427, 428, 429, 431, 434, 435, 437, 438, 439, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 455, 461, 469, 472, 473, 474, 475, 479, 482, 483, 486, 495, 498], "someth": [1, 5, 16, 23, 24, 25, 26, 70, 71, 72, 80, 100, 110, 111, 112, 113, 116, 118, 156, 159, 167, 174, 235, 236, 244, 252, 254, 256, 257, 258, 259, 263, 271, 273, 275, 280, 283, 292, 300, 314, 392, 408, 411, 420, 447, 469, 481, 492], "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, 177, 178, 179, 180, 181, 182, 184, 188, 190, 192, 198, 199, 200, 201, 204, 205, 206, 210, 211, 212, 213, 214, 215, 216, 218, 221, 222, 223, 224, 225, 229, 230, 232, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 246, 251, 252, 253, 254, 255, 256, 258, 259, 260, 263, 264, 265, 266, 267, 268, 274, 275, 276, 277, 278, 280, 282, 283, 285, 286, 287, 290, 291, 293, 295, 297, 298, 300, 302, 306, 310, 311, 312, 314, 315, 316, 318, 319, 320, 321, 323, 324, 325, 326, 327, 328, 329, 330, 332, 333, 334, 335, 337, 339, 340, 341, 342, 343, 346, 347, 348, 351, 352, 354, 356, 357, 359, 360, 361, 362, 363, 365, 366, 367, 368, 369, 371, 372, 373, 374, 375, 376, 379, 380, 381, 382, 383, 385, 387, 388, 390, 391, 392, 393, 394, 395, 397, 399, 401, 402, 403, 406, 411, 412, 413, 416, 417, 418, 422, 424, 426, 427, 428, 433, 434, 435, 436, 438, 439, 440, 441, 443, 444, 445, 447, 448, 449, 451, 452, 454, 455, 456, 457, 461, 462, 464, 467, 469, 471, 475, 476, 478, 479, 480, 482, 486, 487, 488, 489, 491, 493, 494, 495, 497, 498], "scratch": [1, 395, 493], "own": [1, 2, 25, 26, 35, 42, 69, 111, 142, 143, 174, 178, 236, 239, 241, 244, 256, 259, 262, 265, 270, 280, 294, 333, 335, 341, 379, 394, 443, 461], "fresh": [1, 162, 259], "creation": [1, 39, 111, 342, 492], "experi": [1, 2, 23, 24, 25, 44, 70, 111, 255, 256, 266, 280, 374, 449], "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, 177, 178, 179, 180, 181, 182, 194, 200, 209, 222, 223, 224, 227, 228, 234, 235, 244, 253, 254, 255, 256, 258, 262, 265, 268, 270, 271, 275, 277, 278, 279, 280, 286, 294, 298, 300, 304, 312, 316, 320, 322, 324, 325, 333, 336, 337, 338, 340, 343, 349, 354, 355, 363, 373, 374, 375, 376, 379, 381, 382, 388, 389, 391, 392, 394, 397, 411, 412, 413, 416, 418, 420, 422, 423, 431, 436, 439, 440, 443, 449, 457, 461, 471, 474, 477, 478, 479, 484, 494, 497], "instead": [1, 5, 35, 63, 72, 79, 80, 101, 111, 117, 118, 125, 151, 173, 177, 182, 243, 253, 255, 260, 263, 266, 268, 269, 271, 275, 290, 312, 320, 322, 324, 332, 337, 343, 356, 371, 375, 376, 378, 392, 401, 402, 412, 428, 431, 445, 458, 467, 483], "think": [1, 26, 42, 72, 75, 108, 110, 111, 116, 118, 119, 127, 145, 154, 175, 180, 181, 226, 227, 228, 235, 236, 244, 253, 254, 255, 256, 263, 264, 271, 272, 275, 280, 290, 298, 342, 343, 349, 350, 351, 375, 409, 444, 451, 458, 489, 491, 492, 498], "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, 186, 190, 191, 197, 209, 225, 234, 236, 238, 241, 243, 244, 252, 253, 254, 258, 259, 262, 263, 264, 265, 266, 267, 274, 280, 293, 300, 301, 302, 306, 312, 318, 324, 325, 331, 333, 334, 336, 338, 351, 352, 353, 360, 362, 363, 368, 378, 392, 393, 400, 407, 408, 416, 418, 420, 424, 428, 429, 431, 438, 444, 446, 447, 449, 452, 456, 464, 469, 470, 472, 473, 474, 477, 478, 479, 493, 495], "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, 178, 179, 181, 182, 221, 225, 229, 230, 235, 236, 240, 241, 242, 251, 252, 254, 256, 257, 258, 259, 260, 262, 264, 265, 270, 271, 272, 274, 280, 289, 290, 293, 297, 303, 308, 313, 314, 319, 320, 323, 331, 337, 338, 343, 351, 354, 360, 362, 363, 371, 379, 381, 382, 386, 388, 389, 392, 394, 400, 401, 402, 408, 411, 423, 425, 428, 431, 434, 439, 443, 444, 445, 448, 451, 455, 458, 460, 461, 463, 465, 469, 470, 475, 478, 479, 481, 483, 486, 488, 489, 492, 495, 498], "comput": [1, 2, 40, 43, 44, 61, 64, 73, 75, 79, 101, 106, 113, 117, 118, 120, 121, 127, 147, 155, 164, 169, 174, 195, 209, 215, 217, 225, 234, 236, 241, 251, 254, 255, 257, 260, 261, 263, 264, 274, 275, 283, 294, 301, 309, 321, 323, 336, 346, 353, 368, 369, 405, 420, 436, 447, 449, 457, 460, 463, 464, 477, 478, 483, 495], "scientist": [1, 2], "written": [1, 42, 65, 69, 80, 111, 113, 116, 119, 141, 154, 162, 236, 241, 252, 254, 257, 258, 259, 260, 265, 338, 353, 357, 394, 474, 478], "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, 177, 182, 185, 205, 206, 207, 217, 220, 221, 241, 244, 247, 248, 251, 260, 265, 278, 279, 289, 291, 293, 299, 301, 304, 324, 345, 359, 363, 383, 393, 394, 395, 412, 415, 417, 421, 427, 429, 433, 434, 444, 465], "downei": [1, 2], "jeff": [1, 2, 142], "elkner": [1, 2], "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, 185, 215, 219, 234, 235, 236, 241, 243, 246, 252, 254, 255, 256, 257, 259, 260, 263, 274, 280, 289, 290, 292, 294, 300, 302, 308, 311, 312, 314, 318, 319, 322, 324, 333, 334, 338, 345, 351, 352, 360, 361, 362, 366, 367, 371, 374, 375, 380, 386, 389, 392, 393, 395, 397, 404, 416, 418, 422, 425, 431, 443, 445, 460, 462, 469, 471, 475, 478, 479, 483, 487, 489, 493, 494, 498], "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, 195, 235, 236, 239, 240, 241, 244, 246, 247, 248, 252, 254, 255, 260, 262, 263, 266, 270, 271, 272, 274, 275, 280, 289, 290, 294, 297, 299, 302, 303, 308, 311, 312, 314, 317, 320, 321, 322, 324, 327, 333, 334, 335, 338, 342, 343, 356, 358, 369, 375, 376, 379, 380, 392, 393, 394, 395, 402, 405, 406, 407, 412, 416, 423, 430, 431, 433, 442, 448, 452, 457, 461, 462, 463, 474, 477, 478, 479, 481, 488, 489, 491, 495, 498], "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, 182, 186, 191, 207, 219, 241, 244, 254, 258, 259, 264, 266, 283, 291, 293, 313, 319, 335, 351, 357, 367, 374, 376, 377, 379, 391, 392, 393, 394, 400, 402, 443, 444, 463, 469, 478, 481, 491], "prepar": [1, 2, 257], "teach": [1, 2, 3, 258, 259, 262], "si502": 1, "network": [1, 86, 101, 142, 143, 234, 253, 307, 310, 314, 321, 322, 324, 351, 476, 477, 485], "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, 195, 208, 225, 226, 229, 230, 233, 234, 235, 236, 242, 244, 251, 253, 254, 255, 256, 257, 258, 259, 260, 265, 268, 270, 271, 274, 275, 280, 282, 283, 290, 294, 300, 307, 309, 310, 311, 314, 318, 319, 320, 321, 322, 323, 324, 326, 327, 331, 335, 341, 342, 343, 350, 352, 353, 354, 356, 357, 360, 361, 362, 367, 368, 369, 374, 376, 379, 394, 401, 402, 405, 406, 416, 422, 428, 439, 440, 443, 444, 445, 447, 448, 449, 451, 452, 456, 457, 460, 461, 469, 470, 471, 472, 474, 478, 479, 481, 485, 486, 489, 491, 494, 495], "univers": [0, 1, 2, 3, 14, 16, 23, 24, 156, 474, 475, 478], "michigan": [0, 1, 14, 16, 23, 24, 149, 161, 308], "fifth": [1, 356, 376], "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, 234, 267, 278, 312, 361, 368, 386, 392, 473, 478, 479], "decid": [0, 1, 2, 27, 79, 81, 82, 89, 90, 94, 95, 159, 235, 456], "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, 179, 180, 193, 197, 200, 202, 206, 208, 225, 229, 230, 233, 236, 240, 244, 247, 252, 253, 254, 256, 257, 259, 260, 262, 263, 264, 265, 268, 271, 273, 274, 277, 278, 280, 283, 287, 290, 294, 296, 301, 306, 308, 314, 316, 321, 322, 338, 340, 343, 354, 356, 360, 361, 363, 367, 369, 371, 372, 375, 376, 377, 387, 393, 395, 399, 400, 405, 412, 417, 418, 420, 428, 429, 433, 445, 446, 447, 448, 452, 455, 456, 461, 466, 469, 474, 478, 479, 483, 492, 493, 494, 495, 498], "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, 178, 179, 185, 189, 193, 199, 202, 205, 217, 220, 231, 233, 234, 236, 246, 249, 252, 253, 257, 258, 259, 260, 261, 262, 263, 265, 271, 274, 275, 277, 280, 281, 286, 290, 293, 294, 295, 298, 300, 302, 305, 306, 307, 309, 314, 316, 318, 321, 323, 324, 325, 338, 340, 347, 348, 355, 366, 367, 370, 376, 379, 388, 391, 394, 396, 400, 406, 416, 419, 420, 423, 424, 427, 428, 429, 432, 433, 434, 435, 440, 442, 447, 448, 450, 452, 455, 458, 461, 465, 468, 471, 474, 479, 488, 489, 493, 494], "textbook": [1, 111], "focus": [1, 147, 317, 353, 356, 431], "explor": [1, 14, 21, 338, 353, 428, 452, 478, 486], "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, 177, 182, 208, 209, 234, 242, 252, 253, 255, 257, 260, 262, 264, 275, 280, 290, 302, 307, 310, 312, 314, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 336, 338, 341, 343, 351, 352, 353, 367, 370, 376, 380, 396, 397, 407, 412, 416, 421, 423, 425, 428, 449, 451, 453, 460, 461, 475, 479, 481, 482, 485, 486, 491, 493, 494, 495, 497, 498], "understand": [1, 14, 42, 108, 110, 111, 112, 176, 179, 182, 233, 234, 235, 249, 256, 258, 259, 260, 261, 263, 264, 290, 331, 338, 351, 353, 356, 368, 370, 428, 444, 449, 461], "algorithm": [1, 118, 121, 208, 225, 465, 479], "abstract": [1, 364], "my": [1, 2, 3, 7, 8, 9, 36, 78, 80, 98, 141, 142, 164, 189, 234, 258, 400, 402, 417, 428, 432, 446, 495], "goal": [1, 2, 16, 17, 18, 19, 20, 72, 159, 280, 302, 416], "peopl": [1, 6, 12, 14, 17, 18, 21, 23, 24, 79, 91, 96, 100, 101, 105, 142, 143, 235, 236, 241, 265, 283, 327, 404, 417, 456, 475, 486, 488, 497], "lifelong": 1, "handl": [1, 39, 61, 75, 80, 86, 120, 142, 145, 147, 151, 155, 162, 225, 236, 244, 255, 263, 280, 323, 394, 404, 469, 478, 486, 495], "skill": [1, 14, 72, 79, 113, 127, 159, 233, 254, 255, 262, 264, 280, 302, 406, 416], "few": [1, 2, 3, 11, 35, 42, 61, 66, 79, 83, 100, 108, 111, 152, 162, 225, 236, 241, 252, 254, 258, 259, 260, 264, 280, 322, 331, 353, 356, 431, 474, 479, 486, 496, 497], "student": [1, 2, 3, 14, 23, 24, 34, 35, 72, 81, 82, 89, 90, 94, 95, 111, 142, 143, 145, 161, 169, 175, 176, 177, 178, 179, 180, 181, 182, 186, 209, 219, 239, 240, 241, 246, 247, 250, 280, 302, 308, 311, 312, 333, 334, 336, 346, 392, 393, 416, 430, 475, 481, 488], "were": [1, 2, 21, 28, 42, 100, 110, 111, 116, 127, 159, 160, 174, 187, 225, 235, 253, 254, 258, 259, 260, 263, 264, 280, 283, 290, 332, 335, 367, 376, 393, 413, 475, 494], "plan": [1, 11, 12, 80, 234, 284, 352], "profession": [1, 255, 262], "programm": [1, 27, 42, 108, 110, 114, 159, 234, 253, 254, 255, 256, 257, 258, 260, 262, 263, 264, 274, 352, 460, 461, 471], "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, 177, 181, 182, 186, 217, 225, 235, 236, 241, 244, 252, 253, 254, 255, 256, 258, 265, 268, 269, 274, 290, 295, 299, 303, 309, 310, 311, 312, 314, 316, 331, 367, 375, 376, 386, 391, 392, 394, 395, 416, 420, 422, 423, 428, 431, 434, 443, 449, 457, 459, 461, 464, 470, 471, 474, 478, 493, 494, 495], "librarian": 1, "manag": [1, 79, 83, 91, 96, 162, 167, 234, 236, 355, 422, 474, 477, 478, 488], "lawyer": 1, "biologist": 1, "economist": 1, "etc": [0, 1, 23, 24, 50, 138, 139, 185, 206, 215, 253, 275, 294, 311, 371, 397, 425, 434, 444, 448, 449, 451, 461, 495], "happen": [1, 2, 6, 35, 42, 43, 80, 99, 110, 111, 112, 142, 143, 145, 151, 154, 163, 168, 175, 180, 181, 235, 241, 260, 273, 274, 282, 283, 290, 306, 311, 334, 341, 356, 359, 360, 361, 362, 368, 406, 444, 458, 461, 464, 470, 478, 492], "skillfulli": 1, "technologi": [1, 14, 493], "chosen": [1, 26, 111, 152, 461], "field": [1, 76, 78, 80, 86, 99, 100, 101, 105, 142, 143, 236, 478, 495], "never": [1, 73, 79, 111, 118, 159, 179, 180, 252, 256, 273, 278, 289, 290, 306, 338, 376, 416, 474], "seem": [1, 11, 73, 80, 111, 225, 235, 258, 259, 260, 290, 371, 478], "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, 215, 217, 233, 234, 236, 253, 256, 257, 258, 262, 263, 264, 268, 269, 271, 274, 275, 277, 283, 300, 302, 310, 314, 318, 320, 324, 325, 353, 373, 374, 376, 377, 378, 379, 382, 391, 394, 397, 398, 401, 402, 408, 412, 413, 416, 422, 430, 449, 470, 474, 479, 486, 489, 492, 495, 497], "perfect": [1, 258, 290, 406, 431], "orient": [1, 14, 25, 29, 30, 57, 234, 242, 327, 331, 332, 335, 337, 338, 341, 351, 352, 353, 356, 483, 485], "cours": [1, 3, 14, 110, 111, 144, 149, 169, 207, 209, 252, 259, 290, 336, 346, 353, 402, 422], "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, 179, 180, 181, 182, 219, 233, 235, 236, 240, 243, 244, 247, 252, 253, 254, 256, 258, 259, 260, 263, 268, 272, 274, 275, 277, 278, 280, 283, 286, 289, 290, 297, 304, 309, 310, 311, 314, 318, 322, 324, 338, 341, 342, 343, 346, 353, 356, 360, 361, 371, 374, 375, 376, 377, 378, 379, 388, 389, 394, 395, 400, 401, 402, 404, 405, 406, 407, 411, 412, 416, 417, 420, 422, 428, 429, 431, 434, 439, 443, 444, 445, 449, 451, 456, 457, 458, 459, 460, 462, 464, 470, 474, 475, 477, 478, 479, 481, 486, 492, 493, 495, 497], "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, 179, 180, 182, 220, 221, 225, 234, 239, 244, 246, 252, 253, 254, 257, 264, 272, 273, 275, 278, 288, 290, 314, 332, 334, 337, 340, 341, 342, 353, 359, 361, 364, 366, 367, 368, 369, 371, 372, 374, 379, 395, 396, 408, 421, 439, 440, 442, 443, 444, 445, 447, 448, 449, 451, 452, 455, 456, 457, 460, 461, 473, 475, 481, 483, 495], "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, 197, 217, 225, 236, 244, 251, 254, 256, 258, 260, 263, 264, 267, 270, 272, 274, 279, 284, 290, 300, 306, 319, 320, 321, 324, 333, 343, 351, 353, 356, 360, 364, 368, 376, 379, 394, 402, 406, 413, 416, 428, 429, 440, 445, 448, 456, 457, 461, 462, 469, 470, 471, 478, 482, 486, 492], "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, 178, 179, 180, 182, 225, 235, 236, 241, 244, 252, 253, 254, 258, 259, 265, 274, 280, 290, 300, 308, 312, 314, 332, 342, 343, 351, 357, 361, 367, 368, 371, 372, 376, 382, 385, 387, 391, 392, 393, 394, 416, 423, 444, 447, 456, 458, 461, 478, 483, 488, 492, 494, 495, 498], "luckili": [1, 254], "faculti": [1, 17, 18, 20, 21, 23, 24, 234], "meet": [1, 97, 156, 255, 265, 483, 495], "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, 182, 203, 206, 207, 217, 219, 220, 229, 230, 234, 237, 241, 253, 258, 264, 270, 272, 274, 280, 287, 288, 290, 296, 303, 308, 340, 351, 354, 356, 357, 359, 371, 400, 406, 416, 448, 457, 461, 465, 469, 470, 472, 473, 477, 478, 482], "week": [1, 2, 5, 127, 164, 185, 217, 290, 300, 455], "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, 182, 193, 215, 219, 222, 223, 224, 225, 241, 244, 246, 253, 254, 256, 259, 270, 271, 275, 280, 282, 290, 294, 304, 321, 322, 331, 332, 333, 342, 353, 376, 379, 392, 393, 394, 404, 412, 416, 418, 422, 433, 440, 451, 458, 469, 474, 481, 482, 486, 492, 495], "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, 194, 209, 215, 220, 221, 226, 227, 228, 229, 230, 235, 236, 238, 243, 244, 251, 252, 253, 254, 255, 256, 260, 263, 265, 271, 275, 302, 311, 312, 314, 327, 329, 330, 336, 337, 342, 347, 348, 349, 350, 351, 352, 353, 354, 377, 384, 388, 389, 392, 393, 395, 407, 416, 431, 457, 461, 467, 470, 471, 483, 486, 492, 493, 495, 498], "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, 178, 179, 182, 193, 194, 199, 200, 231, 233, 234, 235, 240, 241, 244, 254, 259, 260, 262, 263, 264, 270, 272, 275, 280, 282, 286, 287, 290, 293, 295, 302, 303, 306, 308, 322, 327, 328, 332, 333, 335, 337, 338, 340, 353, 357, 362, 367, 371, 379, 381, 391, 400, 401, 402, 409, 412, 416, 427, 429, 431, 437, 446, 448, 449, 451, 469, 472, 474, 478, 479, 495, 496, 497, 498], "over": [1, 2, 3, 35, 39, 80, 100, 101, 111, 113, 116, 142, 143, 161, 165, 167, 185, 202, 234, 236, 252, 253, 254, 259, 262, 263, 274, 280, 306, 307, 314, 323, 324, 325, 354, 431, 456, 462, 474, 478, 483, 493, 494], "holidai": [1, 142, 143], "break": [1, 11, 52, 79, 100, 101, 116, 119, 127, 150, 157, 159, 179, 180, 186, 187, 197, 203, 235, 256, 259, 265, 267, 270, 271, 274, 278, 279, 290, 297, 316, 321, 338, 406, 422, 471, 474, 486, 495], "dr": [0, 1, 2, 3, 17, 44, 142, 320, 326, 479, 486], "atul": 1, "prakash": 1, "show": [1, 27, 35, 61, 79, 80, 100, 101, 133, 134, 142, 147, 149, 151, 155, 156, 157, 161, 179, 233, 237, 239, 266, 280, 286, 308, 311, 312, 313, 319, 323, 324, 341, 351, 363, 367, 368, 369, 372, 374, 376, 420, 448, 449, 452, 475, 479, 498], "me": [1, 2, 3, 42, 45, 113, 127, 131, 132, 133, 134, 135, 136, 138, 139, 140, 149, 161, 199, 229, 230, 235, 254, 258, 263, 264, 286, 306, 354, 400, 444], "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, 177, 178, 179, 180, 181, 182, 183, 187, 190, 191, 193, 197, 202, 203, 206, 208, 215, 217, 219, 220, 221, 225, 233, 234, 235, 236, 237, 238, 240, 243, 244, 247, 248, 251, 253, 255, 256, 257, 258, 260, 265, 266, 267, 271, 273, 274, 275, 277, 278, 279, 280, 283, 284, 290, 292, 293, 294, 297, 298, 301, 302, 307, 308, 310, 311, 312, 314, 319, 320, 322, 323, 324, 327, 332, 333, 334, 337, 338, 340, 343, 345, 351, 353, 357, 358, 359, 361, 363, 369, 370, 373, 374, 375, 376, 377, 379, 383, 391, 392, 393, 394, 406, 407, 409, 411, 412, 413, 416, 417, 420, 421, 423, 425, 427, 428, 430, 431, 433, 434, 435, 436, 437, 438, 442, 444, 445, 447, 448, 452, 456, 457, 458, 459, 460, 461, 464, 465, 467, 470, 471, 473, 474, 478, 479, 480, 481, 482, 483, 488, 491, 495], "he": [1, 2, 193, 455, 478], "had": [1, 2, 26, 107, 142, 186, 256, 283, 322, 447, 474, 495], "hi": [1, 2, 23, 24, 54, 59, 60, 61, 142, 143, 149, 161, 176, 178, 179, 209, 219, 287, 288, 336, 391, 398, 401, 402, 417, 427, 443, 444, 455], "scienc": [0, 1, 2, 23, 24, 113, 256, 353, 436], "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, 177, 182, 234, 252, 260, 263, 264, 265, 266, 275, 283, 290, 309, 311, 312, 316, 320, 321, 322, 324, 325, 326, 380, 416, 428, 461, 478, 486, 489, 492, 495, 498], "focu": [1, 2, 14, 39, 83, 106, 111, 154, 237, 265, 352], "short": [1, 2, 67, 74, 80, 87, 151, 155, 156, 157, 159, 160, 209, 234, 240, 259, 309, 326, 336, 351, 373, 374, 375, 394, 397, 422, 445, 461, 478, 479, 495], "direct": [1, 43, 79, 118, 234, 242, 253, 258, 272, 274, 310, 376, 443, 444], "explan": [1, 35, 267, 368], "eas": 1, "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, 178, 179, 180, 181, 182, 227, 228, 229, 230, 234, 236, 241, 244, 252, 253, 254, 261, 262, 263, 265, 274, 280, 300, 302, 308, 311, 312, 331, 333, 334, 349, 354, 363, 368, 392, 393, 395, 416, 440, 447, 477, 484, 495, 497], "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, 177, 178, 181, 182, 185, 186, 187, 193, 194, 195, 202, 207, 208, 209, 215, 217, 219, 225, 229, 230, 231, 232, 234, 235, 236, 237, 241, 243, 244, 246, 251, 253, 254, 255, 257, 258, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 272, 274, 275, 278, 281, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 306, 308, 309, 310, 311, 312, 314, 316, 319, 320, 321, 322, 323, 325, 327, 331, 332, 333, 334, 335, 336, 337, 340, 341, 343, 351, 353, 354, 356, 357, 361, 363, 366, 367, 368, 369, 371, 373, 375, 376, 377, 379, 380, 382, 388, 389, 391, 392, 393, 394, 401, 402, 404, 405, 406, 407, 409, 411, 412, 413, 416, 417, 418, 419, 420, 422, 424, 425, 429, 431, 432, 433, 434, 435, 436, 437, 439, 442, 443, 444, 445, 447, 449, 450, 451, 452, 453, 455, 458, 460, 461, 462, 463, 464, 466, 467, 470, 471, 472, 474, 475, 478, 479, 480, 481, 483, 486, 489, 491, 492, 493, 495, 497], "overal": [1, 2, 73, 147, 265, 275, 483], "structur": [1, 14, 65, 69, 72, 75, 80, 84, 100, 104, 147, 154, 156, 159, 234, 242, 249, 252, 257, 262, 280, 311, 312, 338, 343, 416, 421, 423, 425, 471, 480, 481, 485, 489, 495, 498], "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, 177, 178, 179, 180, 181, 182, 194, 202, 215, 219, 220, 229, 230, 232, 235, 236, 238, 239, 241, 244, 246, 250, 251, 258, 260, 262, 265, 266, 271, 274, 275, 280, 286, 289, 290, 292, 293, 298, 299, 302, 308, 311, 312, 314, 316, 319, 322, 323, 324, 332, 333, 334, 335, 337, 340, 341, 343, 351, 354, 359, 364, 368, 369, 371, 377, 379, 391, 392, 393, 394, 397, 407, 409, 412, 416, 417, 418, 421, 423, 424, 425, 427, 429, 436, 439, 443, 444, 445, 448, 453, 457, 459, 460, 461, 462, 464, 465, 470, 474, 475, 478, 479, 481, 483, 486, 488, 489, 492, 493, 494, 495, 498], "been": [1, 2, 32, 39, 42, 50, 56, 69, 78, 80, 85, 100, 101, 105, 108, 111, 117, 127, 141, 147, 152, 154, 165, 185, 243, 244, 254, 263, 280, 289, 299, 322, 323, 343, 356, 361, 394, 409, 416, 455, 456, 459, 477, 479, 486, 494, 495], "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, 179, 180, 181, 194, 203, 206, 233, 234, 235, 238, 240, 241, 244, 256, 265, 268, 272, 275, 278, 280, 283, 289, 293, 298, 312, 316, 326, 333, 337, 353, 363, 366, 367, 368, 370, 371, 376, 378, 394, 395, 400, 405, 409, 416, 427, 431, 440, 442, 448, 451, 452, 455, 463, 464, 475, 478, 479, 486], "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, 178, 179, 181, 182, 185, 186, 194, 199, 203, 209, 211, 212, 213, 214, 215, 218, 225, 232, 234, 235, 236, 239, 244, 252, 253, 256, 259, 262, 263, 274, 279, 282, 283, 289, 290, 293, 298, 299, 302, 306, 307, 309, 314, 316, 322, 324, 325, 334, 336, 338, 351, 355, 360, 361, 362, 367, 371, 376, 377, 379, 393, 394, 400, 401, 402, 406, 412, 417, 419, 434, 443, 444, 451, 452, 455, 456, 457, 458, 461, 469, 471, 474, 477, 478, 479, 486, 493, 494, 495], "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, 209, 218, 219, 235, 236, 238, 241, 242, 244, 253, 254, 256, 257, 258, 262, 263, 264, 265, 270, 275, 280, 282, 283, 286, 290, 300, 306, 307, 308, 311, 312, 314, 319, 333, 334, 336, 342, 346, 352, 359, 360, 363, 372, 376, 378, 379, 392, 393, 394, 400, 404, 406, 409, 412, 413, 416, 420, 423, 429, 431, 436, 438, 439, 440, 443, 444, 447, 448, 449, 451, 452, 457, 459, 469, 470, 471, 473, 474, 475, 478, 483, 486, 487, 489, 491, 492, 495], "analysi": [1, 14, 57, 116, 127, 234, 262, 264, 428, 478], "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, 208, 209, 234, 236, 253, 256, 257, 259, 262, 263, 264, 266, 271, 286, 289, 290, 300, 302, 336, 338, 349, 355, 376, 396, 404, 416, 444, 456, 474, 477, 478, 498], "quickli": [1, 69, 76, 79, 85, 103, 106, 111, 119, 236, 244, 254, 262, 263, 264, 274, 294, 353, 434, 461, 478, 481, 495], "possibl": [1, 2, 25, 35, 62, 64, 72, 78, 79, 103, 111, 116, 117, 159, 165, 177, 182, 236, 241, 256, 271, 299, 320, 371, 375, 376, 379, 380, 406, 416, 431, 491], "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, 185, 190, 194, 195, 199, 208, 209, 215, 219, 222, 223, 224, 229, 230, 233, 235, 236, 237, 239, 240, 241, 243, 244, 246, 250, 253, 254, 256, 258, 259, 260, 262, 263, 264, 265, 266, 268, 271, 272, 274, 275, 280, 282, 286, 288, 290, 292, 294, 297, 299, 302, 303, 308, 309, 310, 311, 312, 314, 317, 321, 322, 323, 327, 328, 331, 333, 334, 336, 337, 338, 341, 342, 343, 351, 353, 354, 356, 360, 361, 363, 367, 369, 371, 373, 374, 375, 376, 377, 379, 381, 382, 391, 392, 393, 394, 395, 409, 411, 412, 416, 421, 422, 423, 424, 427, 429, 431, 433, 434, 435, 436, 437, 443, 444, 449, 451, 452, 455, 456, 458, 460, 461, 464, 466, 470, 474, 475, 477, 478, 479, 480, 481, 483, 486, 487, 488, 492, 493, 495, 498], "seri": [1, 2, 67, 113, 225, 263, 413, 479, 492], "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, 177, 178, 179, 180, 181, 182, 191, 196, 208, 221, 225, 229, 230, 235, 244, 251, 256, 257, 260, 263, 267, 270, 271, 272, 274, 275, 278, 280, 282, 283, 290, 294, 301, 302, 321, 322, 323, 333, 334, 337, 343, 354, 359, 361, 368, 373, 375, 376, 392, 393, 414, 416, 418, 421, 422, 428, 429, 433, 438, 439, 440, 443, 444, 445, 447, 448, 449, 451, 452, 464, 465, 466, 470, 474, 475, 478, 479, 488, 489, 491, 492, 495], "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, 185, 186, 189, 190, 193, 194, 195, 199, 200, 202, 205, 206, 207, 215, 217, 219, 220, 225, 229, 230, 231, 233, 234, 235, 236, 239, 240, 241, 243, 244, 246, 247, 248, 250, 251, 252, 253, 254, 256, 257, 258, 260, 262, 263, 264, 265, 270, 271, 274, 275, 277, 280, 286, 287, 288, 289, 290, 293, 295, 296, 297, 299, 303, 308, 309, 310, 313, 316, 317, 318, 319, 321, 322, 323, 324, 331, 333, 335, 337, 340, 342, 352, 360, 367, 371, 374, 375, 376, 378, 379, 381, 382, 383, 386, 388, 389, 391, 394, 395, 400, 402, 406, 407, 409, 412, 413, 416, 420, 422, 423, 427, 428, 430, 431, 433, 436, 437, 444, 445, 448, 451, 452, 455, 458, 461, 462, 463, 465, 466, 467, 470, 472, 478, 481, 483, 491, 492, 495, 498], "exercis": [1, 2, 57, 111, 114, 154, 226, 234, 259, 261, 325, 350, 355, 370, 376, 486], "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, 236, 241, 251, 253, 254, 255, 258, 259, 260, 262, 263, 264, 265, 275, 290, 300, 309, 314, 320, 324, 351, 353, 356, 376, 377, 394, 416, 422, 458, 461, 474, 478, 481, 493, 494, 495, 498], "begin": [1, 42, 72, 80, 101, 111, 114, 161, 167, 173, 219, 222, 223, 224, 234, 240, 256, 258, 260, 280, 304, 319, 338, 343, 353, 363, 376, 378, 379, 380, 394, 395, 397, 401, 412, 416, 417, 418, 420, 461, 471, 478, 483], "chapter": [1, 2, 25, 42, 65, 80, 83, 84, 103, 106, 110, 111, 127, 154, 164, 166, 235, 242, 252, 254, 259, 263, 264, 272, 317, 319, 331, 338, 351, 353, 356, 367, 369, 374, 394, 406, 407, 423, 431, 449, 477], "2": [0, 1, 4, 5, 6, 7, 9, 11, 18, 19, 20, 21, 23, 24, 28, 29, 34, 35, 36, 40, 43, 45, 46, 48, 49, 50, 51, 52, 53, 54, 56, 58, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 83, 85, 97, 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, 144, 145, 146, 148, 149, 151, 152, 153, 154, 155, 156, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 185, 186, 187, 189, 191, 195, 196, 197, 199, 202, 203, 205, 206, 207, 210, 211, 212, 213, 214, 215, 217, 218, 219, 220, 221, 225, 229, 230, 232, 234, 235, 236, 237, 238, 240, 241, 243, 244, 247, 248, 250, 251, 252, 253, 254, 255, 256, 258, 259, 260, 263, 264, 265, 266, 267, 269, 270, 271, 272, 274, 275, 277, 278, 279, 280, 282, 283, 284, 286, 287, 288, 289, 290, 291, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 306, 307, 309, 311, 312, 314, 316, 318, 320, 321, 322, 323, 324, 327, 329, 333, 334, 335, 338, 340, 341, 342, 343, 345, 347, 348, 351, 352, 358, 359, 361, 362, 363, 364, 367, 368, 371, 373, 375, 379, 383, 392, 393, 394, 398, 401, 402, 405, 406, 407, 410, 411, 412, 413, 414, 415, 416, 420, 421, 422, 423, 424, 427, 428, 430, 431, 433, 435, 436, 437, 438, 439, 444, 445, 446, 447, 448, 452, 453, 454, 455, 457, 458, 459, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 472, 473, 474, 475, 477, 478, 479, 480, 481, 483, 489, 491, 492, 493, 494, 497, 498], "10": [0, 1, 2, 4, 6, 16, 18, 19, 20, 21, 23, 24, 28, 29, 34, 35, 36, 40, 43, 45, 46, 48, 49, 50, 51, 52, 53, 54, 56, 58, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 83, 85, 87, 89, 90, 91, 94, 95, 96, 100, 101, 103, 105, 106, 110, 111, 115, 116, 117, 118, 119, 120, 122, 124, 125, 127, 131, 132, 133, 134, 141, 142, 143, 144, 145, 149, 150, 151, 152, 153, 154, 155, 156, 157, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 187, 190, 191, 193, 195, 196, 197, 199, 203, 207, 210, 211, 212, 213, 214, 215, 217, 218, 219, 220, 221, 225, 229, 230, 232, 234, 235, 237, 238, 240, 243, 244, 247, 248, 251, 252, 253, 254, 255, 256, 258, 259, 260, 263, 264, 265, 266, 267, 268, 270, 271, 272, 274, 275, 278, 279, 280, 282, 283, 284, 289, 290, 291, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 306, 307, 309, 311, 312, 314, 318, 320, 321, 322, 323, 324, 327, 329, 333, 334, 335, 338, 340, 341, 342, 343, 345, 347, 348, 351, 352, 358, 359, 361, 362, 363, 376, 391, 392, 393, 398, 407, 416, 421, 427, 428, 429, 436, 438, 442, 445, 446, 447, 452, 453, 454, 455, 457, 458, 459, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 472, 473, 474, 475, 477, 478, 480, 481, 483, 488, 489, 491, 492, 493, 495, 496, 497, 498], "similar": [1, 43, 60, 68, 80, 83, 86, 92, 111, 119, 181, 251, 259, 272, 275, 283, 309, 322, 343, 357, 360, 380, 408, 412, 418, 474, 478, 480, 498], "major": [0, 1, 2, 50, 217, 237, 436, 478], "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, 179, 180, 181, 182, 185, 190, 193, 199, 200, 202, 205, 206, 207, 208, 217, 219, 220, 222, 223, 224, 229, 230, 231, 232, 234, 236, 237, 241, 250, 267, 268, 269, 270, 271, 272, 273, 274, 275, 277, 278, 280, 284, 286, 287, 290, 294, 296, 297, 298, 302, 306, 310, 311, 316, 319, 326, 340, 343, 363, 364, 367, 369, 375, 376, 379, 381, 382, 388, 389, 391, 397, 401, 402, 405, 407, 411, 412, 416, 433, 434, 435, 444, 445, 447, 451, 452, 454, 455, 456, 460, 462, 465, 469, 470, 471, 474, 475, 478, 479, 481, 482, 483, 486, 493, 495, 497], "replac": [0, 1, 16, 23, 24, 56, 116, 187, 193, 251, 302, 382, 386, 388, 389, 397, 407, 415, 416, 434, 452, 481, 483], "topic": [1, 2, 259, 394], "present": [1, 233, 236, 343, 376, 406, 413, 423, 438, 483], "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, 177, 178, 179, 180, 181, 182, 183, 185, 189, 206, 208, 209, 219, 220, 229, 230, 231, 234, 236, 238, 241, 244, 246, 250, 252, 258, 260, 280, 284, 290, 298, 299, 302, 308, 311, 312, 314, 321, 327, 333, 334, 336, 354, 360, 361, 371, 376, 386, 402, 404, 407, 408, 412, 422, 424, 427, 428, 429, 431, 437, 438, 439, 443, 444, 445, 447, 448, 451, 452, 458, 460, 468, 475, 482, 489, 498], "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, 177, 179, 180, 182, 185, 186, 196, 200, 229, 230, 235, 236, 238, 241, 244, 247, 252, 253, 254, 255, 258, 260, 262, 263, 264, 266, 275, 278, 280, 282, 290, 291, 306, 308, 319, 324, 337, 338, 342, 352, 354, 357, 361, 367, 374, 376, 377, 378, 386, 392, 393, 401, 423, 424, 431, 434, 438, 439, 440, 444, 445, 447, 448, 451, 452, 455, 457, 474, 478, 480, 482, 483, 486, 489, 493, 495], "build": [1, 2, 14, 76, 78, 101, 103, 105, 106, 117, 118, 127, 156, 165, 234, 236, 246, 255, 256, 258, 259, 260, 261, 274, 307, 310, 338, 351, 375, 422, 425, 476, 478, 483, 495], "increasingli": [1, 100, 258, 262, 300, 338, 495], "sophist": [1, 79, 258, 300, 394, 478], "solut": [1, 45, 85, 110, 145, 159, 164, 175, 177, 182, 229, 230, 253, 257, 274, 320, 371, 386, 406, 416, 427, 444, 447, 451, 452, 455, 482], "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, 179, 180, 181, 208, 215, 219, 225, 235, 236, 237, 239, 242, 244, 252, 253, 254, 255, 256, 257, 259, 260, 262, 263, 272, 274, 275, 286, 290, 300, 308, 313, 314, 319, 320, 322, 331, 332, 334, 337, 338, 342, 343, 351, 356, 360, 361, 364, 367, 374, 377, 379, 380, 392, 394, 395, 397, 412, 423, 431, 444, 449, 456, 461, 474, 478, 479, 481, 486, 488, 492, 495, 498], "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, 177, 178, 179, 180, 181, 182, 183, 190, 195, 210, 211, 212, 213, 214, 215, 218, 219, 225, 229, 230, 232, 234, 235, 236, 251, 252, 253, 254, 255, 256, 258, 259, 260, 262, 263, 265, 266, 270, 271, 274, 275, 280, 282, 283, 290, 295, 298, 299, 300, 302, 303, 308, 309, 311, 314, 322, 323, 329, 330, 335, 341, 343, 346, 347, 348, 352, 354, 360, 361, 362, 364, 367, 368, 374, 376, 379, 385, 386, 387, 392, 406, 409, 411, 413, 416, 417, 418, 423, 431, 433, 434, 443, 444, 447, 451, 457, 458, 461, 462, 464, 466, 469, 471, 474, 477, 483, 486, 487, 491, 492, 493], "except": [1, 26, 43, 61, 67, 72, 74, 100, 101, 108, 118, 138, 139, 145, 147, 151, 158, 176, 234, 241, 252, 265, 270, 314, 376, 381, 431, 442, 448, 471, 486, 489], "pull": [1, 147, 168, 300, 319, 376, 379, 413, 478, 479, 495], "forward": [1, 25, 26, 40, 101, 221, 259, 363, 381, 438, 442, 444, 447, 448, 449, 451, 452], "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, 178, 179, 182, 196, 208, 209, 218, 231, 232, 233, 234, 236, 252, 253, 275, 280, 290, 300, 314, 319, 320, 326, 332, 333, 336, 337, 338, 343, 346, 352, 358, 359, 362, 367, 369, 371, 375, 376, 382, 387, 391, 392, 393, 402, 407, 408, 418, 425, 428, 439, 445, 460, 461, 493], "condit": [1, 56, 60, 61, 62, 67, 68, 75, 97, 110, 120, 154, 156, 231, 234, 252, 272, 273, 274, 278, 280, 283, 338, 408, 420, 465, 478], "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, 208, 217, 219, 225, 229, 230, 234, 235, 236, 239, 240, 241, 244, 250, 251, 257, 265, 268, 273, 275, 277, 281, 284, 286, 287, 288, 290, 293, 295, 297, 302, 305, 306, 309, 316, 327, 328, 331, 332, 333, 337, 338, 342, 343, 356, 357, 366, 371, 372, 377, 391, 394, 397, 400, 401, 402, 405, 408, 411, 412, 414, 416, 425, 427, 431, 434, 436, 437, 438, 442, 444, 446, 447, 449, 450, 451, 452, 456, 463, 469, 470, 473, 474, 479, 480, 483, 492, 495], "given": [1, 4, 25, 35, 36, 38, 42, 43, 58, 65, 99, 107, 110, 111, 120, 124, 127, 142, 147, 151, 163, 164, 176, 182, 191, 197, 202, 206, 208, 217, 236, 238, 246, 260, 269, 278, 280, 284, 296, 314, 340, 363, 378, 393, 402, 409, 418, 434, 438, 442, 449, 451, 453, 455, 474], "light": [1, 116, 119, 127, 259, 316, 364, 422], "treatment": 1, "until": [1, 39, 68, 138, 139, 168, 173, 206, 235, 256, 265, 270, 272, 274, 277, 280, 299, 310, 322, 324, 361, 376, 406, 420, 422, 440, 449, 478], "complex": [1, 23, 24, 26, 39, 72, 83, 101, 231, 234, 236, 254, 260, 262, 266, 314, 342, 352, 374, 380, 428, 457, 478, 483, 493, 495], "rather": [1, 26, 78, 110, 111, 274, 395, 444, 492], "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, 177, 181, 182, 183, 185, 186, 187, 199, 200, 205, 206, 207, 217, 219, 225, 229, 230, 235, 241, 244, 250, 253, 257, 258, 259, 260, 263, 271, 274, 275, 277, 280, 283, 289, 291, 300, 321, 322, 343, 354, 361, 374, 376, 379, 383, 395, 400, 404, 407, 418, 425, 428, 431, 433, 444, 451, 455, 464, 466, 469, 478, 481, 488, 492, 495], "introduc": [1, 2, 79, 100, 113, 237, 394, 423, 443, 447], "earli": [1, 2, 25], "lesson": [1, 110, 111, 258], "nearli": [1, 111, 253, 310, 318, 374, 478, 481], "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, 177, 179, 182, 190, 193, 196, 209, 217, 219, 222, 223, 224, 225, 234, 235, 236, 237, 238, 239, 240, 241, 244, 246, 252, 253, 254, 257, 258, 259, 260, 262, 265, 268, 270, 272, 274, 275, 277, 287, 290, 291, 293, 294, 295, 308, 309, 310, 312, 314, 316, 318, 319, 320, 321, 323, 324, 326, 327, 328, 332, 333, 335, 336, 337, 342, 343, 351, 356, 357, 361, 366, 367, 368, 371, 372, 373, 374, 375, 376, 379, 391, 397, 402, 404, 407, 412, 416, 423, 424, 428, 431, 433, 434, 435, 436, 437, 442, 443, 444, 447, 448, 451, 452, 459, 461, 465, 474, 475, 477, 478, 479, 481, 483, 488, 489, 495, 497, 498], "user": [1, 2, 14, 30, 31, 34, 57, 61, 70, 75, 76, 79, 86, 100, 101, 110, 111, 148, 158, 159, 207, 219, 234, 252, 254, 255, 257, 263, 270, 274, 280, 294, 325, 396, 401, 402, 406, 453, 456, 468, 474, 483, 486, 489, 493, 495], "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, 177, 179, 180, 182, 195, 207, 208, 215, 217, 219, 234, 235, 236, 237, 240, 244, 246, 254, 258, 259, 278, 302, 308, 311, 312, 327, 332, 333, 334, 335, 337, 340, 341, 342, 343, 351, 353, 356, 357, 369, 372, 393, 395, 397, 409, 435, 449, 451, 461, 482, 483, 485, 497, 498], "remov": [0, 1, 45, 70, 77, 78, 80, 111, 116, 133, 134, 138, 139, 142, 145, 150, 154, 156, 190, 229, 230, 275, 287, 290, 291, 293, 301, 302, 354, 368, 386, 389, 394, 412, 474, 479, 486], "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, 187, 191, 196, 197, 203, 208, 209, 219, 220, 221, 225, 231, 232, 233, 234, 235, 236, 238, 239, 240, 241, 242, 243, 247, 248, 249, 251, 256, 257, 258, 260, 263, 266, 267, 270, 271, 272, 274, 275, 278, 279, 280, 281, 282, 283, 284, 289, 290, 291, 293, 297, 298, 300, 301, 302, 305, 307, 308, 310, 319, 320, 321, 323, 324, 325, 327, 333, 334, 336, 337, 338, 342, 343, 345, 347, 348, 351, 352, 353, 355, 356, 359, 360, 363, 370, 373, 375, 376, 377, 379, 380, 392, 393, 394, 396, 398, 405, 406, 409, 410, 414, 415, 416, 417, 419, 421, 422, 423, 424, 428, 429, 430, 432, 433, 434, 435, 438, 440, 443, 444, 445, 447, 448, 449, 450, 451, 452, 453, 457, 458, 460, 461, 464, 465, 466, 468, 469, 470, 471, 473, 474, 476, 477, 478, 483, 486, 488, 489, 491, 494, 495], "outsid": [1, 44, 47, 48, 49, 53, 55, 76, 86, 89, 90, 94, 95, 171, 172, 186, 194, 210, 211, 212, 213, 214, 218, 244, 252, 280, 329, 330, 347, 348, 351, 378, 388, 389, 440, 449, 489], "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, 177, 178, 179, 180, 181, 182, 183, 187, 189, 190, 191, 193, 194, 195, 196, 197, 199, 200, 202, 203, 205, 206, 207, 209, 217, 219, 220, 221, 225, 229, 230, 234, 238, 239, 240, 241, 244, 247, 250, 251, 259, 260, 265, 267, 268, 269, 275, 277, 278, 279, 280, 282, 283, 284, 286, 287, 288, 289, 291, 293, 295, 296, 297, 298, 299, 301, 302, 303, 304, 306, 307, 316, 321, 326, 327, 333, 334, 343, 345, 359, 361, 362, 363, 367, 368, 371, 373, 375, 379, 383, 392, 393, 394, 397, 398, 400, 404, 405, 407, 409, 410, 412, 414, 415, 416, 418, 420, 421, 422, 424, 427, 429, 430, 433, 436, 438, 439, 443, 444, 445, 446, 447, 452, 453, 454, 455, 456, 457, 461, 462, 463, 464, 465, 466, 467, 469, 472, 473, 474, 475, 479, 480, 481, 486, 489, 491, 496, 497], "word": [1, 23, 24, 26, 27, 61, 111, 115, 116, 118, 119, 120, 121, 124, 127, 138, 139, 150, 161, 163, 166, 168, 175, 178, 183, 191, 193, 200, 206, 225, 234, 247, 248, 252, 254, 258, 261, 262, 263, 264, 272, 274, 283, 286, 288, 290, 297, 300, 309, 313, 316, 323, 326, 333, 357, 367, 376, 381, 382, 383, 386, 388, 389, 391, 395, 397, 404, 410, 412, 418, 420, 422, 427, 432, 434, 456, 460, 461, 471, 478], "recurs": [1, 446], "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, 177, 180, 182, 183, 187, 202, 203, 208, 234, 236, 238, 239, 240, 244, 251, 254, 256, 257, 258, 260, 263, 266, 268, 269, 270, 271, 272, 274, 278, 279, 280, 290, 302, 305, 307, 313, 314, 321, 324, 326, 338, 341, 342, 343, 351, 353, 356, 359, 360, 361, 362, 363, 367, 368, 371, 372, 373, 374, 375, 376, 378, 379, 380, 381, 393, 394, 401, 402, 405, 406, 412, 413, 416, 420, 422, 434, 435, 438, 439, 442, 443, 444, 445, 446, 447, 448, 449, 451, 452, 456, 457, 469, 473, 474, 475, 478, 492], "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, 185, 191, 197, 208, 220, 221, 234, 236, 243, 244, 247, 256, 258, 259, 260, 264, 266, 267, 275, 278, 279, 280, 290, 293, 298, 301, 307, 309, 312, 327, 333, 334, 337, 343, 351, 359, 360, 361, 363, 374, 379, 383, 391, 392, 393, 394, 397, 404, 407, 414, 415, 416, 418, 428, 430, 433, 438, 447, 450, 452, 457, 461, 465, 466, 478, 486, 491, 495], "appear": [1, 42, 54, 65, 67, 72, 111, 117, 118, 120, 121, 124, 127, 131, 132, 135, 136, 137, 149, 176, 206, 208, 254, 256, 265, 277, 298, 313, 316, 318, 382, 383, 388, 389, 405, 407, 410, 412, 422, 428, 438, 457, 464, 466, 471, 478], "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, 177, 178, 179, 180, 181, 182, 183, 185, 187, 189, 191, 196, 197, 199, 200, 202, 203, 205, 206, 207, 217, 219, 220, 221, 225, 229, 230, 234, 235, 237, 238, 239, 241, 247, 248, 250, 251, 252, 253, 254, 255, 256, 258, 259, 260, 263, 264, 265, 266, 267, 268, 270, 271, 272, 274, 275, 277, 278, 279, 280, 282, 283, 284, 286, 287, 288, 290, 291, 293, 296, 297, 298, 299, 301, 302, 304, 306, 307, 309, 314, 316, 318, 320, 321, 323, 327, 334, 335, 338, 340, 341, 343, 344, 345, 352, 358, 359, 361, 363, 364, 366, 367, 371, 373, 374, 376, 377, 383, 392, 393, 398, 405, 406, 407, 411, 414, 415, 416, 417, 418, 420, 421, 422, 423, 427, 429, 430, 431, 433, 435, 436, 437, 438, 439, 443, 444, 445, 446, 447, 451, 452, 453, 454, 457, 458, 459, 462, 464, 465, 470, 473, 474, 475, 477, 478, 479, 480, 481, 483, 484, 490, 492, 493, 494, 495, 496, 497, 498], "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, 181, 182, 193, 199, 207, 220, 221, 238, 251, 267, 278, 279, 280, 284, 301, 311, 316, 334, 364, 368, 373, 374, 375, 376, 377, 378, 379, 383, 392, 393, 394, 398, 404, 405, 406, 407, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 420, 421, 422, 423, 424, 428, 429, 430, 431, 433, 434, 435, 438, 453, 456, 496, 497, 498], "16": [1, 70, 72, 78, 111, 122, 125, 138, 139, 142, 143, 149, 151, 155, 156, 157, 161, 175, 179, 182, 183, 203, 221, 246, 264, 267, 278, 280, 290, 300, 301, 326, 376, 379, 413, 421, 453], "brand": [1, 91, 96, 262, 488], "real": [1, 25, 30, 39, 76, 79, 111, 341, 394, 448, 477, 478], "world": [1, 23, 24, 25, 30, 39, 76, 86, 111, 113, 166, 197, 234, 236, 252, 254, 258, 266, 309, 325, 351, 470, 477, 478], "simpl": [1, 26, 35, 41, 69, 79, 80, 83, 100, 101, 103, 110, 116, 119, 156, 160, 173, 174, 177, 182, 194, 252, 254, 256, 258, 259, 260, 262, 263, 275, 282, 283, 309, 311, 312, 314, 320, 324, 331, 338, 356, 376, 377, 394, 412, 429, 440, 460, 461, 478, 482, 486, 492, 495, 498], "includ": [0, 1, 2, 14, 27, 41, 72, 78, 80, 106, 110, 111, 119, 145, 155, 156, 164, 166, 175, 176, 178, 179, 182, 209, 225, 236, 244, 257, 260, 265, 267, 268, 280, 287, 291, 308, 311, 312, 319, 333, 336, 343, 357, 369, 376, 382, 391, 408, 413, 416, 417, 418, 434, 439, 444, 449, 455, 475, 482, 483, 489, 493, 497], "regular": [1, 61, 111, 234, 290, 313, 316, 319, 325, 373, 374, 376, 378, 380, 391, 395, 427], "express": [1, 58, 64, 65, 67, 68, 72, 74, 78, 80, 111, 174, 179, 180, 183, 195, 208, 215, 219, 234, 244, 254, 257, 274, 275, 280, 298, 316, 319, 325, 358, 373, 374, 376, 378, 380, 391, 395, 406, 411, 412, 416, 417, 433, 434, 435, 453, 456, 457, 460, 463, 464, 465, 466], "search": [1, 3, 76, 111, 118, 158, 234, 236, 271, 307, 310, 318, 320, 373, 374, 375, 377, 379, 380, 392, 394, 395, 396, 408, 412, 413, 479, 480, 486, 492], "pars": [1, 4, 14, 75, 111, 126, 234, 257, 260, 290, 305, 307, 308, 310, 317, 323, 325, 351, 376, 394, 419, 428, 460, 461, 485, 486, 491, 494, 495], "autom": [1, 14, 283], "task": [1, 12, 14, 26, 113, 127, 225, 229, 230, 263, 264, 283, 309, 323, 351, 354, 394, 412, 478], "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, 191, 209, 215, 217, 226, 227, 228, 229, 230, 233, 234, 241, 249, 251, 252, 253, 254, 255, 256, 258, 259, 260, 262, 263, 264, 265, 266, 270, 271, 272, 274, 280, 294, 302, 308, 309, 311, 312, 313, 319, 320, 321, 322, 326, 329, 330, 333, 334, 336, 338, 346, 347, 348, 349, 350, 354, 356, 363, 374, 375, 376, 377, 384, 385, 386, 387, 388, 389, 392, 393, 394, 395, 397, 400, 401, 406, 409, 416, 423, 439, 449, 451, 453, 455, 456, 457, 458, 461, 464, 471, 474, 477, 478, 479, 482, 483, 486, 487, 492, 493, 495], "retriev": [1, 78, 79, 80, 81, 82, 86, 89, 90, 91, 94, 95, 96, 99, 101, 104, 107, 122, 145, 152, 234, 253, 260, 307, 309, 310, 314, 316, 317, 318, 319, 321, 324, 325, 326, 351, 352, 356, 474, 478, 479, 480, 483, 486, 488, 489, 492, 494, 495], "across": [1, 65, 80, 105, 260, 262, 321, 322, 372, 479, 485, 494], "scrape": [1, 4, 5, 6, 7, 8, 9, 12, 16, 17, 19, 20, 23, 24, 234, 310, 325], "web": [1, 4, 5, 6, 11, 12, 16, 17, 19, 20, 23, 24, 234, 307, 309, 310, 311, 312, 314, 317, 319, 320, 321, 322, 325, 351, 352, 377, 479, 483, 484, 493, 495, 497, 498], "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, 234, 241, 254, 264, 268, 269, 280, 302, 307, 308, 310, 311, 312, 313, 314, 317, 318, 319, 320, 325, 333, 334, 352, 363, 392, 393, 416, 478, 479, 486, 495, 498], "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, 177, 178, 179, 180, 181, 182, 202, 208, 215, 234, 235, 236, 238, 239, 241, 242, 243, 244, 246, 248, 280, 289, 290, 292, 293, 302, 305, 311, 312, 320, 324, 325, 327, 328, 331, 332, 334, 335, 338, 340, 341, 351, 352, 353, 357, 364, 367, 368, 369, 377, 392, 393, 408, 409, 412, 416, 424, 431, 438, 440, 442, 443, 444, 447, 449, 451, 452, 483, 485, 494, 495], "servic": [1, 3, 91, 96, 234, 478, 483, 485, 493, 495, 496], "xml": [1, 234, 308, 319, 480, 481, 482, 483, 484, 485, 486, 489, 490, 494, 496, 497], "json": [1, 21, 100, 101, 234, 474, 479, 480, 482, 485, 486, 494, 495, 497], "databas": [1, 76, 77, 78, 79, 85, 86, 97, 98, 99, 103, 105, 107, 154, 234, 474, 477, 478, 479, 486], "queri": [1, 80, 83, 98, 104, 234, 478, 495], "languag": [0, 1, 2, 3, 14, 30, 35, 39, 50, 80, 104, 127, 234, 236, 237, 242, 251, 252, 253, 254, 257, 259, 260, 262, 263, 264, 265, 283, 311, 353, 374, 379, 380, 394, 395, 428, 444, 457, 461, 472, 474, 477, 480, 481, 483, 485, 494], "visual": [1, 35, 234, 244, 474], "ultim": 1, "shift": [1, 25], "informat": [1, 14, 106], "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, 200, 217, 219, 222, 223, 224, 225, 233, 236, 238, 241, 243, 244, 258, 260, 264, 265, 268, 275, 278, 279, 280, 286, 288, 290, 294, 299, 302, 303, 306, 308, 311, 312, 319, 320, 321, 323, 333, 334, 337, 366, 367, 368, 371, 373, 376, 379, 380, 382, 383, 388, 389, 392, 393, 394, 395, 402, 406, 413, 416, 422, 439, 445, 447, 448, 452, 456, 461, 474, 478, 479, 480, 483, 488], "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, 178, 179, 186, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 246, 247, 248, 249, 250, 265, 308, 325, 327, 332, 335, 336, 340, 341, 342, 343, 344, 345, 352, 353, 355, 356, 357, 364, 368, 369, 371, 396, 438, 440, 444, 449, 451, 458, 471, 491], "even": [0, 1, 2, 26, 40, 59, 60, 61, 62, 64, 80, 92, 101, 106, 110, 111, 116, 157, 176, 180, 181, 182, 185, 202, 206, 236, 244, 252, 253, 254, 256, 257, 259, 260, 263, 265, 275, 287, 290, 311, 319, 338, 351, 356, 368, 375, 404, 406, 422, 440, 444, 448, 464, 478, 479, 486], "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, 186, 190, 193, 195, 199, 202, 203, 209, 215, 217, 219, 220, 225, 229, 230, 232, 233, 235, 236, 237, 241, 243, 244, 252, 254, 256, 257, 258, 260, 262, 263, 265, 266, 268, 270, 271, 273, 275, 279, 280, 283, 286, 287, 288, 289, 290, 291, 298, 299, 301, 302, 303, 308, 310, 311, 312, 313, 317, 318, 319, 320, 333, 334, 336, 340, 343, 353, 354, 361, 363, 367, 369, 371, 374, 375, 376, 378, 379, 381, 383, 386, 388, 389, 391, 392, 393, 395, 397, 406, 407, 409, 412, 413, 416, 417, 420, 422, 423, 425, 427, 428, 430, 431, 433, 434, 436, 437, 439, 443, 447, 448, 449, 451, 452, 456, 460, 461, 462, 464, 465, 466, 470, 471, 474, 478, 479, 480, 481, 483, 489, 495], "choos": [0, 1, 7, 8, 18, 27, 42, 80, 158, 225, 234, 235, 255, 265, 267, 271, 290, 400, 431, 468, 471, 479], "becom": [1, 26, 42, 69, 111, 117, 159, 169, 209, 236, 256, 258, 262, 264, 272, 278, 280, 283, 302, 336, 338, 342, 346, 478, 481, 483, 495], "interest": [1, 2, 17, 34, 156, 159, 236, 246, 255, 259, 263, 290, 300, 302, 308, 314, 376, 379, 394, 416], "further": [1, 23, 24, 375, 428], "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, 182, 185, 186, 189, 193, 194, 199, 200, 202, 205, 206, 207, 217, 219, 229, 230, 234, 235, 236, 239, 241, 244, 246, 250, 254, 256, 260, 261, 277, 278, 279, 280, 283, 286, 287, 288, 290, 292, 297, 300, 302, 312, 316, 318, 324, 327, 331, 340, 353, 356, 357, 359, 363, 366, 371, 382, 383, 388, 389, 391, 400, 401, 402, 405, 406, 407, 408, 412, 416, 423, 424, 427, 434, 436, 437, 442, 443, 444, 447, 448, 451, 452, 456, 474, 475, 478, 479, 482], "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, 178, 181, 182, 225, 229, 230, 234, 236, 244, 253, 254, 258, 259, 260, 262, 263, 264, 265, 270, 271, 272, 274, 275, 290, 294, 297, 299, 300, 308, 310, 312, 313, 314, 317, 318, 319, 320, 333, 334, 337, 338, 343, 351, 353, 354, 356, 361, 362, 371, 375, 376, 377, 379, 380, 392, 393, 394, 400, 406, 408, 412, 413, 416, 428, 434, 439, 448, 457, 461, 463, 470, 477, 478, 486, 488, 489, 492, 494, 495, 498], "": [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, 181, 183, 185, 186, 187, 193, 194, 203, 207, 209, 217, 219, 227, 228, 233, 234, 235, 236, 239, 240, 241, 243, 244, 247, 250, 253, 254, 256, 258, 260, 264, 265, 266, 270, 274, 277, 278, 279, 280, 282, 284, 290, 293, 294, 297, 307, 314, 320, 325, 333, 334, 335, 336, 340, 341, 349, 353, 356, 357, 360, 362, 367, 368, 373, 374, 379, 383, 384, 392, 395, 398, 400, 401, 402, 405, 407, 408, 409, 411, 412, 414, 415, 416, 418, 420, 422, 424, 427, 428, 433, 440, 443, 444, 447, 452, 455, 456, 461, 464, 467, 470, 471, 473, 475, 478, 481, 482, 483, 486, 492, 493, 495, 496], "becaus": [1, 42, 62, 65, 66, 67, 73, 85, 100, 101, 106, 110, 111, 117, 118, 119, 120, 144, 145, 155, 157, 166, 174, 189, 225, 236, 240, 244, 250, 254, 255, 256, 258, 260, 264, 265, 270, 272, 274, 275, 280, 282, 283, 290, 297, 298, 299, 319, 356, 379, 380, 393, 394, 401, 402, 409, 416, 429, 431, 434, 435, 443, 461, 464, 470, 471, 478, 481], "lot": [1, 2, 4, 11, 66, 79, 103, 110, 111, 112, 113, 116, 117, 217, 259, 290, 314, 320, 368, 420, 461, 474, 478], "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, 177, 181, 182, 185, 202, 217, 225, 231, 234, 235, 237, 238, 246, 254, 260, 263, 265, 268, 277, 292, 293, 297, 298, 307, 310, 311, 312, 314, 316, 320, 322, 324, 333, 340, 351, 364, 374, 375, 376, 379, 383, 436, 444, 445, 463, 465, 470, 479, 481, 483, 485, 498], "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, 181, 182, 186, 190, 193, 194, 199, 200, 202, 203, 205, 207, 215, 217, 219, 220, 225, 229, 230, 235, 236, 237, 240, 241, 244, 246, 250, 254, 256, 260, 262, 266, 268, 271, 277, 280, 286, 287, 288, 289, 290, 292, 299, 302, 307, 309, 310, 311, 312, 314, 324, 334, 337, 340, 345, 354, 360, 361, 376, 379, 381, 391, 392, 393, 400, 404, 406, 408, 410, 416, 417, 418, 422, 427, 429, 433, 436, 437, 439, 449, 451, 458, 460, 462, 463, 465, 466, 473, 474, 475, 478, 479, 481, 483, 485, 486, 491, 494], "pick": [1, 2, 11, 16, 20, 28, 35, 36, 100, 101, 116, 159, 173, 177, 251, 260, 290, 300, 319, 340, 448, 449, 451], "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, 179, 182, 186, 190, 225, 231, 234, 235, 236, 249, 252, 253, 254, 258, 259, 263, 264, 265, 267, 268, 273, 278, 280, 281, 287, 290, 291, 294, 305, 320, 321, 322, 325, 332, 337, 338, 341, 342, 343, 353, 355, 356, 359, 364, 368, 369, 370, 373, 377, 396, 413, 416, 419, 432, 439, 443, 444, 445, 447, 448, 449, 450, 451, 452, 468, 474, 476, 478, 486, 494, 495, 498], "addit": [1, 26, 31, 41, 67, 79, 81, 82, 86, 89, 90, 94, 95, 113, 196, 197, 236, 278, 280, 311, 312, 332, 335, 337, 341, 353, 444, 447, 451, 452, 460, 463, 467, 479], "area": [1, 14, 35, 36, 45, 86, 145, 164, 194, 207, 221, 229, 230, 340, 354, 391, 444, 448, 451], "technic": [1, 84, 111, 424], "And": [1, 2, 27, 110, 111, 156, 254, 259, 262, 265, 290, 363, 434, 452, 481, 483], "style": [1, 18, 19, 25, 30, 312, 407, 439, 444, 451, 494], "abl": [1, 28, 35, 72, 79, 85, 101, 103, 105, 110, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 241, 243, 259, 260, 262, 264, 280, 302, 308, 311, 312, 333, 334, 363, 367, 368, 392, 393, 416], "move": [1, 25, 43, 54, 75, 110, 111, 113, 144, 147, 168, 186, 194, 259, 260, 335, 363, 422, 440, 442, 444, 445, 448, 449, 451], "through": [1, 2, 12, 35, 67, 80, 97, 100, 101, 105, 110, 111, 116, 119, 120, 122, 127, 145, 148, 154, 155, 158, 179, 181, 185, 199, 234, 236, 249, 259, 263, 270, 272, 274, 275, 278, 286, 290, 294, 300, 306, 308, 316, 317, 318, 323, 331, 343, 351, 361, 367, 377, 380, 394, 408, 413, 419, 422, 428, 429, 446, 447, 448, 452, 461, 478, 480, 492, 494, 495], "minimum": [1, 2, 127, 149, 190, 234, 281, 359], "effort": [1, 128, 129, 263], "As": [1, 2, 26, 42, 79, 80, 100, 110, 113, 117, 118, 142, 143, 156, 159, 168, 236, 244, 253, 255, 258, 259, 271, 274, 275, 291, 303, 310, 318, 319, 322, 323, 328, 335, 338, 342, 356, 367, 374, 376, 394, 401, 412, 424, 457, 461, 486, 488, 495], "holder": [1, 3, 23, 65], "permiss": [1, 3, 151], "remain": [1, 110, 111, 194, 278, 448, 495], "gnu": [1, 2], "free": [1, 2, 142, 302, 314, 455, 474, 478, 483, 486, 493], "document": [0, 1, 2, 3, 79, 116, 241, 290, 310, 311, 314, 321, 322, 324, 332, 374, 375, 377, 412, 413, 416, 428, 457, 471, 480, 483, 486, 494, 498], "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, 177, 178, 179, 180, 181, 182, 186, 193, 209, 217, 219, 225, 229, 230, 234, 235, 236, 241, 243, 244, 252, 254, 255, 256, 257, 258, 259, 260, 262, 264, 265, 266, 271, 272, 275, 280, 283, 289, 290, 291, 292, 299, 302, 308, 309, 311, 320, 322, 324, 325, 329, 334, 336, 338, 342, 346, 351, 354, 355, 356, 374, 375, 376, 378, 379, 380, 381, 383, 391, 392, 394, 395, 396, 397, 407, 416, 422, 423, 428, 431, 433, 439, 440, 448, 449, 451, 455, 457, 461, 463, 464, 466, 471, 474, 478, 479, 487, 488, 493, 495, 498], "recent": [1, 17, 75, 151, 159, 254, 256, 258, 290, 406, 474, 478, 495], "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, 210, 211, 212, 213, 214, 218, 229, 230, 241, 280, 290, 302, 308, 311, 312, 333, 334, 392, 393, 416, 456, 491, 493], "alik": 1, "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, 187, 191, 193, 196, 197, 203, 208, 209, 210, 211, 212, 213, 214, 218, 220, 221, 225, 226, 227, 228, 229, 230, 232, 235, 236, 237, 238, 239, 240, 241, 243, 244, 247, 248, 251, 253, 254, 255, 258, 263, 265, 266, 267, 268, 269, 275, 278, 279, 280, 284, 289, 290, 291, 293, 294, 295, 296, 297, 298, 300, 301, 302, 303, 304, 306, 307, 308, 310, 311, 312, 314, 320, 321, 322, 323, 324, 326, 327, 329, 330, 333, 334, 335, 336, 337, 343, 345, 346, 347, 348, 349, 350, 351, 354, 356, 357, 358, 359, 363, 369, 371, 373, 374, 375, 376, 377, 378, 379, 381, 383, 384, 385, 386, 387, 388, 389, 391, 392, 393, 394, 397, 398, 400, 401, 402, 404, 405, 407, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 420, 421, 422, 423, 424, 428, 429, 430, 431, 433, 435, 437, 438, 439, 443, 444, 445, 447, 448, 449, 451, 452, 453, 456, 457, 459, 461, 463, 464, 465, 466, 467, 470, 471, 474, 475, 478, 479, 480, 481, 483, 486, 487, 489, 491, 492, 495, 498], "gener": [1, 2, 17, 31, 66, 69, 75, 76, 78, 100, 118, 168, 208, 225, 236, 257, 258, 260, 275, 278, 280, 289, 290, 310, 319, 321, 367, 374, 380, 408, 423, 433, 447, 456, 471, 475, 481, 483, 493], "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, 177, 182, 185, 190, 193, 215, 260, 263, 278, 279, 291, 304, 319, 324, 343, 376, 379, 382, 385, 387, 388, 389, 395, 412, 413, 416, 427, 429, 434, 452, 464, 483, 489, 494, 498], "g": [1, 3, 72, 101, 190, 260, 278, 319, 359, 363, 379, 407, 416, 452, 489, 498], "wikipedia": [1, 14, 16, 23, 24, 35, 79, 80, 118, 144, 157, 185, 394, 461], "maintain": [1, 25, 78, 79, 86, 106, 483], "strong": 1, "copyleft": 1, "tradit": 1, "while": [1, 23, 24, 35, 52, 73, 83, 100, 101, 111, 152, 153, 155, 173, 197, 207, 231, 234, 251, 253, 254, 255, 258, 259, 264, 265, 267, 268, 269, 270, 272, 274, 275, 277, 278, 279, 281, 284, 301, 310, 311, 317, 321, 323, 338, 352, 376, 394, 395, 406, 412, 420, 430, 460, 461, 471, 475, 478, 486, 492, 495], "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, 181, 222, 223, 224, 225, 233, 234, 235, 236, 238, 255, 256, 257, 258, 259, 263, 264, 265, 268, 271, 272, 274, 275, 280, 283, 287, 289, 290, 293, 294, 302, 304, 308, 309, 310, 311, 314, 321, 322, 323, 324, 326, 331, 332, 334, 337, 343, 351, 356, 359, 362, 366, 367, 371, 376, 383, 388, 389, 392, 400, 402, 406, 412, 416, 429, 440, 444, 447, 450, 457, 458, 463, 464, 472, 474, 475, 478, 482, 483, 486, 493, 495], "straightforward": [1, 260], "reus": [1, 3, 25, 165, 233, 234, 235, 240, 242, 249, 252, 338, 342], "fit": [1, 25, 60, 103, 155, 259, 495], "feel": [1, 113, 172, 235, 255, 256, 259, 302, 314, 356, 399], "serv": [1, 26, 258, 394, 456], "why": [1, 111, 113, 118, 156, 231, 232, 234, 259, 267, 290, 297, 306, 347, 348, 376, 379, 407, 428, 431, 452, 457, 461, 465, 471, 492], "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, 208, 215, 237, 241, 244, 265, 293, 307, 308, 311, 314, 318, 335, 338, 351, 359, 363, 367, 368, 372, 373, 375, 377, 392, 393, 394, 434, 438, 440, 443, 444, 447, 451, 471, 473, 478, 482, 483, 486, 489, 495], "futur": [0, 1, 72, 101, 331], "educ": [1, 50], "thank": [1, 2, 51, 128, 129, 133, 134, 226, 227, 228, 349, 350], "cambridg": [1, 2, 149, 161], "press": [1, 2, 85, 101, 368, 469, 479, 490, 497], "decis": 1, "hope": [1, 2, 207], "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, 210, 211, 212, 213, 214, 218, 222, 223, 224, 227, 228, 229, 230, 254, 255, 258, 329, 330, 346, 347, 348, 349, 354, 384, 385, 386, 387, 388, 389, 453, 487, 488], "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, 195, 197, 199, 208, 215, 217, 221, 225, 229, 230, 236, 241, 244, 252, 256, 260, 267, 272, 273, 275, 280, 283, 290, 295, 311, 312, 318, 322, 354, 362, 367, 372, 376, 394, 401, 405, 407, 412, 418, 424, 425, 434, 440, 448, 456, 459, 460, 462, 463, 464, 466, 474, 482, 486, 488], "reader": [1, 2, 111, 142, 146, 148, 158, 234, 262, 457], "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, 234, 236, 240, 243, 252, 253, 254, 255, 258, 260, 262, 263, 264, 265, 275, 290, 319, 320, 322, 324, 335, 337, 341, 342, 351, 352, 355, 367, 376, 379, 385, 394, 406, 428, 429, 461, 474, 478, 479, 483, 486, 487, 488, 495], "collect": [0, 1, 6, 11, 12, 19, 20, 21, 40, 42, 111, 209, 236, 336, 338, 425], "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, 178, 179, 180, 183, 187, 190, 191, 193, 196, 197, 199, 200, 203, 205, 207, 232, 235, 236, 238, 244, 246, 250, 253, 254, 256, 258, 260, 263, 264, 265, 266, 271, 275, 277, 278, 280, 283, 284, 286, 287, 288, 293, 297, 298, 299, 313, 320, 323, 340, 345, 357, 359, 362, 363, 364, 375, 376, 379, 383, 386, 388, 389, 391, 393, 395, 397, 398, 402, 412, 416, 417, 421, 427, 429, 430, 435, 436, 437, 438, 444, 451, 458, 461, 463, 464, 465, 469, 470, 472, 473, 478, 492, 493], "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, 229, 230, 242, 253, 254, 256, 258, 264, 275, 280, 290, 302, 319, 329, 330, 346, 347, 348, 352, 354, 377, 388, 389, 412, 416, 418, 422, 423, 434, 444, 445, 449, 458, 460, 461, 477, 488, 498], "patienc": 1, "guidanc": [1, 2], "deal": [1, 80, 103, 110, 151, 495], "resolv": [1, 474], "issu": [0, 1, 50, 111, 144, 253], "around": [1, 2, 14, 16, 18, 76, 111, 168, 258, 283, 314, 362, 372, 376, 422, 444, 464], "www": [1, 3, 4, 5, 6, 12, 14, 17, 18, 23, 24, 35, 80, 119, 151, 157, 176, 185, 254, 260, 263, 307, 308, 309, 310, 311, 312, 313, 314, 319, 320, 324, 326, 351, 382, 388, 389, 474, 478, 479, 486, 493, 494, 495, 498], "chuck": [1, 3, 115, 120, 122, 320, 326, 479, 481, 482, 486, 498], "com": [1, 2, 3, 4, 11, 16, 20, 23, 24, 35, 101, 119, 127, 151, 157, 176, 254, 263, 265, 307, 308, 309, 310, 311, 312, 313, 319, 320, 324, 326, 351, 353, 373, 382, 388, 389, 391, 433, 474, 478, 479, 483, 486, 495, 497, 498], "ann": [1, 3, 5, 19, 23, 24, 135, 136, 137, 142, 143, 149, 161, 437, 486], "arbor": [1, 3, 5, 19, 23, 24, 149, 161, 437, 486], "mi": [1, 2, 3, 23, 24, 111, 149, 161, 486], "usa": [1, 3, 236, 474, 486], "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, 197, 199, 203, 217, 220, 221, 234, 238, 251, 267, 275, 277, 278, 279, 280, 284, 287, 301, 302, 306, 307, 327, 329, 333, 334, 347, 348, 358, 359, 364, 368, 371, 373, 374, 375, 376, 377, 378, 379, 381, 383, 392, 393, 394, 395, 398, 404, 405, 406, 407, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 420, 421, 422, 423, 424, 427, 428, 429, 430, 431, 433, 434, 435, 436, 438, 453, 454, 465, 475, 478, 479, 480], "2013": [1, 3, 142, 143, 478, 495], "clinic": 1, "associ": [1, 2, 23, 24, 35, 42, 76, 79, 118, 127, 234, 237, 249, 289, 292, 368, 408, 433, 435, 490, 497], "professor": [1, 2, 7, 8, 9, 17, 18, 209, 336], "school": [1, 2, 23, 24], "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, 177, 178, 179, 180, 181, 182, 185, 209, 215, 219, 236, 241, 242, 251, 252, 253, 254, 255, 256, 257, 262, 264, 280, 300, 302, 308, 311, 312, 314, 317, 319, 321, 333, 334, 336, 340, 351, 360, 375, 376, 392, 393, 416, 428, 437, 457, 458, 460, 474, 486, 493, 494, 495, 498], "barbara": [0, 2, 6, 12, 17, 18, 23, 24, 44, 149, 161, 499], "ericson": [0, 2, 6, 7, 8, 9, 12, 17, 18, 23, 24, 44, 209, 246, 336, 499], "team": [0, 2, 147, 149, 157, 159, 209, 336], "leader": [2, 254], "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, 209, 336, 373, 374, 375, 379, 391, 397, 478, 487], "edu": [0, 2, 6, 12, 14, 17, 18, 23, 24, 44, 88, 91, 93, 96, 127, 142, 143, 151, 155, 156, 209, 336, 374, 375, 379, 391, 397, 478, 487], "grace": [2, 142, 143, 161, 297], "knitter": 2, "ewelina": 2, "papiez": 2, "shrijesh": 2, "siwakoti": 2, "anthoni": [2, 142], "tyler": 2, "carvett": 2, "robert": [2, 142, 143, 402], "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, 475], "adithya": 2, "raman": 2, "ashutosh": 2, "agraw": 2, "nina": 2, "chen": 2, "stephen": [2, 127, 151, 155, 156, 157, 290, 300, 373, 374, 375, 376, 379, 413, 437], "catto": 2, "tamara": 2, "brunnock": 2, "mihaela": 2, "mack": [2, 402], "chri": [2, 125, 455], "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, 303], "brodi": [2, 142, 143], "jih": 2, "sheng": 2, "huang": 2, "loui": [2, 127, 142, 149, 161, 374], "luangkesorn": 2, "michael": [2, 142, 219], "fudg": 2, "detail": [2, 54, 79, 157, 171, 234, 253, 254, 259, 272, 290, 314, 323, 329, 353, 375, 376, 394], "github": [2, 21, 147, 353, 483], "csev": [2, 375, 379, 478, 479], "py4e": [2, 119, 151, 157, 254, 263, 309, 324, 474, 478, 479, 486, 495], "graph": [2, 473, 475], "bruce": [2, 219], "shield": 2, "copi": [2, 3, 21, 35, 72, 142, 143, 145, 147, 175, 176, 177, 178, 179, 180, 181, 182, 240, 241, 254, 256, 260, 270, 277, 280, 290, 302, 304, 308, 309, 311, 312, 321, 322, 333, 334, 341, 354, 359, 361, 362, 366, 372, 392, 393, 416, 436, 448, 452, 478, 483], "edit": [2, 83, 117, 160, 253, 302, 478, 495], "draft": 2, "sarah": [2, 34, 190], "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, 191], "kujala": 2, "noah": 2, "botim": [2, 101], "emili": [2, 115], "alind": 2, "mark": [2, 80, 101, 111, 157, 165, 194, 260, 275, 320, 408, 418, 452, 457, 470, 498], "thompson": [2, 142, 143], "kular": 2, "jame": [2, 29, 120, 142, 151, 155, 156, 433, 437, 438, 484, 497], "perri": 2, "hofer": 2, "eytan": 2, "adar": 2, "peter": [2, 142], "robinson": 2, "deborah": 2, "j": [2, 161, 197, 247, 267, 278, 335, 341, 414, 474, 478, 484, 486, 495, 497], "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, 177, 182, 185, 205, 207, 209, 211, 221, 236, 260, 262, 278, 279, 291, 304, 336, 353, 364, 383, 392, 400, 409, 414, 421, 427, 429, 434, 439, 444, 451, 465], "eden": 2, "rassett": 2, "jeannett": 2, "schroeder": 2, "justin": 2, "feezel": 2, "chuanqi": 2, "li": [2, 308], "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, 424], "stover": 2, "cheri": 2, "edmond": 2, "maria": [2, 149, 161, 303], "seiferl": 2, "romer": 2, "kristi": 2, "d": [2, 38, 56, 58, 60, 61, 64, 71, 120, 125, 131, 132, 142, 146, 149, 153, 164, 177, 182, 185, 203, 217, 221, 260, 278, 291, 304, 383, 392, 393, 395, 407, 408, 414, 424, 427, 429, 434, 444, 464], "arana": 2, "rk": 2, "grant": [2, 3, 101, 149, 161], "boyer": 2, "hedemarri": 2, "dussan": 2, "januari": [2, 161, 475, 490, 497], "1999": [2, 142, 143, 490, 497], "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, 185, 187, 190, 194, 195, 202, 208, 215, 217, 219, 225, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 243, 244, 246, 251, 252, 254, 256, 257, 259, 260, 262, 263, 264, 265, 267, 269, 270, 271, 272, 273, 274, 275, 278, 280, 282, 283, 284, 289, 290, 291, 292, 293, 294, 295, 297, 298, 299, 302, 303, 304, 306, 308, 310, 311, 312, 313, 314, 316, 318, 319, 320, 321, 323, 324, 325, 326, 327, 332, 333, 335, 337, 340, 342, 343, 351, 355, 356, 357, 361, 364, 367, 368, 369, 371, 372, 374, 375, 376, 377, 379, 381, 386, 388, 389, 391, 392, 393, 395, 397, 400, 401, 402, 405, 406, 407, 408, 409, 412, 416, 417, 418, 420, 421, 423, 424, 425, 428, 431, 433, 434, 437, 439, 440, 442, 444, 447, 448, 451, 455, 457, 458, 459, 460, 461, 463, 464, 465, 466, 467, 469, 470, 471, 472, 474, 475, 478, 479, 480, 481, 482, 485, 486, 488, 489, 491, 493, 494, 495, 498], "introductori": [2, 111, 113], "java": [2, 151, 155, 156, 236, 260, 391], "taught": [2, 113], "frustrat": [2, 110, 113], "failur": [2, 256, 290, 486], "rate": [2, 7, 8, 9, 34, 60, 61, 246, 253, 279, 347, 348, 455, 474, 478, 486, 495], "too": [2, 81, 82, 89, 90, 94, 95, 101, 155, 164, 177, 182, 217, 252, 254, 256, 268, 290, 297, 433, 461, 486], "high": [2, 23, 24, 142, 149, 161, 164, 177, 182, 217, 225, 241, 252, 253, 257, 260, 295, 318], "succeed": 2, "level": [2, 72, 108, 110, 147, 149, 209, 252, 253, 257, 260, 311, 324, 336, 343, 461, 478, 489, 495], "achiev": [2, 72, 122, 242], "low": [2, 91, 96, 142, 161, 164, 169, 177, 182, 209, 217, 225, 241, 252, 257, 295, 324, 336, 346, 488], "One": [2, 18, 26, 35, 46, 64, 67, 69, 81, 82, 85, 86, 101, 111, 113, 119, 142, 143, 144, 145, 220, 225, 236, 271, 273, 283, 292, 309, 318, 320, 324, 333, 334, 337, 351, 352, 406, 408, 412, 420, 427, 431, 433, 445, 460, 469, 472, 475, 478, 483, 495], "saw": [2, 27, 75, 254, 258], "book": [2, 3, 29, 80, 87, 92, 106, 111, 113, 120, 127, 233, 234, 238, 240, 242, 254, 255, 259, 262, 263, 264, 317, 338, 340, 355, 356, 357, 376, 394, 399, 400, 402, 452, 478, 483, 484, 492, 497], "big": [2, 111, 153, 155, 164, 256, 259, 376, 422, 439, 495], "much": [2, 54, 106, 108, 110, 111, 113, 116, 128, 129, 157, 169, 236, 253, 254, 258, 259, 262, 263, 271, 280, 289, 290, 297, 314, 319, 323, 342, 346, 363, 374, 376, 379, 400, 422, 434, 444, 446, 452, 457, 458, 463, 478, 493], "unnecessari": [2, 275], "enough": [2, 61, 116, 117, 118, 173, 290, 376, 407, 479], "suffer": 2, "trap": 2, "door": [2, 183], "effect": [0, 2, 62, 69, 111, 120, 156, 168, 174, 271, 293, 300, 309, 331, 360, 361, 367, 371, 409, 412, 457, 460], "easi": [2, 27, 66, 110, 111, 155, 225, 241, 257, 259, 260, 264, 271, 308, 314, 338, 428, 494], "proce": [2, 75, 254], "gradual": [2, 117], "somewher": [2, 111, 236, 448], "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, 181, 182, 183, 185, 186, 187, 189, 190, 191, 193, 196, 197, 199, 200, 202, 203, 205, 206, 207, 209, 215, 217, 219, 220, 221, 234, 238, 240, 244, 247, 248, 250, 251, 254, 259, 267, 268, 274, 277, 278, 279, 280, 282, 283, 284, 287, 288, 289, 290, 291, 294, 295, 296, 298, 300, 301, 303, 304, 307, 323, 326, 327, 333, 334, 336, 345, 359, 361, 363, 367, 370, 371, 373, 375, 376, 379, 381, 383, 388, 389, 398, 404, 405, 407, 409, 411, 413, 414, 415, 416, 417, 418, 420, 421, 422, 424, 427, 428, 434, 436, 438, 439, 443, 444, 445, 446, 448, 452, 453, 454, 455, 456, 457, 458, 459, 461, 462, 463, 464, 465, 467, 469, 473, 475, 478, 479, 480, 488, 491, 495], "bottom": [2, 35, 45, 72, 112, 142, 143, 145, 173, 175, 176, 177, 178, 179, 180, 181, 182, 229, 230, 237, 241, 280, 302, 308, 311, 312, 333, 334, 354, 359, 362, 363, 364, 366, 368, 371, 372, 386, 392, 393, 416, 475], "fall": [2, 42, 43, 149, 161, 256, 260, 275], "fast": [2, 80, 86, 103, 106, 113, 127, 164, 217, 247, 253, 264], "spend": [2, 87, 89, 90, 92, 94, 95, 113, 117, 256, 263, 271], "rest": [2, 23, 24, 67, 73, 111, 113, 120, 146, 161, 165, 220, 233, 236, 259, 262, 338, 352, 356, 378, 412, 478], "piec": [2, 18, 86, 110, 149, 154, 162, 236, 255, 256, 264, 270, 272, 297, 300, 338, 445, 452, 457, 482], "dai": [2, 125, 127, 142, 161, 163, 164, 165, 168, 183, 185, 207, 217, 253, 264, 286, 290, 300, 376, 453, 474, 478, 495], "keep": [2, 30, 35, 79, 80, 85, 100, 101, 106, 110, 111, 127, 162, 167, 173, 180, 235, 239, 240, 253, 258, 274, 275, 278, 290, 294, 338, 368, 371, 416, 428, 440, 444, 451, 456, 461, 471, 495], "better": [2, 26, 51, 91, 96, 110, 117, 120, 174, 181, 226, 227, 228, 235, 236, 244, 254, 256, 259, 263, 280, 290, 349, 350, 412], "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, 208, 221, 229, 230, 233, 234, 241, 251, 252, 256, 257, 259, 260, 262, 264, 266, 283, 290, 298, 300, 306, 307, 308, 311, 314, 317, 319, 320, 323, 324, 325, 351, 352, 354, 356, 357, 362, 374, 376, 379, 386, 394, 406, 407, 416, 428, 457, 460, 461, 464, 474, 475, 478, 479, 482, 486, 491, 493, 495, 497], "50": [2, 34, 44, 47, 60, 61, 142, 143, 151, 155, 156, 189, 197, 209, 217, 246, 338, 360, 363, 427, 438, 442, 445, 448, 456, 479, 495], "Be": [2, 45, 62, 75, 142, 150, 175, 182, 219, 229, 230, 262, 268, 269, 357, 400, 475], "care": [2, 85, 100, 111, 113, 127, 155, 162, 236, 264, 268, 269, 277, 352, 412], "vocabulari": [2, 252, 259, 262, 265], "tri": [2, 3, 159, 320, 376, 402, 409], "minim": [0, 2], "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, 177, 178, 181, 182, 199, 202, 205, 206, 208, 209, 210, 211, 212, 213, 214, 218, 220, 225, 231, 234, 236, 239, 241, 244, 253, 255, 256, 263, 267, 272, 273, 274, 275, 278, 280, 283, 286, 287, 290, 292, 294, 298, 301, 302, 306, 308, 311, 312, 314, 316, 319, 321, 322, 323, 326, 333, 334, 336, 341, 343, 346, 351, 357, 359, 363, 364, 368, 369, 371, 372, 376, 379, 385, 387, 391, 392, 393, 394, 397, 405, 407, 408, 413, 416, 420, 422, 424, 427, 428, 429, 435, 436, 437, 439, 440, 442, 443, 445, 446, 447, 448, 451, 452, 455, 456, 461, 472, 474, 475, 477, 478, 479, 487, 488, 489, 493, 494, 495, 497, 498], "term": [2, 79, 84, 120, 142, 143, 159, 175, 182, 260, 272, 286, 312, 331, 332, 356, 379, 427, 446, 461, 478, 479], "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, 215, 225, 236, 241, 244, 257, 266, 273, 275, 280, 290, 291, 297, 299, 314, 357, 379, 393, 404, 408, 411, 429, 430, 431, 434, 460, 463, 474, 475, 483, 486, 488, 495], "avoid": [2, 68, 69, 73, 85, 100, 114, 118, 127, 165, 166, 167, 181, 234, 239, 289, 290, 297, 321, 431, 434, 461, 471, 478, 493], "took": [2, 35, 89, 90, 94, 95, 180, 259, 400, 478], "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, 177, 182, 215, 225, 234, 235, 237, 253, 254, 258, 263, 264, 265, 290, 295, 302, 306, 308, 310, 311, 319, 323, 324, 331, 351, 367, 368, 375, 380, 406, 417, 432, 434, 457, 458, 461, 462, 472, 474, 478, 479, 480, 495], "difficult": [2, 69, 81, 82, 89, 90, 94, 95, 127, 264, 407, 457], "split": [2, 38, 115, 116, 142, 149, 150, 155, 189, 263, 290, 292, 297, 300, 376, 377, 379, 394, 433], "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, 177, 179, 180, 181, 182, 193, 207, 217, 225, 229, 230, 232, 233, 236, 237, 239, 242, 247, 248, 252, 256, 258, 260, 264, 268, 271, 290, 300, 308, 312, 326, 331, 333, 334, 352, 354, 356, 367, 368, 379, 395, 397, 416, 422, 434, 439, 443, 444, 447, 448, 451, 452, 461, 467, 472, 474, 475, 478, 479, 482, 483, 495], "small": [2, 65, 103, 110, 113, 153, 155, 164, 253, 256, 258, 265, 275, 300, 338, 368, 369, 377, 479], "step": [2, 16, 25, 35, 110, 111, 179, 234, 258, 259, 271, 272, 274, 283, 314, 351, 354, 367, 368, 370, 447, 465, 478, 483], "subset": [2, 105, 395, 479], "left": [2, 35, 40, 45, 72, 73, 101, 111, 142, 149, 173, 175, 176, 177, 179, 180, 182, 229, 230, 234, 253, 258, 298, 304, 334, 354, 360, 362, 366, 368, 371, 372, 379, 392, 393, 409, 420, 425, 433, 438, 442, 443, 445, 447, 448, 449, 450, 451, 452, 456, 462, 464, 475, 482], "whim": 2, "chose": [2, 27, 110, 171, 329], "did": [2, 73, 101, 111, 241, 254, 256, 258, 357, 376, 465, 494], "understood": 2, "could": [0, 2, 11, 35, 41, 42, 69, 75, 78, 79, 101, 110, 111, 117, 120, 122, 127, 142, 144, 156, 160, 165, 174, 234, 236, 240, 243, 244, 253, 256, 261, 263, 264, 274, 280, 290, 294, 302, 351, 367, 371, 376, 394, 406, 418, 431, 433, 435, 444, 456], "hard": [0, 2, 111, 113, 144, 147, 151, 167, 235, 256, 259, 264, 321, 376, 457, 478], "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, 194, 226, 227, 228, 234, 235, 236, 240, 244, 251, 254, 263, 290, 319, 349, 350, 353, 356, 360, 362, 368, 375, 379, 400, 412, 416, 422, 440, 445, 456, 467], "practic": [0, 2, 44, 46, 57, 79, 87, 92, 110, 170, 209, 227, 228, 234, 236, 271, 275, 314, 336, 349, 386, 396, 421, 440, 450, 475], "releas": [2, 110, 113, 147], "allow": [2, 25, 26, 76, 78, 79, 80, 85, 86, 100, 106, 110, 111, 180, 215, 229, 230, 233, 242, 260, 280, 294, 320, 323, 343, 352, 354, 359, 394, 395, 407, 413, 416, 433, 478, 485, 486, 492, 495], "modifi": [2, 14, 35, 39, 72, 117, 138, 139, 142, 145, 151, 175, 176, 177, 179, 180, 182, 240, 244, 287, 288, 290, 291, 293, 295, 308, 316, 334, 361, 367, 368, 397, 401, 409, 431, 434, 436, 440, 456, 492], "distribut": [2, 14, 225, 475], "next": [2, 34, 35, 47, 64, 75, 93, 98, 100, 101, 103, 110, 111, 113, 127, 143, 146, 149, 160, 161, 173, 175, 177, 182, 209, 222, 223, 224, 225, 236, 243, 246, 252, 253, 254, 259, 264, 270, 280, 283, 290, 301, 306, 310, 314, 319, 321, 322, 324, 336, 340, 397, 420, 422, 429, 464, 478, 479, 483, 495, 498], "cool": [2, 160, 418], "teacher": [2, 3, 234, 450], "virginia": [2, 142, 143, 149, 161], "adopt": [2, 169, 209, 336, 346], "translat": [2, 3, 116, 155, 236, 251, 257, 260, 272, 278, 376, 379, 433], "sent": [2, 314, 323, 397, 478], "unusu": [2, 241, 244], "revis": [2, 152, 376], "incorpor": 2, "case": [2, 3, 27, 34, 42, 43, 45, 56, 65, 100, 101, 111, 120, 142, 143, 145, 154, 164, 167, 175, 177, 182, 199, 207, 217, 229, 230, 234, 235, 241, 249, 265, 270, 274, 290, 297, 299, 309, 333, 343, 357, 375, 382, 393, 406, 412, 422, 431, 440, 444, 446, 457, 458, 478, 481], "studi": [0, 2, 23, 24, 44, 49, 50, 52, 88, 91, 93, 96, 169, 218, 234, 247, 249, 346, 385, 387, 487], "meyer": 2, "2001": [2, 142, 143, 161], "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, 195, 207, 209, 215, 217, 219, 225, 232, 233, 234, 235, 236, 237, 239, 240, 242, 243, 244, 252, 253, 254, 255, 257, 258, 259, 260, 262, 263, 264, 265, 266, 272, 273, 274, 275, 280, 283, 284, 289, 290, 294, 299, 300, 308, 314, 317, 318, 319, 320, 321, 322, 323, 324, 328, 331, 332, 335, 336, 337, 338, 341, 342, 343, 346, 351, 352, 353, 356, 359, 360, 363, 367, 368, 369, 370, 375, 376, 378, 379, 380, 385, 387, 388, 389, 391, 393, 394, 395, 406, 407, 411, 412, 413, 416, 423, 424, 428, 429, 430, 433, 434, 435, 440, 443, 444, 445, 447, 448, 452, 460, 461, 465, 466, 469, 470, 471, 474, 477, 478, 479, 481, 483, 486, 487, 488, 489, 491, 492, 494, 495], "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, 177, 178, 179, 180, 181, 182, 186, 207, 215, 217, 219, 225, 229, 230, 232, 235, 236, 239, 240, 241, 243, 244, 246, 250, 253, 254, 257, 265, 274, 278, 280, 290, 292, 297, 298, 299, 302, 304, 308, 309, 311, 312, 313, 314, 316, 318, 319, 322, 326, 328, 333, 334, 337, 340, 351, 352, 354, 357, 361, 362, 363, 377, 379, 386, 392, 393, 407, 412, 416, 424, 431, 434, 444, 448, 455, 457, 462, 464, 467, 478, 479, 481, 483, 491, 495, 498], "green": [2, 97, 135, 136, 137, 149, 161, 183, 244, 250, 359, 360, 362, 364, 366, 367, 368, 369, 371, 372, 401, 402, 411, 420, 438, 440, 442, 475], "tea": 2, "sell": [2, 3], "amazon": 2, "store": [0, 2, 21, 28, 35, 36, 68, 79, 80, 86, 101, 103, 104, 106, 111, 127, 142, 143, 147, 151, 154, 155, 174, 181, 234, 243, 249, 251, 252, 253, 257, 260, 272, 275, 316, 321, 324, 326, 338, 342, 343, 353, 357, 369, 400, 401, 402, 407, 429, 434, 455, 456, 460, 461, 474, 475, 478, 483, 486, 489, 498], "greenteapress": 2, "2003": [2, 142, 143, 484, 497], "olin": 2, "got": [2, 70, 71, 81, 82, 89, 90, 94, 95, 111, 148, 254, 351], "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, 177, 182, 183, 186, 194, 200, 206, 207, 217, 241, 250, 271, 277, 280, 321, 338, 404, 425, 445, 470, 488], "project": [0, 2, 157, 209, 336, 474, 478], "fun": [2, 127, 154, 263, 264, 398, 421, 434], "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, 177, 178, 179, 180, 181, 182, 190, 191, 193, 194, 239, 241, 244, 247, 250, 254, 256, 258, 267, 274, 277, 278, 280, 286, 287, 290, 291, 302, 322, 333, 334, 337, 356, 375, 379, 382, 383, 388, 389, 392, 400, 406, 411, 412, 416, 418, 420, 422, 428, 435, 436, 452, 462, 465, 478, 488, 492, 495, 497], "five": [0, 2, 44, 47, 48, 49, 53, 55, 100, 101, 105, 111, 133, 134, 142, 143, 160, 171, 172, 203, 267, 268, 280, 283, 290, 329, 330, 336, 347, 348, 376, 427, 474, 478, 495], "year": [0, 2, 34, 50, 61, 111, 142, 143, 146, 161, 164, 186, 193, 207, 247, 259, 272, 382, 457, 475, 484, 492, 497], "develop": [2, 14, 23, 24, 39, 85, 101, 110, 157, 159, 167, 244, 253, 255, 262, 308, 342, 352, 353, 474, 478, 486, 494, 495], "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, 179, 180, 182, 183, 194, 195, 217, 220, 221, 225, 229, 230, 232, 238, 241, 244, 247, 248, 253, 254, 258, 260, 265, 271, 272, 274, 278, 280, 290, 302, 308, 309, 324, 327, 334, 343, 346, 354, 357, 360, 363, 373, 379, 380, 385, 386, 387, 406, 409, 413, 416, 417, 418, 423, 431, 439, 443, 444, 445, 447, 448, 451, 452, 455, 458, 473, 481, 482, 487], "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, 181, 187, 229, 230, 232, 234, 236, 251, 254, 256, 257, 258, 268, 269, 271, 282, 283, 289, 290, 307, 311, 351, 354, 357, 371, 372, 376, 377, 405, 406, 409, 417, 421, 423, 434, 438, 439, 444, 445, 456, 458, 469, 470, 471, 478, 486, 494, 495, 497], "improv": [0, 2, 27, 57, 65, 110, 234, 262, 265], "ad": [2, 3, 14, 46, 57, 80, 100, 101, 106, 110, 111, 147, 174, 175, 199, 207, 231, 234, 235, 270, 275, 278, 282, 284, 290, 311, 316, 320, 335, 337, 368, 371, 375, 392, 394, 395, 412, 422, 444, 458, 478, 495], "especi": [2, 110, 111, 182, 241, 256], "2008": [2, 142, 143, 151, 155, 156, 157, 290, 300, 376, 379, 413, 496, 497], "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, 186, 199, 208, 219, 221, 225, 236, 240, 250, 259, 262, 265, 268, 271, 278, 280, 289, 292, 293, 297, 298, 299, 303, 306, 311, 314, 334, 338, 360, 361, 374, 376, 394, 404, 416, 418, 421, 422, 425, 428, 431, 433, 440, 442, 443, 444, 458, 461, 462, 463, 464, 474, 475, 478, 479, 488, 498], "contact": [0, 2, 3, 23, 24, 88, 91, 93, 96, 209, 236, 310, 336, 483, 487], "editor": [2, 83, 111, 154, 156, 167, 260, 266, 290, 461], "good": [2, 18, 19, 35, 60, 69, 86, 91, 96, 110, 111, 113, 118, 142, 143, 152, 155, 159, 173, 177, 182, 189, 225, 241, 254, 258, 263, 264, 265, 288, 290, 333, 334, 375, 379, 391, 414, 428, 440, 457, 461, 469, 471, 483, 486, 495], "enjoi": [2, 207], "least": [2, 45, 65, 75, 101, 110, 111, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 186, 190, 209, 225, 229, 230, 256, 262, 271, 286, 288, 290, 321, 336, 354, 379, 381, 382, 383, 388, 389, 391, 392, 406, 427, 437, 439, 444, 456, 465, 479], "littl": [2, 11, 76, 103, 110, 113, 142, 143, 149, 155, 160, 161, 162, 164, 217, 256, 258, 260, 309, 361, 364, 368, 379, 394, 456, 478, 495], "bit": [2, 11, 100, 101, 110, 111, 113, 119, 162, 236, 254, 256, 258, 259, 260, 300, 338, 343, 351, 368, 371, 372, 374, 394, 395, 495], "importantli": [2, 331], "turn": [2, 11, 25, 26, 27, 35, 40, 42, 100, 110, 113, 127, 154, 225, 234, 253, 254, 255, 257, 258, 262, 356, 363, 371, 372, 375, 420, 422, 439, 447, 448, 449, 450, 451, 452, 462, 471, 492], "favorit": [2, 12, 313, 400, 456], "section": [2, 3, 23, 24, 29, 78, 79, 100, 101, 110, 111, 160, 161, 168, 173, 209, 219, 234, 235, 237, 252, 274, 308, 312, 325, 336, 362, 396, 413, 416, 423, 428, 460, 478], "softwar": [0, 2, 14, 35, 39, 80, 83, 86, 106, 110, 147, 154, 159, 237, 253, 254, 255, 257, 308, 319, 478], "foundat": [2, 331], "collabor": 2, "lulu": [2, 3], "earlier": [2, 25, 26, 27, 35, 66, 75, 111, 122, 225, 240, 258, 259, 260, 294, 309, 376, 394], "suggest": [2, 25, 42, 45, 46, 48, 49, 51, 52, 53, 54, 117, 169, 210, 211, 212, 213, 214, 218, 229, 230, 254, 265], "wife": 2, "lisa": 2, "her": [2, 17, 391, 448, 456], "everyth": [2, 32, 111, 142, 393, 449, 457], "els": [2, 58, 62, 64, 69, 70, 71, 74, 79, 111, 119, 120, 127, 148, 153, 177, 182, 183, 187, 197, 221, 234, 236, 254, 256, 258, 264, 265, 267, 270, 271, 278, 280, 284, 400, 430, 448, 471, 486], "downeyneedham": 2, "ma": [2, 23, 24, 149, 161, 474], "franklin": [2, 149, 161], "w": [2, 147, 148, 162, 193, 220, 221, 289, 340, 383, 392, 415], "engin": [2, 159, 237, 307, 310, 318, 377, 436, 479], "100": [2, 21, 25, 34, 47, 61, 72, 79, 80, 115, 120, 122, 148, 164, 177, 185, 186, 189, 190, 196, 203, 207, 225, 246, 247, 256, 271, 278, 280, 287, 321, 326, 421, 436, 438, 442, 445, 452, 457, 462, 464, 465], "sharp": [2, 111], "ei": [2, 138, 139], "thought": [2, 30, 103, 111, 157, 236, 254, 255, 275], "past": [2, 21, 69, 240, 256, 486], "Their": [2, 17], "enthusiasm": 2, "huge": [2, 400], "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, 177, 178, 181, 182, 185, 186, 189, 190, 193, 194, 199, 200, 202, 205, 206, 207, 217, 219, 225, 227, 228, 229, 230, 231, 233, 234, 236, 238, 239, 240, 241, 243, 244, 246, 250, 255, 256, 263, 264, 265, 271, 274, 275, 277, 278, 281, 283, 286, 287, 288, 289, 290, 293, 295, 299, 301, 302, 308, 311, 312, 313, 316, 324, 333, 334, 335, 337, 340, 349, 352, 369, 371, 375, 378, 379, 381, 382, 384, 388, 389, 391, 392, 393, 394, 397, 400, 402, 406, 407, 408, 409, 412, 413, 416, 417, 420, 422, 423, 427, 428, 429, 430, 433, 436, 437, 455, 457, 458, 461, 462, 464, 465, 466, 467, 478, 479, 495, 498], "individu": [0, 2, 40, 155, 157, 297, 302, 383, 416, 478, 479, 488, 493], "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, 297, 373, 497], "lee": [2, 142], "harr": 2, "kaylin": 2, "david": [2, 127, 142, 478], "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, 424, 455, 496, 497], "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, 177, 178, 181, 182, 183, 185, 194, 219, 232, 235, 236, 241, 244, 251, 254, 256, 258, 259, 260, 263, 265, 267, 270, 271, 274, 278, 282, 290, 291, 293, 295, 297, 299, 303, 304, 308, 311, 322, 329, 334, 337, 340, 342, 343, 345, 347, 348, 353, 356, 361, 367, 371, 372, 376, 377, 379, 381, 383, 385, 387, 391, 393, 395, 400, 401, 405, 406, 407, 409, 415, 416, 423, 424, 427, 431, 433, 434, 437, 440, 442, 443, 444, 447, 449, 451, 455, 458, 459, 464, 469, 470, 471, 474, 478, 482, 484, 492, 495, 497], "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, 456], "mitchel": 2, "kalin": 2, "harvei": 2, "p": [2, 4, 6, 18, 19, 27, 42, 56, 163, 240, 241, 247, 279, 306, 311, 313, 320, 334, 359, 361, 363, 368, 464], "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, 364, 371, 449, 451], "jean": [2, 142, 143], "philipp": 2, "rei": 2, "ecol": 2, "central": [2, 154, 251, 253, 257, 260], "pari": 2, "mader": 2, "georg": [2, 142, 149, 161, 247, 333], "washington": [2, 142, 149, 161], "made": [2, 11, 12, 19, 42, 78, 111, 116, 131, 132, 133, 134, 135, 136, 138, 139, 140, 200, 254, 259, 289, 322, 364, 369, 444, 461, 485], "jan": [2, 115, 120, 122, 142, 143, 151, 155, 156, 157, 161, 290, 300, 316, 376, 379, 413], "gundtoft": 2, "bruun": 2, "abel": 2, "alexi": 2, "dinno": 2, "thayer": 2, "roger": [2, 142, 143, 149, 161], "sperberg": 2, "sam": [2, 400], "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, 490, 497], "spindor": 2, "peiheng": 2, "rai": [2, 127, 142, 484, 497], "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, 495], "engelbert": 2, "fenton": 2, "joe": [2, 125, 161], "funk": 2, "chao": 2, "pain": [2, 12, 264], "lubo": 2, "pint": 2, "gregg": 2, "lind": 2, "abigail": 2, "heithoff": 2, "max": [2, 99, 142, 166, 179, 190, 275, 294, 301, 302, 316], "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, 391], "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, 335, 341, 344], "nguyen": 2, "st\u00e9phane": 2, "morin": 2, "fernando": 2, "tardio": 2, "stoop": 2, "prefer": [3, 23, 24, 50, 431, 475], "restrict": [3, 111], "But": [3, 12, 18, 27, 66, 73, 79, 110, 111, 113, 116, 118, 119, 127, 154, 165, 173, 174, 235, 236, 253, 256, 259, 290, 299, 306, 314, 316, 320, 367, 368, 376, 394, 407, 417, 431, 434, 445, 448, 458, 459, 461, 469, 471, 479, 481, 486, 495], "unfortun": [3, 149], "unscrupul": 3, "organ": [3, 25, 30, 42, 106, 113, 425, 478], "freeli": [3, 83], "virtual": [3, 409, 444], "unchang": [3, 236], "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, 177, 178, 179, 180, 181, 182, 183, 191, 196, 197, 215, 217, 219, 220, 221, 225, 231, 232, 234, 236, 238, 239, 244, 247, 248, 251, 254, 257, 258, 260, 263, 265, 266, 267, 268, 269, 270, 271, 272, 274, 275, 278, 279, 280, 282, 283, 284, 289, 290, 291, 293, 294, 295, 296, 297, 298, 300, 301, 302, 304, 306, 307, 308, 319, 321, 324, 326, 327, 333, 334, 335, 337, 343, 344, 345, 351, 353, 356, 357, 363, 373, 375, 376, 379, 392, 393, 394, 398, 401, 402, 405, 406, 407, 409, 411, 412, 414, 415, 416, 417, 418, 420, 421, 424, 428, 429, 433, 435, 444, 447, 448, 453, 456, 457, 460, 461, 464, 465, 466, 467, 469, 470, 472, 478, 479, 482, 486, 489, 491, 492, 495, 497], "demand": [3, 80, 379], "createspac": 3, "thankfulli": [3, 493], "polici": [3, 75, 478, 493], "give": [3, 26, 42, 58, 61, 65, 69, 75, 78, 81, 82, 101, 103, 110, 111, 116, 166, 217, 225, 233, 235, 237, 244, 252, 253, 255, 256, 258, 263, 265, 273, 274, 320, 341, 342, 343, 376, 394, 423, 429, 435, 438, 449, 456, 460, 461, 466, 471, 472], "wish": [3, 32, 34, 42, 265, 395], "actual": [3, 19, 24, 32, 40, 66, 79, 80, 116, 151, 155, 157, 163, 244, 258, 259, 260, 265, 275, 280, 299, 309, 312, 314, 324, 342, 351, 364, 376, 378, 412, 447, 452, 483, 489, 491], "attempt": [3, 79, 85, 100, 131, 132, 133, 134, 135, 136, 138, 139, 140, 148, 151, 159, 236, 254, 306, 444], "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, 177, 181, 182, 197, 225, 233, 241, 242, 252, 255, 256, 260, 263, 264, 265, 267, 268, 272, 274, 280, 290, 301, 302, 306, 314, 317, 320, 322, 324, 331, 333, 334, 337, 338, 353, 354, 356, 367, 379, 380, 381, 392, 394, 397, 416, 418, 420, 428, 431, 433, 438, 444, 445, 446, 456, 457, 461, 474, 477, 478, 479, 483, 486, 492, 495], "regretfulli": 3, "element": [3, 14, 100, 101, 117, 118, 120, 138, 139, 178, 179, 181, 190, 225, 234, 236, 237, 244, 252, 275, 287, 290, 292, 293, 294, 295, 297, 298, 299, 302, 303, 304, 305, 306, 311, 312, 368, 369, 379, 382, 388, 389, 406, 407, 408, 422, 425, 427, 428, 429, 431, 433, 434, 435, 436, 437, 480, 489, 494, 498], "recours": 3, "someon": [3, 79, 100, 101, 116, 125, 127, 164, 241, 254, 256, 259, 264, 290], "clone": [3, 147], "limit": [3, 64, 65, 99, 100, 101, 105, 106, 107, 111, 286, 431, 445, 469, 474, 478, 486, 493, 495], "permit": 3, "describ": [3, 4, 19, 35, 43, 65, 100, 106, 110, 111, 122, 159, 178, 241, 280, 311, 312, 314, 319, 324, 332, 333, 334, 337, 367, 368, 383, 393, 416, 449], "specif": [3, 19, 26, 27, 31, 40, 110, 113, 121, 154, 235, 236, 274, 308, 316, 324, 369, 413, 493, 494, 495], "situat": [3, 103, 111, 151, 236, 255, 430], "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, 207, 234, 235, 236, 237, 251, 254, 258, 259, 265, 271, 274, 282, 290, 292, 300, 302, 306, 310, 314, 334, 343, 351, 353, 356, 364, 367, 370, 376, 379, 394, 400, 406, 408, 412, 413, 422, 424, 425, 427, 429, 431, 436, 474, 475, 481, 483, 486, 488, 489, 494, 495, 498], "am": [3, 111, 164, 250, 258, 263, 400, 402], "advanc": [3, 80, 126, 234, 253, 259, 429], "might": [3, 42, 66, 68, 73, 76, 86, 101, 110, 111, 113, 118, 120, 144, 155, 159, 160, 161, 167, 168, 173, 174, 183, 235, 236, 241, 252, 253, 254, 256, 258, 263, 265, 271, 290, 303, 320, 322, 341, 353, 367, 406, 411, 417, 431, 433, 449, 458, 469, 470, 471, 474, 477, 478, 486], "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, 185, 186, 199, 202, 208, 209, 215, 217, 225, 229, 230, 235, 236, 238, 239, 241, 244, 250, 251, 253, 255, 256, 259, 260, 264, 271, 274, 275, 277, 280, 282, 283, 286, 289, 290, 291, 293, 295, 297, 298, 299, 302, 304, 308, 309, 311, 312, 314, 320, 333, 334, 336, 338, 342, 343, 351, 353, 354, 359, 362, 363, 364, 367, 373, 374, 376, 377, 379, 385, 386, 387, 391, 392, 393, 397, 407, 416, 418, 422, 423, 424, 428, 429, 430, 431, 434, 443, 449, 452, 456, 458, 459, 466, 469, 470, 471, 474, 478, 479, 486, 487, 492, 495, 498], "coursepack": 3, "purpos": [3, 91, 95, 96, 106, 151, 159, 178, 200, 236, 240, 274, 280, 302, 321, 395, 407, 488], "english": [3, 68, 81, 82, 89, 90, 94, 95, 118, 155, 156, 236, 272, 283], "respect": [3, 34, 47, 84, 86, 166, 174, 235, 240, 260, 275, 475, 486], "public": [3, 478, 483, 495], "particular": [3, 42, 78, 79, 85, 86, 100, 101, 106, 110, 111, 119, 122, 156, 222, 223, 224, 272, 297, 299, 308, 318, 320, 343, 356, 377, 380, 395, 424, 429, 474, 493, 495], "intend": [0, 3, 50, 111, 177, 182, 235, 255, 256, 257, 258, 260, 464], "mai": [0, 3, 14, 24, 25, 42, 45, 65, 72, 73, 75, 80, 101, 110, 111, 142, 143, 147, 156, 159, 161, 179, 180, 208, 209, 229, 230, 233, 240, 244, 255, 258, 290, 316, 321, 322, 336, 338, 354, 368, 380, 416, 444, 447, 451, 452, 478, 498], "sure": [3, 45, 62, 68, 75, 85, 100, 110, 111, 112, 127, 150, 151, 162, 164, 167, 175, 182, 222, 223, 224, 229, 230, 241, 272, 274, 280, 290, 314, 356, 357, 388, 389, 400, 406, 448, 463, 464, 470, 474, 475, 478, 482, 486], "relat": [3, 35, 42, 56, 78, 79, 84, 86, 111, 258, 313, 425, 449, 488], "Of": [3, 110, 290, 402, 422], "welcom": 3, "ask": [0, 3, 25, 26, 27, 28, 40, 42, 75, 79, 80, 110, 111, 127, 145, 151, 160, 169, 170, 175, 182, 234, 235, 241, 253, 254, 256, 258, 260, 264, 280, 290, 322, 329, 330, 346, 347, 348, 379, 401, 402, 406, 407, 444, 448, 456, 468, 474, 478], "claus": [3, 64, 75, 78, 79, 80, 100, 101, 105], "suffici": 3, "remix": [3, 234], "long": [3, 103, 105, 110, 149, 161, 167, 186, 225, 233, 254, 256, 263, 274, 280, 290, 314, 338, 371, 372, 395, 400, 412, 444, 445, 446, 447, 457, 461, 471, 478, 479, 494, 495], "clear": [3, 162, 233, 271, 371, 461], "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, 177, 178, 179, 180, 181, 182, 187, 190, 195, 197, 199, 200, 202, 203, 205, 206, 207, 208, 215, 217, 219, 220, 221, 225, 232, 233, 234, 239, 241, 244, 246, 250, 257, 259, 260, 267, 269, 271, 273, 274, 275, 277, 278, 280, 282, 283, 286, 288, 289, 291, 292, 297, 298, 301, 302, 303, 305, 306, 308, 312, 316, 320, 322, 332, 333, 334, 337, 340, 341, 342, 343, 357, 359, 361, 363, 364, 366, 368, 369, 370, 371, 372, 398, 401, 407, 408, 409, 412, 414, 415, 416, 417, 423, 424, 425, 427, 428, 429, 430, 433, 434, 435, 436, 437, 440, 445, 447, 453, 455, 456, 458, 459, 460, 463, 465, 466, 468, 469, 472, 475, 479, 481, 482, 483, 494, 498], "benefit": [0, 3, 23, 24, 110, 313], "accru": 3, "q": [42, 414], "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, 191, 196, 197, 217, 219, 225, 229, 230, 232, 237, 238, 239, 241, 244, 246, 268, 269, 270, 278, 280, 282, 283, 301, 302, 308, 311, 312, 313, 333, 334, 337, 343, 354, 357, 359, 360, 361, 362, 363, 367, 368, 371, 372, 375, 382, 386, 388, 389, 392, 393, 397, 416, 424, 430, 438, 439, 443, 444, 445, 447, 448, 449, 451, 452, 456, 464, 467, 470, 483, 492, 497], "html": [4, 5, 6, 11, 12, 16, 17, 19, 20, 35, 80, 101, 142, 143, 234, 241, 290, 307, 308, 310, 313, 325, 326, 351, 352, 394, 407, 412, 413, 416, 449, 474, 479, 494, 496, 498], "tag": [4, 5, 7, 8, 9, 11, 12, 14, 20, 21, 234, 307, 313, 316, 319, 325, 326, 351, 480, 481, 492, 497, 498], "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, 178, 181, 182, 195, 206, 209, 215, 217, 221, 231, 234, 235, 236, 237, 238, 244, 252, 254, 257, 258, 260, 263, 266, 267, 270, 274, 280, 283, 290, 292, 294, 302, 303, 308, 311, 316, 322, 324, 327, 336, 343, 355, 356, 357, 379, 392, 400, 407, 412, 416, 421, 423, 425, 431, 434, 451, 453, 455, 459, 460, 466, 468, 469, 472, 475, 477, 481, 486, 491, 494, 497, 498], "h1": [4, 311, 313, 320], "sport": [4, 488], "correctli": [4, 29, 45, 62, 75, 111, 113, 115, 116, 120, 138, 139, 142, 143, 161, 165, 177, 182, 187, 191, 225, 229, 230, 240, 241, 268, 278, 290, 327, 354, 359, 371, 394, 406, 424, 428, 434, 435, 439, 444, 452, 456, 467, 492], "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, 178, 179, 180, 181, 191, 197, 199, 206, 238, 241, 244, 246, 250, 263, 272, 275, 280, 284, 286, 288, 292, 298, 302, 303, 306, 308, 311, 340, 343, 353, 356, 391, 392, 393, 398, 400, 408, 409, 417, 424, 427, 428, 429, 437, 447, 455, 474, 482, 488, 495], "sens": [4, 76, 83, 100, 101, 106, 110, 173, 235, 253, 254, 262, 271, 314, 356, 379, 467], "snippet": [4, 191, 203], "soup": [4, 5, 6, 7, 8, 9, 11, 12, 14, 18, 19, 20, 21, 234, 307, 325, 351], "beautifulsoup": [4, 5, 6, 11, 12, 14, 16, 17, 20, 21, 23, 24, 234, 307, 310, 316, 325, 326, 351, 352], "respons": [4, 25, 27, 148, 159, 239, 308, 314, 478, 495], "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, 177, 178, 179, 180, 181, 182, 203, 241, 252, 275, 280, 301, 308, 310, 311, 312, 314, 316, 321, 322, 323, 324, 326, 333, 334, 357, 382, 383, 388, 392, 393, 416, 424, 429, 467, 478, 479, 497, 498], "parser": [4, 5, 6, 11, 12, 16, 17, 20, 307, 308, 319, 326, 351, 374, 379, 380, 492], "find_al": [4, 6, 11, 19, 20, 308], "class_": [4, 5, 6, 12, 18, 19, 308], "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, 177, 178, 179, 180, 181, 182, 183, 227, 228, 236, 241, 251, 253, 255, 256, 258, 264, 267, 275, 280, 284, 290, 302, 308, 311, 312, 329, 330, 333, 334, 346, 347, 348, 349, 353, 361, 383, 384, 385, 387, 388, 389, 392, 393, 409, 416, 431, 461, 486, 487, 494], "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, 179, 180, 181, 209, 225, 235, 236, 237, 239, 240, 243, 244, 253, 254, 257, 259, 260, 263, 266, 268, 271, 274, 275, 280, 290, 291, 298, 303, 306, 307, 314, 318, 319, 320, 321, 322, 323, 324, 327, 331, 336, 338, 343, 346, 351, 356, 360, 373, 376, 378, 402, 404, 406, 420, 424, 434, 438, 444, 445, 447, 458, 461, 464, 473, 483], "id": [4, 14, 34, 47, 76, 79, 82, 89, 90, 91, 94, 95, 96, 100, 101, 105, 148, 149, 151, 155, 156, 161, 239, 246, 334, 478, 479, 481, 488, 489, 495, 497], "header": [4, 42, 65, 67, 146, 158, 165, 175, 208, 234, 311, 312, 314, 322, 323, 324, 478, 495], "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, 182, 191, 194, 196, 197, 203, 207, 209, 221, 222, 223, 224, 226, 229, 230, 241, 244, 251, 252, 263, 271, 272, 275, 278, 280, 286, 289, 291, 301, 302, 311, 316, 322, 324, 329, 330, 333, 334, 336, 347, 348, 350, 354, 356, 361, 363, 368, 376, 382, 388, 389, 391, 392, 393, 398, 401, 402, 409, 413, 414, 416, 429, 438, 440, 442, 443, 444, 447, 448, 451, 452, 453, 456, 457, 461, 465, 466, 474, 475, 483, 495], "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, 178, 180, 181, 182, 185, 187, 191, 194, 197, 199, 203, 205, 210, 211, 212, 213, 214, 215, 217, 218, 220, 221, 232, 234, 238, 240, 250, 251, 254, 259, 260, 267, 268, 275, 277, 278, 279, 284, 288, 289, 290, 291, 293, 294, 295, 296, 297, 298, 301, 304, 306, 307, 327, 333, 335, 340, 347, 348, 359, 367, 370, 373, 379, 383, 392, 398, 405, 407, 409, 411, 414, 415, 416, 417, 418, 420, 421, 427, 433, 436, 438, 439, 453, 454, 458, 462, 464, 465, 470, 473, 475, 479, 480, 491, 496, 497], "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, 209, 210, 211, 212, 213, 214, 226, 227, 228, 234, 260, 308, 310, 311, 313, 316, 318, 319, 320, 325, 329, 330, 336, 347, 348, 349, 350, 351, 384, 386, 388, 389, 467, 479, 496], "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, 185, 186, 187, 189, 190, 191, 193, 194, 195, 196, 197, 199, 200, 202, 203, 205, 206, 207, 208, 217, 220, 221, 225, 229, 230, 233, 234, 236, 238, 239, 241, 244, 246, 247, 248, 250, 265, 267, 268, 277, 280, 284, 286, 287, 288, 290, 291, 293, 295, 301, 302, 306, 316, 320, 323, 324, 333, 334, 337, 340, 343, 345, 351, 353, 357, 373, 376, 377, 379, 382, 383, 388, 389, 391, 392, 393, 397, 400, 401, 402, 405, 406, 410, 411, 412, 414, 418, 421, 422, 424, 427, 429, 430, 431, 433, 436, 437, 447, 449, 451, 458, 465, 469, 471, 474, 486, 491, 492, 495, 497], "dictionari": [4, 14, 23, 24, 34, 80, 103, 106, 115, 116, 117, 121, 124, 127, 135, 136, 137, 143, 145, 148, 158, 231, 234, 238, 280, 316, 338, 343, 351, 423, 425, 427, 428, 431, 432, 433, 434, 436, 480, 482, 491, 492, 494, 495, 497], "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, 185, 191, 196, 197, 199, 202, 203, 205, 207, 215, 217, 220, 221, 229, 230, 232, 238, 240, 241, 246, 251, 260, 267, 277, 278, 279, 280, 284, 287, 288, 291, 297, 301, 302, 307, 327, 333, 357, 358, 359, 367, 373, 381, 388, 389, 392, 393, 398, 414, 415, 417, 418, 421, 422, 424, 427, 436, 438, 452, 453, 454, 456, 462, 465, 473, 475, 479, 480, 490, 496, 497], "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, 178, 179, 182, 186, 190, 197, 199, 202, 203, 205, 217, 220, 221, 232, 238, 251, 267, 270, 277, 278, 279, 284, 288, 289, 291, 295, 296, 298, 301, 302, 307, 312, 327, 334, 358, 359, 373, 398, 414, 415, 416, 418, 421, 424, 427, 436, 438, 445, 453, 454, 464, 465, 473, 475, 479, 480, 484, 490, 491, 496, 497, 498], "paragraph": [4, 14, 75, 252, 259, 260, 264, 308, 311, 356, 423], "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, 180, 181, 199, 200, 203, 205, 206, 208, 217, 225, 231, 233, 234, 238, 239, 241, 244, 246, 249, 250, 263, 272, 275, 277, 280, 284, 286, 287, 288, 290, 291, 292, 299, 300, 308, 309, 312, 316, 319, 320, 325, 334, 338, 340, 353, 356, 357, 361, 376, 379, 391, 392, 393, 394, 397, 412, 416, 421, 422, 423, 424, 425, 427, 428, 429, 430, 432, 433, 434, 435, 436, 437, 447, 448, 449, 451, 471, 474, 478, 480, 482, 483, 489, 491, 494, 495, 497], "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, 177, 179, 180, 182, 217, 229, 230, 234, 237, 240, 244, 252, 254, 258, 260, 271, 297, 308, 311, 312, 333, 334, 343, 354, 370, 386, 404, 425, 443, 444, 447, 448, 449, 451, 452, 457, 458, 464, 482, 489, 495, 498], "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, 181, 205, 206, 234, 242, 258, 316, 331, 351, 423, 424, 427, 428, 429, 431, 432, 434, 436, 481, 482, 486, 493, 495], "href": [4, 5, 6, 12, 14, 18, 19, 308, 312, 316, 319, 320, 326, 351], "re": [4, 17, 27, 34, 42, 167, 182, 235, 256, 356, 363, 368, 373, 375, 376, 377, 382, 383, 388, 389, 392, 393, 394, 422, 448, 470, 478, 479], "compil": [4, 45, 229, 230, 234, 251, 257, 261, 354, 377, 445, 460], "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, 179, 180, 182, 190, 191, 193, 195, 207, 208, 215, 219, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 244, 246, 250, 252, 254, 258, 260, 263, 265, 266, 272, 275, 287, 289, 290, 297, 309, 312, 313, 327, 332, 333, 334, 335, 337, 340, 341, 342, 343, 344, 353, 357, 360, 361, 363, 368, 377, 380, 401, 402, 405, 412, 416, 417, 421, 434, 435, 436, 437, 440, 443, 444, 449, 451, 453, 456, 457, 458, 460, 468, 469, 472, 474, 478, 481, 482, 483, 488, 489, 491, 492, 495, 497, 498], "head": [4, 6, 12, 18, 23, 24, 40, 256, 293, 311, 312, 313, 438, 442, 444, 449, 451, 482, 490, 497], "site": [4, 24, 308, 320, 479, 483, 493], "bodi": [4, 14, 65, 67, 141, 145, 151, 155, 156, 165, 173, 175, 182, 208, 270, 272, 274, 275, 278, 280, 283, 306, 311, 312, 313, 322, 369, 420, 449, 478, 490, 492, 497, 498], "There": [4, 42, 45, 63, 64, 65, 68, 75, 76, 99, 106, 120, 142, 143, 145, 159, 160, 161, 177, 178, 179, 181, 182, 229, 230, 233, 241, 252, 258, 262, 278, 280, 286, 290, 291, 294, 299, 303, 309, 311, 314, 319, 322, 326, 338, 353, 354, 364, 375, 386, 393, 405, 406, 412, 416, 439, 444, 445, 447, 451, 452, 456, 458, 463, 469, 480, 482, 483, 494, 495], "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, 177, 179, 180, 182, 217, 219, 225, 229, 230, 232, 234, 261, 269, 270, 272, 274, 275, 280, 282, 283, 293, 307, 308, 311, 312, 321, 326, 333, 334, 343, 354, 359, 360, 369, 375, 376, 386, 394, 416, 418, 422, 427, 428, 429, 439, 443, 444, 447, 448, 451, 452, 455, 464, 469, 482, 489, 498], "url": [4, 5, 6, 7, 8, 9, 11, 12, 14, 20, 21, 23, 24, 80, 147, 234, 307, 308, 309, 312, 316, 321, 322, 326, 351, 353, 368, 382, 388, 389, 478, 479, 486, 491, 493, 494, 495, 496], "nytim": [4, 307, 351], "urllib": [4, 234, 307, 309, 316, 318, 319, 325, 351, 352, 486, 495], "request": [4, 5, 6, 11, 12, 16, 17, 20, 78, 151, 234, 307, 314, 321, 322, 324, 325, 351, 474, 483, 486, 493, 495], "urlopen": [4, 307, 321, 323, 351, 486, 495], "context": [4, 195, 307, 351, 431, 486, 495], "ctx": [4, 307, 351, 486, 495], "12": [4, 23, 24, 35, 58, 60, 61, 66, 70, 72, 142, 143, 149, 151, 155, 156, 157, 161, 164, 177, 178, 179, 180, 190, 196, 221, 236, 238, 267, 275, 278, 280, 284, 301, 302, 311, 316, 333, 334, 347, 348, 371, 392, 393, 398, 400, 416, 421, 452, 453, 456, 457, 474, 478, 479, 496, 497, 498], "img": [4, 307, 312, 321, 326, 359, 361, 363, 366], "src": [4, 151, 155, 156, 307, 312, 326], "none": [0, 4, 5, 14, 18, 19, 43, 50, 70, 174, 175, 182, 185, 186, 263, 275, 278, 290, 291, 293, 295, 302, 307, 377, 392, 449, 451, 471, 479, 486, 489, 492], "everi": [5, 19, 30, 35, 40, 42, 110, 119, 142, 159, 160, 161, 165, 177, 182, 206, 236, 239, 240, 241, 244, 252, 259, 265, 268, 271, 311, 359, 361, 362, 366, 367, 368, 371, 402, 427, 430, 443, 444], "cat": [5, 34, 47, 77, 80, 97, 133, 134, 142, 246, 265, 266, 284, 294, 298, 304, 340, 371, 381, 397, 414, 466], "dog": [5, 36, 97, 98, 124, 133, 134, 145, 246, 258, 259, 265, 284, 294, 298, 304, 340, 357, 398, 399, 400, 404, 456, 466, 483], "107one": 5, "pet": [5, 97, 98, 133, 134, 400, 453, 456], "suppos": [5, 32, 72, 110, 120, 142, 143, 235, 236, 240, 254, 268, 269, 274, 293, 422], "webpag": [5, 16, 17, 18, 19, 20, 21, 234, 307, 308, 309, 311, 313, 326], "shown": [5, 27, 31, 35, 38, 42, 65, 80, 100, 116, 133, 134, 176, 237, 241, 244, 260, 274, 278, 312, 361, 362, 363, 367, 371, 375, 416, 443, 444, 447, 448, 451, 452, 469, 483], "pictur": [5, 19, 259, 274, 351, 361, 362, 368, 369, 371, 372, 439, 444, 445, 448, 449, 451], "howev": [0, 5, 25, 27, 42, 75, 111, 142, 217, 236, 240, 244, 269, 280, 321, 324, 341, 416, 424, 431], "doesn": [5, 27, 35, 45, 46, 64, 76, 111, 113, 118, 124, 142, 143, 162, 165, 174, 175, 178, 182, 219, 232, 241, 244, 251, 271, 282, 334, 337, 361, 401, 443, 444, 447, 449, 451, 459, 464, 470], "noth": [5, 32, 42, 65, 73, 110, 162, 219, 324], "fix": [5, 61, 75, 107, 110, 111, 133, 134, 142, 143, 145, 159, 160, 161, 164, 176, 179, 180, 182, 234, 244, 250, 251, 256, 258, 268, 269, 290, 311, 338, 371, 377, 401, 402, 405, 412, 439, 444, 445, 456, 458, 486, 494, 497], "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, 183, 185, 191, 203, 210, 211, 212, 213, 214, 218, 219, 225, 229, 230, 234, 235, 236, 237, 239, 240, 241, 270, 274, 278, 279, 283, 290, 293, 313, 320, 343, 351, 356, 359, 367, 379, 395, 406, 440, 448, 452, 461, 474, 478, 481, 486, 491, 492, 498], "buggi": [5, 280], "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, 184, 188, 192, 198, 201, 204, 210, 211, 212, 213, 214, 216, 218, 222, 223, 224, 245, 268, 276, 285, 287, 315, 329, 330, 339, 346, 347, 348, 365, 371, 385, 387, 388, 390, 399, 401, 403, 426, 436, 441, 454, 474, 478, 486, 487, 491, 495, 497], "librari": [5, 6, 11, 12, 14, 16, 17, 20, 21, 143, 241, 244, 258, 260, 290, 307, 308, 310, 319, 320, 323, 324, 331, 351, 352, 353, 363, 367, 373, 376, 377, 394, 407, 412, 413, 416, 440, 445, 449, 471, 473, 479, 482, 485, 486, 491, 493, 495], "bs4": [5, 6, 11, 12, 16, 17, 20, 308, 319, 351], "hshv": 5, "petsoftheweek": 5, "r": [5, 6, 11, 12, 16, 17, 20, 70, 120, 141, 144, 145, 147, 161, 164, 178, 179, 263, 278, 307, 324, 359, 393, 395, 398, 405, 416, 420], "info": [5, 6, 7, 8, 9, 11, 12, 21, 234, 321, 437], "certain": [5, 6, 7, 8, 9, 11, 12, 18, 20, 21, 87, 92, 97, 111, 234, 236, 252, 425, 447, 455, 474, 486, 488], "pt": [5, 240], "cv": 5, "cvplbd": 5, "save": [5, 34, 47, 54, 85, 142, 167, 251, 260, 263, 279, 322, 326, 397, 402, 449, 478], "progress": [5, 72, 101, 110, 259, 275, 280, 302, 416, 478], "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, 225, 231, 234, 236, 249, 280, 281, 304, 305, 313, 325, 338, 351, 355, 368, 370, 379, 396, 412, 419, 428, 432, 450, 452, 460, 463, 468, 471, 476, 478, 479, 489, 492, 494], "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, 182, 234, 265, 280, 306, 314, 341, 375, 379, 381, 395, 412, 416, 425, 429, 433, 434, 450, 457, 460, 473, 478, 483, 492, 493], "determin": [0, 6, 17, 18, 19, 35, 60, 62, 67, 78, 185, 186, 225, 235, 246, 280, 290, 308, 314, 461, 478, 479], "si": [6, 12, 14, 17, 18, 23, 24, 478], "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, 178, 179, 187, 190, 197, 246, 267, 284, 290, 293, 294, 295, 301, 302, 353, 356, 357, 379, 429, 455], "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, 178, 179, 180, 181, 182, 234, 255, 262, 263, 264, 266, 267, 270, 274, 275, 277, 278, 280, 284, 290, 294, 295, 298, 304, 312, 314, 316, 320, 322, 324, 325, 337, 340, 353, 363, 376, 378, 379, 380, 382, 388, 389, 391, 395, 397, 411, 412, 416, 418, 420, 428, 436, 438, 442, 449, 457, 460, 467, 469, 486], "down": [6, 11, 35, 110, 117, 120, 161, 186, 199, 229, 230, 253, 256, 258, 263, 271, 283, 316, 322, 354, 375, 448, 449, 451, 465, 478], "guess": [6, 142, 143, 164, 177, 180, 182, 217, 254, 269, 486], "On": [7, 8, 9, 80, 111, 142, 143, 236, 237], "comment": [7, 8, 9, 18, 19, 45, 46, 48, 49, 51, 52, 53, 54, 72, 111, 169, 175, 210, 211, 212, 213, 214, 218, 229, 230, 234, 270, 290, 354, 449, 460, 468], "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, 177, 182, 185, 189, 194, 205, 225, 235, 236, 237, 239, 240, 246, 255, 278, 289, 299, 302, 304, 309, 311, 314, 328, 341, 343, 369, 376, 381, 383, 388, 389, 400, 412, 429, 433, 438, 461, 471, 475, 478, 479, 494], "layout": [7, 8, 9, 17, 35, 479], "div": [7, 8, 9, 14, 18, 19, 148, 234, 308, 313, 325], "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, 177, 178, 181, 182, 195, 199, 203, 207, 208, 215, 217, 219, 221, 222, 223, 224, 226, 227, 228, 234, 235, 240, 241, 243, 244, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 262, 265, 266, 267, 270, 271, 272, 274, 275, 280, 282, 283, 284, 289, 290, 293, 294, 297, 298, 299, 300, 308, 310, 312, 314, 317, 318, 319, 320, 321, 322, 323, 332, 333, 334, 335, 337, 338, 340, 341, 342, 343, 349, 350, 351, 352, 353, 357, 359, 360, 361, 362, 363, 367, 368, 372, 373, 375, 376, 377, 378, 379, 380, 393, 394, 395, 398, 405, 406, 407, 408, 413, 416, 418, 420, 421, 422, 423, 431, 433, 434, 438, 440, 443, 444, 445, 446, 447, 448, 449, 451, 452, 453, 456, 457, 460, 461, 462, 464, 465, 466, 469, 470, 471, 474, 478, 483, 485, 486, 488, 492, 493, 494, 495], "inspect": [7, 8, 9, 18, 19, 308], "second": [8, 18, 38, 62, 66, 69, 73, 80, 98, 101, 105, 111, 121, 124, 131, 132, 142, 162, 163, 165, 168, 176, 178, 179, 180, 181, 182, 189, 199, 205, 206, 215, 217, 236, 247, 248, 253, 254, 262, 264, 271, 275, 280, 288, 291, 296, 299, 300, 303, 304, 308, 309, 312, 313, 314, 320, 322, 341, 353, 356, 361, 371, 379, 392, 400, 406, 407, 410, 411, 412, 413, 416, 417, 418, 422, 427, 428, 429, 433, 436, 445, 449, 451, 457, 461, 462, 472, 475, 478], "final": [0, 9, 60, 61, 67, 68, 72, 80, 81, 82, 89, 90, 94, 95, 98, 110, 111, 122, 124, 168, 177, 182, 232, 237, 243, 265, 274, 280, 371, 402, 413, 422, 428, 434, 438, 455, 471, 475], "assembl": [9, 233, 425], "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, 235, 236, 240, 244, 254, 255, 260, 263, 265, 275, 290, 298, 299, 322, 338, 361, 368, 376, 379, 394, 408, 409, 416, 428, 445, 456, 461, 478, 483, 495], "ve": [9, 18, 19, 20, 31, 41, 42, 236, 416, 456], "fill": [0, 9, 16, 19, 20, 35, 51, 72, 105, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 226, 227, 228, 235, 241, 280, 302, 308, 311, 312, 322, 333, 334, 349, 350, 371, 392, 393, 416, 428, 440, 449, 478], "blank": [9, 65, 70, 105, 109, 145, 153, 156, 235, 290, 314, 324, 374, 379, 478], "sai": [11, 12, 25, 27, 40, 42, 50, 73, 79, 111, 151, 159, 195, 240, 243, 252, 254, 256, 258, 263, 265, 272, 278, 282, 283, 289, 299, 324, 343, 376, 378, 400, 412, 456], "go": [11, 16, 17, 18, 19, 20, 26, 40, 46, 48, 53, 87, 89, 90, 92, 94, 95, 101, 113, 125, 142, 160, 173, 186, 194, 222, 223, 224, 234, 235, 250, 253, 254, 260, 261, 274, 275, 283, 290, 314, 351, 353, 367, 386, 388, 389, 406, 412, 417, 422, 435, 444, 447, 448, 449, 451, 452, 456, 467, 478, 479, 483], "websit": [11, 14, 16, 308, 316, 479], "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, 177, 178, 179, 180, 181, 182, 183, 203, 209, 215, 217, 232, 236, 240, 241, 242, 251, 252, 256, 257, 258, 259, 260, 261, 262, 263, 264, 266, 267, 270, 272, 274, 275, 280, 282, 283, 288, 290, 295, 299, 302, 304, 307, 308, 310, 314, 316, 318, 319, 323, 324, 328, 331, 336, 342, 351, 353, 355, 356, 369, 374, 377, 379, 391, 393, 394, 398, 401, 402, 404, 407, 411, 412, 413, 416, 417, 418, 421, 422, 424, 428, 431, 433, 434, 444, 449, 455, 456, 457, 458, 459, 461, 462, 463, 464, 466, 469, 470, 471, 473, 474, 477, 481, 482, 483, 485, 489, 492, 494, 495], "easili": [11, 83, 111, 169, 209, 236, 259, 319, 321, 336, 346, 380, 394], "probabl": [11, 27, 35, 63, 101, 108, 110, 111, 120, 151, 155, 156, 236, 244, 254, 290, 309, 338, 376, 470], "complic": [11, 100, 103, 111, 156, 236, 256, 379, 394, 457], "ebook": [11, 21, 45, 244, 416, 440, 449], "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, 177, 178, 179, 180, 181, 182, 209, 210, 211, 212, 213, 214, 222, 223, 224, 226, 227, 228, 229, 230, 241, 280, 302, 308, 311, 312, 329, 330, 333, 334, 336, 337, 347, 348, 349, 350, 354, 363, 384, 386, 388, 389, 392, 393, 416, 440, 443, 444, 447, 448, 449, 451, 452, 479, 497], "archiv": [11, 12, 17, 478], "20200427175705": 11, "cottageinn": [11, 16, 20], "h3": [11, 18, 19, 20, 308, 311], "articl": [12, 313], "umsi": [12, 17, 23, 24, 209, 336], "gather": [0, 12, 14, 148, 161, 425], "those": [0, 12, 19, 34, 40, 69, 76, 79, 110, 111, 154, 156, 167, 181, 236, 246, 252, 254, 260, 300, 308, 314, 317, 318, 321, 338, 343, 352, 353, 376, 379, 395, 437], "fortun": [12, 34, 47, 142, 173, 368], "steve": [12, 17, 478], "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, 184, 188, 192, 198, 201, 204, 210, 211, 212, 213, 214, 216, 218, 222, 223, 224, 245, 260, 268, 276, 285, 287, 315, 329, 330, 339, 346, 347, 348, 365, 371, 385, 387, 388, 390, 399, 401, 403, 426, 436, 441, 454, 487], "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, 177, 178, 179, 180, 181, 182, 184, 188, 192, 196, 198, 201, 204, 210, 211, 212, 213, 214, 216, 218, 222, 223, 224, 227, 228, 234, 235, 237, 241, 245, 265, 267, 268, 276, 280, 285, 287, 291, 294, 300, 302, 308, 311, 312, 315, 320, 329, 330, 333, 334, 339, 346, 347, 348, 349, 362, 365, 371, 373, 374, 375, 376, 384, 385, 387, 388, 390, 392, 393, 399, 401, 403, 407, 408, 413, 416, 417, 418, 420, 423, 426, 428, 431, 434, 435, 436, 441, 454, 474, 487, 488, 498], "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, 178, 179, 180, 181, 182, 185, 186, 189, 190, 191, 194, 196, 199, 200, 202, 203, 205, 206, 207, 208, 215, 217, 219, 221, 225, 229, 230, 231, 232, 234, 235, 236, 238, 240, 241, 243, 244, 246, 249, 250, 253, 254, 256, 257, 258, 260, 263, 265, 266, 272, 273, 275, 280, 282, 283, 287, 289, 290, 292, 297, 298, 303, 307, 311, 314, 316, 322, 327, 332, 333, 334, 335, 337, 340, 342, 343, 351, 353, 356, 357, 361, 368, 372, 374, 376, 380, 391, 394, 401, 402, 405, 406, 408, 412, 416, 417, 418, 420, 422, 424, 427, 429, 430, 434, 435, 436, 437, 440, 442, 444, 446, 449, 452, 457, 461, 463, 466, 469, 470, 474, 478, 479, 483, 486, 491, 492, 493], "img_link": [14, 316], "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, 181, 182, 185, 186, 189, 190, 193, 194, 195, 199, 200, 202, 205, 206, 207, 208, 209, 215, 217, 218, 219, 220, 221, 222, 223, 224, 225, 229, 230, 232, 233, 238, 241, 244, 246, 250, 253, 254, 256, 258, 259, 262, 263, 264, 268, 271, 274, 275, 280, 286, 287, 288, 295, 297, 314, 316, 333, 334, 336, 337, 340, 342, 346, 351, 353, 356, 357, 368, 371, 372, 387, 391, 394, 397, 401, 402, 405, 408, 410, 412, 416, 427, 431, 433, 436, 437, 440, 442, 444, 445, 452, 455, 456, 461, 469, 474, 477, 478, 486, 491, 494, 495], "paramet": [14, 23, 24, 26, 31, 32, 42, 43, 57, 61, 79, 80, 101, 111, 116, 124, 161, 162, 163, 164, 174, 178, 179, 180, 181, 185, 186, 189, 190, 193, 194, 199, 200, 202, 205, 206, 207, 208, 217, 220, 225, 231, 234, 241, 244, 268, 280, 287, 288, 293, 297, 314, 316, 333, 334, 340, 341, 343, 353, 356, 357, 391, 412, 424, 427, 431, 436, 437, 438, 440, 442, 452, 478, 482, 486, 493, 494, 495], "imag": [14, 18, 19, 234, 311, 316, 321, 325, 326, 359, 360, 361, 362, 363, 366, 371, 372, 445, 496], "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, 177, 182, 225, 235, 236, 237, 260, 275, 290, 304, 311, 316, 320, 324, 361, 364, 374, 375, 378, 379, 393, 394, 411, 424, 428, 447, 464, 481, 495], "frequent": [14, 167, 263, 316, 428], "updat": [14, 78, 81, 82, 89, 90, 91, 94, 95, 96, 100, 101, 103, 181, 234, 273, 280, 281, 304, 306, 316, 353, 357, 367, 479, 488], "delet": [14, 77, 78, 80, 97, 116, 175, 180, 182, 234, 256, 280, 293, 305, 316, 409, 478], "shapiro_link": 14, "shapiro": 14, "undergradu": [14, 23, 24, 50], "en": [14, 23, 24, 35, 79, 80, 101, 142, 143, 157, 185, 394, 461, 484, 497], "wiki": [14, 23, 24, 35, 79, 80, 118, 144, 157, 185, 394, 461], "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, 278, 361, 368, 443, 444, 447, 448, 451, 452, 482, 488], "isn": [14, 42, 118, 145, 165, 176, 177, 178, 181, 185, 236, 311, 340, 391, 393, 395, 406, 416, 423, 433, 440, 455, 482, 492], "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, 185, 217, 232, 233, 235, 236, 239, 240, 243, 252, 256, 257, 258, 260, 263, 266, 270, 288, 290, 292, 318, 319, 322, 332, 335, 340, 351, 366, 416, 417, 420, 422, 425, 429, 443, 444, 449, 478, 481, 483, 486], "place": [14, 34, 65, 73, 75, 80, 86, 101, 124, 125, 142, 143, 160, 174, 205, 233, 241, 253, 256, 271, 287, 290, 322, 461, 465, 474, 486], "descript": [0, 14, 18, 19, 35, 84, 111, 147, 240, 241, 258, 308, 313, 414, 449, 451, 461, 482], "wysiwyg": 14, "extract": [14, 100, 101, 234, 308, 310, 318, 319, 320, 326, 351, 352, 394, 395, 396, 397, 401, 402, 413, 417, 422, 425, 462, 477, 479, 486, 492, 495], "That": [14, 19, 35, 39, 111, 145, 173, 175, 231, 234, 239, 244, 254, 259, 260, 265, 324, 383, 444, 452, 478], "2021": [14, 316, 475], "106": [14, 288, 316], "206": [14, 63], "330": 14, "introduct": [14, 25, 209, 234, 249, 336, 353], "applic": [14, 79, 80, 101, 103, 106, 144, 225, 234, 236, 264, 310, 314, 322, 351, 353, 416, 422, 433, 474, 477, 478, 479, 481, 485, 492, 494], "fundament": [14, 461], "modern": [14, 444], "access": [0, 14, 26, 29, 30, 35, 80, 85, 100, 101, 106, 178, 208, 215, 236, 292, 298, 302, 320, 327, 343, 357, 377, 406, 416, 417, 420, 478, 483, 493, 495], "internet": [14, 21, 80, 247, 310, 314, 317, 368, 493], "human": [14, 127, 142, 143, 251, 257, 260, 264, 265, 461], "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, 181, 208, 232, 235, 236, 237, 238, 241, 244, 252, 256, 258, 260, 275, 292, 299, 303, 306, 320, 334, 335, 343, 360, 369, 374, 375, 376, 379, 391, 393, 405, 406, 412, 420, 425, 427, 434, 443, 445, 447, 460, 462, 478, 483, 488, 491], "techniqu": [14, 27, 73, 110, 111, 147, 159, 235, 256, 263, 300, 318, 376, 428, 429, 483], "coordin": [14, 26, 31, 32, 36, 42, 185, 217, 240, 438, 451], "group": [14, 26, 57, 74, 158, 159, 231, 233, 234, 249, 255, 281, 305, 325, 355, 383, 396, 419, 430, 444, 470], "togeth": [14, 26, 30, 39, 42, 76, 105, 110, 111, 168, 174, 176, 207, 236, 242, 252, 259, 289, 351, 430, 477, 478], "core": 14, "compet": [14, 255], "literaci": 14, "basic": [14, 72, 78, 100, 103, 104, 156, 209, 231, 234, 237, 252, 260, 263, 280, 325, 331, 336, 338, 343, 351, 353, 394, 460, 470], "debug": [14, 21, 74, 91, 95, 96, 104, 111, 113, 126, 158, 231, 233, 234, 261, 281, 305, 396, 419, 432, 468, 478, 488], "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, 183, 200, 210, 211, 212, 213, 214, 226, 229, 230, 231, 234, 235, 236, 249, 254, 256, 263, 280, 290, 329, 330, 347, 348, 350, 354, 363, 384, 388, 389, 452, 486], "repositori": [14, 478], "pattern": [14, 21, 41, 67, 70, 73, 80, 83, 85, 100, 101, 119, 122, 156, 197, 234, 252, 256, 262, 274, 278, 281, 284, 290, 309, 318, 320, 321, 332, 337, 338, 368, 370, 377, 383, 391, 394, 405, 406, 408, 420, 425, 429, 450, 452, 485], "match": [14, 26, 35, 51, 78, 80, 89, 90, 94, 95, 101, 105, 175, 182, 183, 205, 227, 228, 234, 244, 290, 301, 307, 312, 320, 322, 349, 373, 374, 376, 377, 378, 379, 380, 381, 382, 383, 384, 386, 388, 389, 391, 394, 395, 396, 397, 407, 412, 478, 480, 492], "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, 177, 178, 179, 180, 181, 182, 208, 234, 251, 253, 255, 256, 257, 260, 262, 274, 280, 290, 302, 307, 308, 311, 312, 351, 361, 370, 371, 372, 409, 413, 416, 420, 422, 458, 466, 474, 478, 479, 483, 489, 494], "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, 177, 178, 179, 180, 181, 182, 191, 208, 219, 236, 241, 280, 282, 288, 289, 290, 293, 298, 299, 302, 303, 304, 306, 308, 311, 312, 333, 334, 343, 357, 392, 393, 401, 409, 416, 417, 420, 425, 428, 432, 435, 455, 456, 457, 458, 459, 460, 466, 472], "lab": [14, 209, 336], "manipul": [14, 30, 40, 42, 86, 106, 242, 302, 338, 362, 416, 460, 472, 477], "crucial": [14, 147], "evalu": [14, 56, 58, 67, 72, 74, 111, 112, 219, 234, 279, 282, 283, 289, 345, 358, 401, 402, 404, 406, 425, 433, 434, 458, 459, 460, 464, 465], "requir": [14, 27, 31, 32, 42, 45, 80, 101, 103, 110, 175, 177, 181, 182, 219, 220, 229, 230, 236, 256, 311, 319, 324, 342, 354, 364, 407, 412, 437, 439, 444, 474, 478, 486, 495], "numer": [14, 27, 61, 70, 78, 79, 86, 206, 288], "summar": 14, "modul": [14, 75, 143, 151, 159, 164, 208, 215, 217, 225, 254, 258, 290, 340, 377, 406, 443, 444, 451, 482], "accomplish": [14, 110, 351, 356, 394, 461], "url_link": 14, "bsoup_num_link": [14, 316], "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, 202, 205, 206, 215, 217, 221, 235, 236, 237, 251, 255, 258, 266, 267, 275, 303, 306, 308, 311, 312, 316, 332, 337, 341, 343, 351, 364, 373, 376, 380, 391, 394, 397, 405, 407, 408, 412, 418, 423, 427, 437, 457, 458, 466, 470, 471, 474, 483, 489, 497], "span_attr": [14, 316], "equival": [14, 60, 119, 159, 229, 230, 251, 265, 275, 292, 299, 316, 323, 324, 353, 356, 394, 395, 461, 481, 482], "span": [14, 18, 19, 234, 308, 316, 325, 492], "cottag": [16, 19, 20, 21, 234], "inn": [16, 19, 20, 21, 234], "locat": [16, 19, 20, 21, 31, 40, 106, 121, 234, 235, 302, 361, 367, 397, 438, 442, 451, 474, 486, 490, 495, 496, 497], "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, 177, 178, 179, 180, 181, 182, 185, 194, 195, 208, 209, 212, 214, 215, 221, 234, 235, 238, 247, 248, 249, 251, 252, 253, 257, 258, 260, 263, 266, 273, 278, 279, 280, 290, 292, 297, 301, 304, 305, 306, 308, 309, 310, 311, 314, 320, 332, 335, 336, 337, 351, 355, 364, 368, 369, 370, 372, 380, 383, 391, 395, 404, 406, 407, 408, 412, 416, 418, 419, 420, 421, 423, 425, 431, 433, 434, 444, 448, 449, 451, 452, 459, 460, 464, 466, 470, 472, 474, 478, 479, 483, 485, 493, 496, 497, 498], "address": [16, 23, 24, 86, 127, 207, 234, 235, 249, 319, 379, 397, 404, 413, 433, 453, 474, 478, 486, 497], "browser": [16, 18, 19, 85, 86, 104, 106, 111, 234, 308, 310, 317, 318, 325, 377, 445, 474, 479, 483, 486, 494], "surround": [16, 19, 127, 264, 376, 480], "quot": [16, 18, 111, 148, 161, 176, 182, 265, 312, 320, 367, 416, 492], "rememb": [16, 19, 20, 63, 97, 108, 111, 112, 142, 145, 155, 157, 173, 175, 176, 177, 182, 241, 260, 280, 294, 295, 298, 302, 371, 372, 373, 376, 379, 392, 416, 422, 451, 457, 460, 461, 463, 464, 465], "incorrect": [16, 19, 20, 29, 45, 56, 70, 72, 100, 167, 173, 195, 215, 219, 225, 229, 230, 232, 238, 254, 271, 274, 275, 278, 280, 282, 283, 311, 327, 354, 379, 406, 409, 413, 416, 417, 418, 423, 431, 481], "back": [16, 17, 18, 19, 20, 54, 89, 90, 92, 94, 95, 101, 111, 142, 143, 173, 174, 219, 254, 256, 258, 259, 270, 274, 283, 324, 351, 356, 361, 376, 428, 444, 483], "sometim": [17, 25, 64, 66, 80, 87, 92, 111, 117, 118, 167, 173, 236, 253, 256, 258, 260, 270, 272, 274, 275, 303, 308, 321, 361, 393, 412, 431, 461, 469, 478, 493], "mutlipl": 17, "barb": [17, 246], "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, 178, 179, 180, 181, 182, 208, 225, 236, 241, 243, 244, 256, 264, 265, 267, 272, 290, 308, 334, 342, 345, 371, 392, 400, 406, 439, 444, 451, 458, 470, 477, 478, 483, 491, 492], "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, 181, 193, 207, 225, 236, 237, 243, 244, 250, 253, 254, 255, 256, 260, 262, 264, 265, 289, 293, 299, 307, 312, 317, 322, 333, 341, 343, 351, 361, 371, 374, 379, 412, 422, 431, 434, 439, 440, 443, 445, 451, 461, 463, 465, 470, 475, 481, 495, 498], "dean": [], "tom": 142, "finholt": [], "right": [17, 18, 26, 35, 40, 42, 45, 72, 73, 108, 110, 111, 117, 145, 149, 156, 167, 175, 177, 179, 180, 182, 202, 229, 230, 235, 256, 258, 260, 278, 282, 290, 308, 334, 342, 343, 354, 360, 362, 363, 366, 368, 372, 393, 394, 402, 425, 433, 438, 442, 443, 444, 445, 447, 448, 449, 451, 452, 462, 464, 470, 475, 482], "mayb": [18, 40, 110, 111, 362], "stori": [18, 142, 173, 252, 259, 262, 456, 497], "onc": [18, 19, 45, 46, 54, 79, 80, 100, 101, 110, 111, 113, 116, 120, 121, 127, 145, 149, 154, 159, 165, 219, 222, 223, 224, 225, 229, 230, 233, 252, 257, 259, 262, 264, 272, 275, 297, 321, 322, 323, 324, 337, 354, 362, 382, 383, 388, 389, 409, 428, 429, 433, 474, 478, 479, 486, 491, 493, 494, 495], "found": [18, 19, 35, 100, 101, 117, 131, 132, 145, 149, 151, 156, 253, 373, 376, 377, 379, 392, 397, 405, 430, 474, 495], "slot": [18, 19, 20], "x5e72": [18, 19], "css4z": [18, 19], "hold": [18, 101, 178, 179, 181, 236, 240, 252, 253, 258, 266, 278, 302, 409], "north": [18, 149, 161, 363, 443, 444, 449, 451], "quad": 18, "dine": 18, "hall": [18, 142, 143], "No": [18, 19, 100, 101, 151, 159, 181, 286, 311, 334, 391, 495], "full": [18, 21, 23, 24, 116, 135, 136, 137, 236, 316, 375, 388, 389, 444], "rel": [18, 67, 79, 155, 236, 260, 319, 342, 478, 481], "check": [18, 45, 63, 64, 65, 66, 68, 75, 85, 100, 101, 111, 117, 127, 138, 139, 175, 176, 177, 178, 179, 180, 182, 200, 206, 215, 229, 230, 236, 241, 244, 252, 256, 271, 274, 275, 290, 299, 306, 354, 356, 368, 371, 372, 376, 379, 386, 397, 406, 409, 412, 425, 443, 444, 447, 448, 451, 452, 462, 470, 474, 486], "subgoal": 18, "announc": 18, "almost": [18, 65, 110, 111, 118, 174, 252, 264, 283, 289, 333, 394, 431], "don": [18, 25, 27, 42, 52, 56, 70, 100, 101, 110, 111, 120, 142, 143, 145, 159, 167, 173, 174, 176, 181, 183, 194, 235, 254, 256, 258, 259, 263, 265, 270, 274, 278, 290, 291, 295, 299, 303, 308, 311, 322, 342, 343, 356, 361, 367, 371, 372, 376, 377, 379, 383, 385, 387, 400, 406, 407, 416, 431, 434, 458, 471, 474, 478], "forget": [18, 167, 256, 290, 423], "highlight": [18, 54, 111, 244], "figur": [19, 35, 41, 110, 111, 127, 255, 263, 264, 284, 360, 361, 363, 364, 368, 444, 445, 448, 451, 452, 457, 473, 475], "great": [19, 110, 142, 143, 156, 236, 255, 265, 266, 461, 495], "behind": [19, 258, 320], "pizza": [19, 21, 124, 220, 234, 400, 456, 461], "blue": [19, 23, 24, 111, 131, 132, 135, 136, 137, 142, 143, 161, 206, 238, 313, 359, 360, 362, 364, 366, 367, 369, 371, 372, 400, 412, 417, 435, 438, 442, 443, 467, 475], "rectangl": [19, 35, 36, 42, 164, 193, 207, 235, 237, 340, 438, 439, 442, 447], "broadwai": 19, "st": [19, 23, 24, 149, 161], "todai": [19, 264, 444], "menu": [19, 85, 165, 308, 482], "h2": [19, 308, 311], "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, 274, 307, 312, 316, 322, 444, 452, 469, 481, 482, 498], "underscor": [19, 27, 46, 333, 337, 381, 382, 383, 388, 389, 391, 397, 471], "headlin": [19, 490, 497], "alreadi": [19, 26, 27, 41, 42, 70, 73, 100, 101, 106, 116, 119, 120, 127, 141, 162, 181, 195, 244, 263, 265, 275, 286, 308, 316, 343, 379, 447, 474, 478, 479], "font": [19, 313], "weight": [19, 58, 60, 66, 217], "400": [19, 61, 373, 382, 388, 389, 421], "With": [19, 87, 111, 278, 280, 367, 434, 478, 483], "chandeli": 19, "dramat": 19, "vault": 19, "ceil": 19, "___________": [20, 80, 219], "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, 180, 182, 185, 191, 195, 206, 208, 215, 219, 234, 235, 236, 237, 239, 243, 251, 260, 265, 272, 273, 274, 275, 278, 280, 281, 283, 289, 290, 292, 293, 294, 297, 299, 303, 321, 324, 328, 332, 335, 337, 338, 342, 343, 353, 357, 397, 400, 405, 407, 408, 409, 412, 416, 417, 420, 425, 429, 433, 434, 435, 440, 455, 456, 457, 458, 459, 460, 466, 469, 474, 495], "goe": [20, 70, 75, 100, 110, 162, 165, 176, 182, 183, 191, 203, 272, 274, 304, 418, 456, 469, 479], "depend": [20, 67, 100, 110, 282, 322, 416, 464, 486], "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, 186, 225, 235, 237, 241, 243, 244, 260, 270, 274, 275, 278, 280, 283, 286, 290, 301, 311, 312, 320, 322, 323, 329, 333, 334, 343, 347, 348, 356, 360, 361, 362, 367, 368, 376, 392, 393, 406, 420, 444, 448, 452, 456, 458, 461, 469, 478, 481, 483, 488, 489, 491], "forev": [21, 274, 283], "ll": [21, 42, 72, 110, 111, 118, 164, 236, 274, 412, 471], "easier": [21, 25, 39, 110, 111, 116, 117, 131, 132, 133, 134, 135, 136, 138, 139, 140, 143, 145, 233, 235, 244, 262, 283, 311, 323, 431, 444, 461, 464, 483], "These": [21, 35, 42, 75, 78, 100, 142, 144, 147, 157, 166, 177, 182, 244, 252, 253, 258, 260, 265, 275, 299, 311, 319, 334, 337, 368, 375, 457, 470, 478, 482, 489, 493, 495], "repres": [21, 26, 29, 35, 40, 42, 72, 79, 118, 144, 155, 157, 164, 187, 203, 220, 235, 238, 239, 260, 280, 369, 376, 393, 408, 409, 418, 430, 460, 463, 470, 475, 479, 483, 489, 498], "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, 208, 234, 251, 252, 254, 256, 258, 260, 263, 264, 266, 272, 275, 290, 300, 309, 314, 316, 317, 322, 323, 324, 325, 326, 335, 360, 361, 367, 368, 374, 376, 379, 380, 394, 397, 406, 428, 474, 477, 478, 479, 491, 495, 497], "interview": [0, 21], "job": [21, 41, 60, 108, 116, 159, 253, 255, 302, 333, 334, 351, 452, 458, 478], "activ": [21, 25, 35, 72, 101, 127, 142, 143, 145, 157, 175, 176, 177, 178, 179, 180, 181, 182, 234, 241, 255, 256, 264, 280, 302, 308, 311, 312, 313, 333, 334, 364, 392, 393, 416, 470, 478], "explain": [21, 35, 72, 111, 118, 127, 142, 143, 171, 175, 233, 234, 244, 256, 259, 262, 264, 280, 302, 329, 333, 347, 348, 368, 416, 457], "choic": [21, 57, 74, 104, 126, 142, 143, 148, 158, 225, 231, 234, 235, 249, 255, 281, 305, 325, 340, 355, 370, 396, 400, 401, 419, 428, 432, 447, 450, 461, 468, 476, 481, 494], "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, 177, 178, 179, 180, 181, 182, 209, 210, 211, 212, 213, 214, 218, 222, 223, 224, 226, 227, 228, 231, 234, 235, 236, 241, 244, 249, 253, 256, 260, 264, 275, 280, 281, 302, 305, 308, 311, 312, 320, 325, 329, 330, 333, 334, 336, 339, 346, 347, 348, 349, 350, 355, 365, 370, 371, 384, 385, 387, 388, 392, 393, 396, 416, 419, 432, 450, 468, 476, 487, 494], "mix": [21, 50, 57, 62, 74, 104, 126, 131, 132, 133, 134, 135, 136, 138, 139, 140, 158, 231, 234, 249, 281, 305, 325, 355, 370, 396, 416, 419, 432, 443, 444, 447, 448, 450, 451, 452, 468, 476, 494], "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, 178, 179, 180, 206, 226, 241, 246, 259, 260, 264, 267, 268, 270, 275, 282, 288, 327, 334, 337, 350, 357, 361, 371, 372, 393, 443, 444, 448, 456, 479, 488], "navig": [23, 24, 92, 147], "bar": [23, 24, 220, 308, 473, 475], "subhead": [23, 24], "box": [23, 24, 35, 111, 486], "histori": [23, 24, 234, 340, 450], "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, 177, 182, 208, 209, 210, 211, 212, 213, 214, 215, 218, 225, 229, 230, 232, 236, 237, 239, 240, 242, 251, 283, 291, 295, 307, 312, 314, 331, 334, 336, 356, 416, 431, 455, 469, 478, 483, 488], "pedagogi": [23, 24], "massive_open_online_cours": [23, 24], "architectur": [23, 24, 154, 234, 261, 483, 485], "industri": [23, 24, 110, 237, 480], "challeng": [23, 24], "critic": [23, 24, 72, 280], "refer": [23, 24, 26, 32, 42, 70, 79, 84, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 100, 111, 149, 152, 180, 185, 208, 236, 239, 240, 243, 260, 289, 292, 293, 299, 319, 327, 337, 357, 392, 408, 413, 416, 420, 460, 465, 472, 487, 488], "extern": [23, 24, 169, 170, 312, 329, 330, 346, 347, 348], "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, 268, 278, 325, 449, 451, 478, 488], "countri": [23, 24, 142, 143, 193, 236, 486], "percentag": [23, 24, 124, 185, 455, 457], "unit": [23, 24, 42, 43, 45, 142, 154, 186, 229, 230, 234, 249, 251, 253, 257, 260, 312, 354, 363, 460, 466], "state": [23, 24, 25, 26, 27, 30, 31, 40, 42, 43, 79, 149, 161, 170, 207, 218, 236, 242, 299, 301, 452, 497], "27": [23, 24, 111, 120, 142, 143, 149, 160, 161, 203, 464, 497], "india": [23, 24, 312, 474], "brazil": [23, 24], "kingdom": [23, 24, 312], "spain": [23, 24], "canada": [23, 24, 125, 495], "australia": [23, 24, 194, 474], "russia": [23, 24], "41": [23, 24, 142, 143, 161, 275], "summari": [23, 24, 104, 114, 117, 158, 234, 355, 370, 396, 425, 450], "built": [23, 24, 75, 106, 116, 118, 120, 127, 144, 165, 175, 176, 180, 217, 219, 231, 232, 234, 253, 263, 264, 275, 280, 290, 294, 297, 309, 314, 328, 356, 374, 377, 411, 412, 416, 422, 431, 434, 469, 491], "python_": [23, 24], "programming_languag": [23, 24], "bool": [23, 24, 63, 72, 220, 345, 430], "bytearrai": [23, 24], "byte": [23, 24, 316, 320, 322, 324], "dict": [23, 24, 118, 120, 131, 132, 135, 136, 137, 148, 181, 263, 343, 436, 486, 491, 495], "ellipsi": 23, "float": [23, 24, 34, 42, 72, 75, 124, 142, 148, 206, 225, 232, 241, 277, 303, 376, 377, 401, 402, 407, 425, 460, 463, 465, 470], "frozenset": [23, 24], "int": [23, 24, 42, 61, 70, 72, 75, 110, 111, 125, 146, 148, 163, 164, 176, 206, 220, 232, 268, 301, 345, 359, 430, 455, 456, 460, 465, 469, 470], "nonetyp": [23, 24, 125, 174], "notimplementedtyp": [23, 24], "rang": [23, 24, 61, 70, 100, 101, 110, 127, 181, 190, 197, 231, 234, 264, 267, 277, 278, 281, 284, 290, 301, 306, 316, 359, 363, 371, 395, 396, 406, 408, 416, 420, 434, 438, 440, 447, 448, 478], "str": [23, 24, 27, 42, 52, 56, 71, 72, 111, 116, 125, 150, 176, 177, 182, 193, 197, 217, 232, 240, 243, 244, 247, 248, 267, 284, 345, 391, 392, 393, 398, 399, 401, 403, 407, 412, 418, 453, 460, 469, 470, 491], "tupl": [23, 24, 26, 34, 35, 43, 72, 80, 84, 86, 100, 101, 116, 131, 132, 142, 143, 231, 234, 280, 338, 407, 408, 416, 421, 423, 425, 427, 428, 429, 436, 437], "restaurants_list": [23, 24], "essenti": [23, 24, 56, 113, 127, 264], "restaur": [23, 24, 258, 482], "2019": [23, 24, 475], "detroit": [23, 24, 34, 149, 161, 302], "eater": [23, 24], "map": [23, 24, 106, 118, 121, 234, 298, 428, 435, 476, 478, 480, 481, 486], "knight": [23, 24], "steakhous": [23, 24], "krazi": [23, 24], "jim": [23, 24, 335, 341], "blimpi": [23, 24], "burger": [23, 24, 238], "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, 182, 199, 244, 254, 320, 371, 392, 439, 478, 481], "zingerman": [23, 24], "delicatessen": [23, 24], "tomukun": [23, 24], "noodl": [23, 24], "seoul": [23, 24], "street": [23, 24, 142, 143, 236, 297, 411, 453, 497], "ricewood": [23, 24], "bellflow": [23, 24], "lou": [23, 24], "fri": [23, 24, 124, 495], "chicken": [23, 24, 424, 427], "bsi_list": [23, 24], "subsect": [23, 24], "bachelor": [23, 24], "appli": [23, 24, 26, 35, 36, 63, 80, 101, 124, 144, 154, 159, 219, 234, 235, 237, 244, 249, 265, 290, 294, 373, 374, 376, 379, 395, 407, 412, 416, 423, 428, 431, 435, 463, 474, 498], "u": [23, 24, 25, 26, 42, 43, 51, 65, 79, 80, 91, 96, 100, 101, 111, 116, 119, 120, 127, 149, 157, 160, 166, 193, 226, 227, 228, 236, 255, 258, 260, 263, 264, 266, 279, 290, 320, 322, 323, 324, 331, 342, 343, 349, 350, 352, 356, 375, 376, 382, 388, 389, 394, 395, 400, 407, 413, 424, 429, 433, 434, 455, 458, 460, 461, 475, 478, 486, 488, 492, 495, 497], "m": [23, 24, 113, 147, 149, 161, 163, 165, 168, 178, 220, 375, 392, 416, 418, 421, 464, 478], "transfer": [23, 24, 100, 151, 155, 156, 234, 309, 317, 322, 325], "commun": [23, 78, 79, 151, 154, 254, 258, 263, 307, 314, 324, 395, 444], "summer": [23, 177], "institut": [0, 23, 474], "curriculum": [23, 24], "career": [23, 24, 110], "outcom": [23, 24, 177, 179, 180, 182, 331], "internship": [23, 24], "f": [23, 27, 36, 38, 56, 61, 142, 148, 151, 152, 153, 155, 156, 164, 244, 260, 278, 291, 304, 327, 375, 451, 496, 497], "visa": 23, "resourc": [23, 24, 88, 89, 90, 93, 94, 95, 155, 210, 211, 212, 213, 214, 218, 253, 486, 487], "engag": [23, 24, 159], "tuition": [23, 24], "fund": [23, 24], "connect": [23, 24, 79, 80, 85, 86, 97, 98, 100, 101, 105, 142, 251, 253, 307, 310, 311, 314, 324, 351, 479, 485, 495], "abroad": [23, 24], "exchang": [23, 24, 142, 263, 481, 483, 494], "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, 182, 199, 206, 217, 239, 241, 246, 256, 258, 260, 263, 271, 277, 288, 290, 308, 317, 333, 334, 335, 340, 353, 357, 366, 376, 412, 413, 427, 428, 440, 442, 443, 444, 448, 451, 455, 482, 489], "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, 196, 475], "48109": [23, 24], "1285": [23, 24], "name_email": [23, 24], "email": [23, 24, 44, 86, 127, 209, 310, 336, 373, 379, 391, 397, 433, 478, 481, 482, 492, 497, 498], "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, 181, 185, 186, 189, 199, 200, 202, 206, 207, 212, 214, 217, 221, 231, 232, 234, 239, 241, 244, 265, 266, 272, 277, 280, 284, 286, 287, 288, 289, 290, 292, 294, 298, 299, 302, 303, 305, 306, 316, 320, 321, 322, 324, 333, 334, 337, 340, 351, 357, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 388, 389, 391, 392, 393, 394, 395, 397, 400, 401, 402, 405, 406, 407, 408, 410, 425, 427, 432, 433, 434, 455, 460, 468, 469, 470, 472, 482, 483, 486, 492, 494, 495], "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, 177, 182, 190, 191, 203, 231, 234, 235, 236, 237, 238, 240, 242, 243, 244, 246, 249, 250, 284, 290, 293, 297, 300, 305, 308, 320, 322, 324, 327, 328, 332, 335, 340, 342, 343, 351, 353, 355, 356, 357, 373, 377, 379, 394, 396, 401, 402, 406, 408, 413, 419, 422, 424, 429, 431, 436, 444, 448, 450, 469, 489, 491, 492], "directori": [23, 24, 80, 147, 151, 159, 435], "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, 456], "doctor": [23, 24], "phd": [23, 24], "live": [24, 127, 142, 143, 161, 236, 255, 264, 497], "ellipsistyp": 24, "salt": [24, 149, 161], "spring": [24, 149, 161], "breweri": 24, "acceler": 24, "master": [24, 113, 353], "degre": [24, 26, 202, 215, 444, 447, 448, 452, 493], "rid": 24, "n": [24, 61, 68, 70, 75, 117, 119, 120, 144, 145, 147, 150, 153, 157, 162, 163, 164, 178, 193, 200, 217, 221, 260, 263, 266, 267, 270, 274, 275, 277, 278, 279, 280, 283, 284, 306, 307, 316, 324, 392, 398, 401, 402, 416, 417, 418, 423, 447, 452, 453, 466, 469, 472, 495], "throughout": [25, 110, 113, 165, 233, 252], "wrote": [25, 111, 166, 263], "syntax": [25, 42, 62, 65, 66, 72, 78, 111, 165, 183, 208, 254, 256, 258, 260, 272, 280, 298, 306, 314, 343, 353, 356, 371, 376, 394, 412, 416, 433, 439, 456, 458, 461, 462, 471, 474, 481, 485, 492], "drawcircl": 25, "tess": [25, 26, 42, 448], "agent": 25, "hei": [25, 60, 287, 288, 398], "turtl": [25, 26, 40, 41, 42, 234, 363, 367, 438, 439, 442, 445], "draw": [25, 42, 351, 359, 363, 367, 438, 439, 440, 442, 443, 444, 445, 447, 448, 449, 451, 452], "said": [25, 122, 225, 258, 303, 373, 444], "itself": [25, 26, 40, 42, 66, 110, 111, 235, 236, 243, 260, 273, 343, 409, 412, 420, 427, 448, 457, 459], "invoc": [25, 26, 240, 408, 412], "circl": [25, 42, 43, 164, 202, 246, 448, 449], "polit": [25, 486], "instruct": [25, 54, 75, 100, 101, 252, 253, 254, 257, 258, 260, 263, 266, 343, 478], "obviou": [25, 225, 256, 431, 452, 457], "often": [25, 27, 30, 35, 42, 66, 69, 76, 83, 86, 111, 116, 117, 127, 142, 147, 181, 233, 235, 236, 256, 258, 260, 264, 273, 275, 283, 300, 304, 310, 312, 342, 367, 413, 420, 425, 457, 460, 471, 478, 489, 498], "onto": [25, 260, 359, 366, 409, 477], "versatil": 25, "advantag": [25, 26, 67, 100, 120, 145, 253, 352, 481, 483, 492], "mental": [25, 128, 129], "chunk": [25, 155, 324], "life": [25, 142, 263, 478], "accur": [25, 111, 164, 215, 263], "cook": [25, 484, 497], "microwav": 25, "oven": 25, "sit": [25, 110, 265, 314, 357], "corner": [25, 371, 451, 479], "kitchen": 25, "pass": [25, 31, 35, 41, 65, 80, 111, 133, 134, 135, 136, 137, 138, 139, 142, 143, 145, 149, 150, 161, 176, 177, 179, 180, 181, 182, 195, 205, 208, 217, 219, 236, 238, 239, 244, 246, 265, 277, 288, 293, 297, 301, 319, 340, 341, 343, 351, 353, 356, 372, 412, 431, 437, 440, 469, 471, 483], "similarli": [25, 100, 106, 111, 296, 309, 354, 462], "cellphon": 25, "send": [25, 174, 251, 307, 310, 314, 322, 323, 324, 357, 483, 486, 493, 495], "sm": 25, "silent": 25, "tend": [25, 111, 235], "tightli": 25, "bound": 25, "insid": [25, 26, 30, 41, 46, 100, 111, 121, 142, 165, 168, 173, 208, 219, 234, 253, 260, 280, 298, 325, 333, 334, 337, 361, 367, 369, 376, 378, 407], "themselv": [25, 117, 236, 379], "oop": [25, 39, 75, 234, 249], "mirror": [25, 362, 372], "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, 202, 232, 234, 235, 237, 239, 241, 243, 246, 249, 254, 256, 258, 260, 262, 271, 278, 280, 290, 302, 322, 335, 340, 341, 343, 345, 353, 356, 363, 376, 401, 402, 407, 458, 460, 463, 470, 474, 475, 478, 479], "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, 177, 182, 206, 207, 234, 235, 236, 241, 244, 246, 264, 267, 271, 273, 274, 275, 277, 278, 280, 282, 286, 287, 290, 295, 302, 312, 320, 324, 334, 338, 340, 342, 353, 355, 357, 376, 391, 392, 393, 394, 397, 399, 422, 427, 429, 439, 440, 456, 457, 464, 465, 469, 475, 478, 481, 483, 486, 488, 495, 498], "sensibl": [26, 255], "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, 179, 183, 208, 222, 223, 224, 231, 234, 236, 264, 266, 278, 290, 291, 293, 295, 297, 298, 299, 304, 305, 309, 343, 374, 404, 408, 409, 416, 417, 418, 419, 422, 425, 428, 434, 456, 458, 459, 460, 468, 478, 495], "capabl": [26, 31, 80, 103, 116, 242, 252, 264, 318, 328, 331, 335, 356, 380, 481], "bring": [26, 264, 377, 477], "amount": [0, 26, 34, 47, 61, 80, 103, 106, 118, 119, 120, 124, 127, 155, 161, 191, 246, 253, 264, 286, 288, 368, 369, 377, 378, 397, 427, 428, 442, 444, 449, 451, 452, 475], "organiz": 26, "power": [26, 30, 79, 149, 154, 162, 183, 202, 217, 235, 242, 252, 253, 254, 257, 274, 314, 319, 335, 341, 375, 376, 394, 407, 472], "kind": [26, 66, 101, 104, 108, 111, 117, 125, 127, 164, 168, 219, 234, 235, 237, 252, 256, 257, 264, 270, 280, 290, 300, 324, 376, 406, 417, 431, 433, 453, 466, 469, 480], "instanc": [26, 29, 30, 41, 42, 43, 56, 57, 234, 235, 236, 237, 239, 240, 241, 243, 327, 332, 335, 342, 343, 353, 355, 357, 412, 448], "behav": 26, "invok": [26, 30, 41, 56, 235, 236, 238, 239, 240, 243, 297, 343, 412], "90": [26, 60, 64, 70, 71, 81, 82, 89, 90, 94, 95, 98, 111, 142, 143, 151, 155, 156, 161, 177, 182, 185, 186, 203, 217, 234, 250, 363, 438, 442, 447, 449, 450, 451], "perform": [26, 40, 78, 80, 106, 120, 121, 156, 174, 195, 208, 236, 252, 267, 271, 275, 290, 304, 323, 404, 408, 444, 460, 463, 464, 467, 479, 483], "dot": [26, 32, 41, 42, 65, 176, 179, 208, 215, 308, 343, 357, 382, 383, 388, 389, 408, 412, 416, 444], "notat": [26, 32, 41, 42, 176, 179, 208, 215, 234, 237, 324, 357, 374, 395, 408, 412, 416, 444, 483, 485, 491, 494], "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, 177, 183, 185, 197, 199, 207, 217, 220, 221, 235, 239, 240, 241, 244, 246, 247, 248, 251, 260, 267, 277, 278, 279, 280, 282, 283, 290, 328, 335, 341, 343, 344, 345, 359, 361, 362, 363, 364, 368, 369, 373, 376, 378, 401, 402, 415, 421, 433, 438, 442, 449, 451, 453, 455, 459, 462, 463, 465, 473, 475, 482, 489, 495], "implement": [26, 27, 56, 72, 120, 121, 122, 239, 243, 278, 309, 483, 493], "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, 178, 179, 180, 181, 182, 215, 226, 227, 228, 234, 235, 236, 244, 251, 254, 258, 260, 262, 263, 264, 266, 274, 278, 290, 291, 299, 308, 311, 312, 333, 334, 346, 349, 350, 352, 357, 377, 383, 385, 387, 392, 393, 445, 449, 451, 458, 461, 471, 487, 488, 493, 495], "notic": [26, 27, 35, 42, 79, 100, 101, 111, 145, 225, 236, 243, 244, 254, 258, 266, 290, 361, 379, 416, 440, 444, 481], "though": [26, 40, 101, 147, 157, 179, 180, 225, 236, 260, 319, 338, 404, 474, 486], "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, 205, 209, 210, 211, 212, 213, 214, 218, 219, 229, 230, 232, 236, 240, 244, 257, 260, 265, 275, 278, 293, 294, 298, 303, 314, 321, 329, 330, 336, 337, 342, 347, 348, 353, 356, 364, 368, 371, 372, 373, 375, 376, 377, 378, 379, 380, 381, 382, 383, 388, 389, 392, 393, 394, 395, 400, 412, 416, 417, 418, 421, 424, 431, 433, 434, 438, 442, 443, 444, 445, 447, 448, 451, 452, 474, 478, 479, 486, 489], "still": [26, 28, 72, 101, 111, 113, 116, 142, 143, 175, 177, 182, 268, 274, 280, 306, 319, 323, 368, 376, 393, 394, 429, 440, 448, 478, 483], "formal": [26, 41, 84, 283, 457], "self": [26, 29, 32, 35, 36, 41, 42, 43, 46, 56, 117, 148, 209, 236, 238, 239, 243, 244, 246, 247, 248, 327, 333, 334, 335, 336, 337, 340, 341, 343, 344, 345, 357, 498], "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, 177, 178, 181, 182, 195, 215, 219, 225, 232, 244, 251, 252, 253, 254, 258, 260, 263, 265, 266, 271, 274, 275, 280, 282, 283, 290, 295, 299, 300, 302, 303, 312, 314, 322, 323, 324, 334, 335, 341, 343, 352, 376, 379, 391, 406, 409, 413, 416, 417, 418, 423, 429, 431, 442, 451, 457, 458, 466, 469, 474, 477, 478, 479, 491, 492, 493, 495], "note": [26, 27, 41, 42, 61, 78, 80, 91, 92, 95, 96, 124, 127, 175, 176, 182, 183, 185, 187, 189, 194, 196, 199, 200, 203, 205, 217, 234, 288, 322, 343, 351, 376, 379, 382, 383, 388, 389, 392, 412, 427, 433, 450, 451, 457, 478, 482, 488, 492, 498], "simpli": [26, 31, 75, 79, 80, 97, 100, 101, 110, 111, 155, 225, 252, 253, 258, 259, 263, 272, 274, 275, 290, 294, 314, 319, 322, 323, 343, 356, 374, 378, 379, 406, 428, 461, 474, 479, 481, 493, 495], "likewis": [26, 72], "geti": [26, 42], "distancefromorigin": [26, 35, 36, 43, 240, 243], "caller": [26, 219, 293], "explicitli": [26, 42, 162, 274, 343, 447], "suppli": [26, 31], "argument": [26, 57, 111, 138, 139, 144, 165, 166, 174, 195, 208, 215, 231, 232, 233, 234, 268, 280, 290, 295, 297, 305, 321, 357, 379, 402, 405, 407, 412, 416, 422, 425, 431, 434, 442, 456], "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, 177, 179, 180, 182, 183, 194, 197, 200, 202, 205, 217, 220, 221, 236, 241, 243, 250, 252, 255, 264, 270, 274, 275, 278, 279, 280, 283, 284, 290, 293, 294, 295, 298, 301, 303, 312, 320, 321, 323, 327, 342, 345, 351, 373, 391, 393, 397, 406, 408, 410, 413, 416, 421, 422, 424, 430, 435, 457, 465, 467, 471, 474, 478, 480, 483, 486, 495, 497, 498], "definit": [26, 30, 32, 39, 41, 42, 65, 72, 73, 165, 166, 173, 175, 208, 231, 233, 234, 240, 253, 263, 281, 312, 333, 357, 376, 440], "compar": [26, 52, 60, 63, 67, 72, 76, 79, 117, 120, 142, 155, 215, 217, 234, 239, 241, 244, 251, 294, 424, 425, 432, 434, 478, 481], "necessari": [27, 65, 72, 165, 308, 320, 331, 342, 353, 434, 444, 447, 448, 451, 452, 483, 495], "produc": [27, 63, 110, 149, 176, 179, 180, 182, 225, 252, 258, 301, 308, 320, 343, 351, 415, 421, 447, 466, 470, 474, 478, 479, 494, 495], "represent": [27, 121, 144, 234, 357, 370, 492], "default": [27, 30, 42, 80, 120, 162, 167, 175, 182, 207, 241, 334, 340, 342, 357, 440, 492, 498], "tell": [27, 35, 43, 66, 80, 86, 100, 101, 110, 111, 113, 116, 118, 127, 166, 176, 240, 251, 253, 258, 260, 262, 264, 265, 266, 274, 306, 322, 369, 374, 375, 422, 424, 444, 447, 456, 469, 479, 486], "anyth": [27, 32, 42, 111, 154, 159, 241, 270, 295, 314, 371, 374, 379, 395, 400, 440, 455, 459], "special": [27, 30, 31, 42, 63, 79, 80, 147, 157, 174, 231, 234, 235, 265, 275, 324, 332, 337, 342, 343, 375, 376, 378, 380, 394, 395, 396, 409, 447, 460, 463], "__str__": [27, 29, 34, 36, 46, 47, 56, 238, 239, 240, 243, 247, 248, 333, 334, 337, 340, 345, 357], "convent": [27, 29, 46, 76, 80, 165, 266, 327, 337, 343, 464], "constructor": [27, 30, 32, 42, 57, 234, 240, 243, 246, 332, 334, 337, 341, 342, 353, 355, 424, 434], "creator": [27, 166, 254], "y": [27, 29, 31, 32, 35, 36, 42, 43, 56, 60, 63, 64, 66, 68, 71, 72, 73, 163, 183, 185, 193, 197, 199, 206, 207, 217, 220, 221, 235, 239, 240, 244, 246, 260, 267, 279, 280, 282, 283, 289, 290, 345, 359, 361, 362, 363, 364, 366, 368, 369, 414, 421, 433, 442, 449, 451, 453, 455, 462, 465, 473, 475], "identifi": [0, 27, 35, 61, 76, 79, 110, 111, 147, 178, 209, 236, 280, 298, 302, 311, 312, 333, 336, 408, 434, 470], "format": [27, 34, 117, 118, 144, 157, 161, 193, 207, 215, 234, 236, 278, 287, 316, 319, 320, 376, 379, 380, 382, 391, 404, 408, 413, 415, 419, 470, 474, 478, 479, 480, 481, 485, 486, 491, 494, 495], "var1": [27, 267, 400, 455, 466], "stuff": [27, 151, 157, 322, 353, 356, 489], "var2": [27, 267, 400, 455, 466], "explic": 27, "ye": [27, 111, 151, 177, 181, 235, 302, 311, 314, 322, 334, 335, 341, 352, 457, 481, 498], "automat": [27, 30, 42, 46, 76, 79, 86, 100, 117, 120, 145, 162, 167, 333, 337, 479], "mechan": [27, 156, 242], "exactli": [27, 61, 62, 64, 70, 110, 111, 116, 120, 225, 258, 260, 430, 461, 465], "mean": [27, 32, 35, 39, 42, 54, 58, 68, 72, 75, 76, 100, 110, 111, 147, 153, 156, 161, 165, 176, 179, 180, 194, 234, 253, 257, 258, 265, 271, 282, 283, 295, 320, 333, 334, 335, 374, 375, 378, 383, 392, 407, 409, 416, 422, 433, 449, 450, 461, 467, 469, 495], "overrid": [27, 234, 236, 240, 241, 246, 250, 327, 355], "whatev": [27, 41, 219, 274, 379, 440], "plai": [28, 35, 78, 80, 98, 186, 247, 252, 324, 444, 488], "game": [28, 35, 152, 225, 415], "die": 28, "lose": [28, 101, 257, 422], "physic": [28, 162, 444], "pair": [28, 79, 105, 111, 118, 121, 122, 124, 131, 132, 176, 182, 199, 247, 248, 308, 312, 407, 424, 427, 429, 435, 481, 498], "behavior": [0, 28, 35, 40, 65, 67, 73, 236, 237, 280, 289, 334, 375, 376, 431, 444, 449, 451, 452], "expect": [0, 28, 75, 111, 168, 225, 244, 303, 360, 362, 417, 423, 424, 433, 463, 469, 470, 489, 493], "roll": [28, 340], "random": [28, 34, 47, 103, 208, 231, 234, 256, 267, 340, 479], "roll_histori": 28, "constuctor": 29, "intial": 29, "def": [29, 36, 42, 56, 70, 71, 125, 141, 146, 148, 152, 153, 163, 165, 168, 175, 178, 179, 182, 183, 187, 191, 196, 197, 203, 219, 220, 221, 236, 238, 239, 247, 248, 265, 267, 284, 293, 301, 327, 335, 343, 344, 345, 357, 382, 388, 414, 421, 430, 438, 458, 460, 471, 495], "__init__": [29, 30, 31, 34, 35, 36, 38, 42, 46, 47, 56, 238, 239, 240, 247, 248, 250, 327, 332, 333, 334, 335, 337, 340, 342, 344, 345, 353, 357], "price": [29, 34, 35, 38, 58, 60, 61, 66, 97, 161, 165, 238, 241, 246, 286, 373, 374, 382, 388, 389, 391, 400, 454, 455, 482, 484, 497], "age_group": 29, "underlin": 29, "initx": [29, 31, 36, 239], "______": [29, 151, 167, 266, 290, 314, 417, 431, 474, 489], "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, 177, 178, 179, 181, 182, 183, 187, 191, 196, 203, 225, 244, 247, 248, 251, 252, 253, 255, 256, 267, 272, 275, 279, 280, 290, 308, 323, 324, 327, 328, 334, 335, 341, 343, 345, 351, 356, 376, 379, 402, 416, 421, 422, 424, 428, 429, 456, 466, 478, 479, 482, 486, 495], "person": [29, 35, 46, 79, 86, 100, 101, 127, 147, 159, 186, 238, 239, 240, 244, 246, 247, 253, 255, 258, 262, 264, 333, 334, 337, 397, 400, 455, 481, 495, 497, 498], "person1": [29, 327], "person2": [29, 327], "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, 177, 182, 183, 185, 187, 195, 203, 208, 215, 233, 234, 235, 238, 244, 252, 254, 258, 260, 263, 265, 267, 270, 271, 272, 273, 274, 275, 278, 281, 282, 289, 290, 291, 294, 295, 296, 297, 298, 299, 304, 306, 324, 327, 338, 363, 369, 373, 398, 402, 405, 406, 408, 409, 411, 412, 417, 418, 420, 431, 433, 435, 438, 443, 444, 445, 447, 448, 451, 452, 453, 457, 459, 460, 467, 469, 472, 482, 488, 489, 492], "_________": [29, 106, 119, 195, 327], "keyword": [29, 42, 77, 78, 79, 80, 104, 141, 145, 165, 177, 179, 180, 182, 231, 234, 244, 272, 308, 327, 328, 333, 343, 392, 422, 458, 460, 468], "templat": [29, 30, 235, 327, 332, 337, 342, 343, 377], "k": [30, 149, 161, 484, 497], "track": [30, 35, 75, 78, 79, 80, 97, 98, 101, 106, 110, 111, 127, 145, 162, 173, 235, 240, 275, 428, 444, 451, 478], "system": [0, 30, 35, 39, 78, 80, 100, 106, 144, 151, 154, 209, 254, 260, 264, 266, 274, 309, 336, 337, 374, 377, 380, 395, 436, 445, 483], "factori": [30, 42, 200, 269], "newli": [30, 42, 100, 260], "whose": [30, 67, 81, 82, 89, 90, 94, 95, 159, 299, 408, 416, 424, 428], "interchang": [30, 299, 332, 408, 431, 437], "instanti": [30, 42, 240], "compound": [30, 42, 65, 67, 275, 423], "form": [30, 62, 65, 79, 111, 127, 155, 193, 199, 202, 235, 239, 253, 262, 280, 283, 314, 319, 320, 351, 373, 374, 376, 382, 388, 389, 412, 416, 473, 474], "model": [30, 35, 76, 86, 103, 104, 234, 237, 244, 452, 478], "concept": [30, 39, 42, 51, 79, 80, 104, 227, 228, 233, 234, 259, 275, 331, 332, 337, 349, 369, 384, 449], "bundl": 30, "relev": [30, 234], "featur": [30, 39, 75, 79, 235, 266, 283, 335, 338, 376, 379, 433, 448, 457, 472, 478], "inherit": [30, 35, 234, 237, 238, 241, 242, 243, 244, 246, 250, 327, 332, 337, 355, 357], "facilit": 30, "far": [31, 78, 99, 101, 106, 110, 111, 154, 165, 260, 275, 341, 343, 376, 394, 460, 477, 478], "posit": [31, 35, 36, 40, 58, 62, 69, 72, 116, 118, 156, 176, 178, 182, 186, 205, 235, 241, 250, 267, 284, 302, 353, 356, 412, 413, 416, 417, 427, 442, 443, 448, 449, 451], "seen": [31, 40, 41, 42, 54, 101, 111, 120, 195, 219, 235, 275, 328, 367, 460, 466, 470, 489], "extra": [31, 45, 75, 81, 82, 89, 90, 94, 95, 105, 111, 145, 149, 156, 160, 162, 177, 182, 217, 229, 230, 270, 272, 300, 354, 386, 406, 451, 455, 469, 482], "codelen": [31, 35, 42, 179, 420], "midpoint": [32, 42, 271], "halfwai": [32, 35, 36, 359], "target": [32, 36, 135, 136, 137, 138, 139, 164, 177, 182, 217, 269], "mid": [32, 39, 271], "disambigu": 32, "whether": [32, 40, 42, 60, 73, 100, 101, 110, 118, 127, 138, 139, 236, 280, 289, 299, 408, 462], "being": [32, 108, 120, 185, 205, 236, 252, 313, 332, 337, 342, 400, 439, 466], "workspac": 32, "conveni": [32, 79, 83, 236, 356, 493], "activecod": [32, 111, 116, 418], "window": [32, 116, 119, 127, 147, 254, 260, 266, 316, 367, 374, 422, 440, 443, 449, 483], "classes_basic_airport_pp": [33, 210], "classes_basic_airport_ac": 33, "classes_basic_song_pp": [33, 55, 210, 329], "classes_basic_song_ac": [33, 329, 330, 347, 348], "classes_basic_cat_pp": [33, 55, 210, 329], "classes_basic_cat_ac": [33, 329, 330, 347, 348], "classes_basic_account_pp": [33, 55, 210, 329], "classes_basic_account_ac": [33, 329, 330, 347, 348], "classes_basic_fortuneteller_pp": [33, 55, 210, 329], "classes_basic_fortuneteller_ac": [33, 329, 330, 347, 348], "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, 496, 497], "dtw": 34, "song": [34, 38, 47, 142, 143, 152, 165], "len": [34, 47, 100, 101, 118, 146, 148, 155, 166, 176, 179, 183, 187, 221, 234, 274, 275, 279, 284, 294, 301, 302, 304, 306, 321, 340, 398, 401, 406, 414, 415, 419, 420, 430, 486, 495], "150": [34, 47, 246, 360, 438, 442, 444, 447], "ag": [34, 47, 50, 70, 142, 143, 183, 246, 287, 316, 340, 437, 453, 457, 482, 497], "fluffi": [34, 47], "make_sound": [34, 47, 340], "meow": [34, 47, 246, 340, 402], "account": [34, 47, 56, 61, 79, 86, 100, 101, 105, 110, 127, 147, 194, 246, 345, 474, 478, 486, 495], "balanc": [34, 47, 111, 246], "deposit": [34, 47, 246], "32": [34, 47, 116, 124, 138, 139, 142, 143, 161, 177, 182, 232, 301, 373, 382, 388, 389, 428, 453, 474], "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, 177, 182, 197, 203, 208, 231, 234, 236, 239, 240, 243, 251, 252, 254, 257, 260, 266, 267, 270, 272, 273, 274, 275, 280, 283, 291, 293, 297, 299, 306, 335, 343, 368, 398, 409, 414, 418, 420, 421, 438, 440, 443, 444, 445, 451, 453, 457, 460, 466, 471, 474, 477, 488], "fortunetel": [34, 47], "tell_fortun": [34, 47], "exam": [34, 133, 134, 161, 222, 223, 224], "score": [34, 60, 61, 64, 81, 82, 89, 90, 94, 95, 161, 164, 177, 182, 185], "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, 185, 189, 199, 202, 221, 225, 232, 241, 267, 268, 277, 280, 287, 292, 298, 303, 328, 376, 377, 401, 402, 407, 408, 417, 423, 425, 434, 436, 437, 448, 460, 462, 463, 465, 467, 469, 470, 472], "averag": [34, 117, 149, 161, 164, 178, 190, 217, 250, 277, 286, 287, 294, 302, 372, 475, 479], "round": [34, 124, 149, 161, 196, 205, 232, 241, 280, 286, 287, 288], "nearest": [34, 280], "91": [34, 142, 143, 161], "92": [34, 142, 143, 161], "97": [34, 142, 143, 161, 241], "93": [34, 64, 142, 143, 161, 284, 475, 479], "encod": [34, 151, 155, 156, 162, 164, 217, 307, 324, 481, 482, 484, 486, 490, 496, 497], "sentenc": [34, 100, 141, 149, 191, 194, 234, 235, 238, 251, 252, 254, 259, 260, 261, 262, 407, 416, 455, 456, 457], "length": [34, 38, 118, 124, 131, 132, 138, 139, 145, 150, 157, 176, 178, 181, 182, 187, 194, 199, 202, 206, 207, 234, 236, 244, 250, 279, 280, 287, 288, 302, 303, 306, 316, 322, 340, 401, 402, 408, 418, 419, 420, 422, 425, 427, 434, 440, 442], "lastli": [34, 185, 207, 475], "conson": [34, 382, 388, 389], "without": [34, 44, 47, 48, 49, 53, 55, 67, 70, 80, 86, 89, 90, 94, 95, 155, 159, 160, 166, 171, 172, 175, 182, 190, 194, 240, 253, 256, 259, 265, 270, 283, 294, 297, 313, 314, 321, 329, 330, 347, 348, 351, 371, 388, 389, 416, 421, 434, 439, 456, 458, 470, 479, 492], "vowel": [34, 200, 277, 382, 388, 389, 391], "lowercas": [34, 46, 80, 127, 176, 177, 182, 194, 309, 333, 337, 357, 379, 381, 383, 388, 389, 391, 395, 397, 400, 401, 402, 404, 412, 471], "love": [34, 116, 142, 143, 191, 217, 258, 456, 495], "13": [34, 70, 72, 110, 138, 139, 142, 143, 149, 151, 155, 156, 161, 175, 177, 180, 181, 182, 221, 238, 246, 267, 278, 280, 284, 301, 302, 316, 334, 392, 393, 398, 400, 421, 445, 456, 478, 479], "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, 177, 178, 181, 182, 191, 193, 194, 200, 206, 217, 231, 234, 244, 258, 270, 277, 280, 286, 292, 297, 298, 303, 316, 320, 321, 322, 324, 326, 374, 376, 379, 380, 381, 382, 383, 388, 389, 391, 394, 395, 396, 397, 401, 402, 405, 406, 408, 409, 411, 412, 413, 416, 417, 418, 420, 431, 458, 460, 471, 474, 486, 495], "tiebreak": 34, "come": [34, 42, 54, 105, 127, 138, 139, 142, 143, 156, 165, 173, 225, 252, 254, 256, 258, 259, 290, 294, 319, 356, 394, 404, 406, 422, 428, 434, 456, 483], "alphabet": [34, 98, 120, 122, 190, 200, 295, 382, 397, 404, 422, 424, 427, 428], "charfreequ": 34, "o": [34, 100, 101, 105, 115, 120, 148, 309, 382, 388, 389, 391, 395], "loan": 34, "loan_amt": 34, "interest_r": 34, "total_pay": 34, "calcul": [34, 38, 42, 61, 73, 142, 164, 193, 207, 217, 220, 221, 225, 235, 241, 269, 280, 286, 397, 455, 456, 463, 479], "total": [34, 35, 38, 58, 60, 61, 97, 98, 117, 124, 127, 135, 136, 137, 142, 143, 145, 146, 148, 155, 179, 180, 199, 207, 234, 238, 241, 246, 267, 275, 280, 284, 294, 367, 397, 400, 405, 445, 450, 456, 475], "payment": 34, "base": [34, 38, 72, 75, 80, 105, 111, 164, 186, 215, 219, 236, 242, 319, 334, 340, 367, 438, 444, 446, 462, 469, 478, 485], "formula": [34, 217], "decim": [34, 205, 241, 286, 287, 288, 376, 395, 407, 465, 470], "assum": [34, 35, 70, 111, 124, 127, 159, 186, 193, 194, 236, 264, 376, 416, 435, 456, 457, 459, 465], "pai": [34, 61, 159, 247, 260, 455, 493], "annual": [34, 161, 475], "basi": [34, 110], "l": [34, 147, 178, 179, 297, 301, 304, 340, 393, 443, 444], "10000": [34, 246, 316], "16288": 34, "95": [34, 61, 81, 142, 143, 161, 164, 196, 235, 484, 497], "cart": 34, "price_dict": [34, 124], "product": [34, 42, 106, 147, 168, 237, 255, 495], "cart_list": 34, "quantiti": [34, 38, 91, 96, 488], "add_item": [34, 246], "calculate_tot": 34, "purchas": [34, 91, 96, 159, 400, 455], "notebook": [34, 191], "99": [34, 113, 142, 143, 161, 203, 238, 241, 279, 287, 376, 400, 437, 455, 484, 497], "pen": [34, 193, 438, 442, 444, 445, 448, 449, 451], "paper": [34, 183, 264], "00": [34, 60, 61, 142, 143, 161, 164, 217, 316, 376, 478, 484, 496, 497], "pogil": [35, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 416], "approach": [35, 72, 142, 143, 145, 156, 175, 176, 177, 178, 179, 180, 181, 182, 236, 241, 259, 280, 290, 301, 302, 308, 311, 312, 331, 333, 334, 352, 353, 361, 392, 393, 416, 483, 494, 495], "member": [35, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 416], "role": [35, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 241, 280, 302, 308, 311, 312, 324, 333, 334, 392, 393, 416], "cspogil": [35, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 416], "home": [0, 35, 50, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 219, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 400, 416, 455, 497], "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, 196, 221, 222, 223, 224, 226, 227, 228, 241, 244, 253, 256, 260, 267, 280, 282, 283, 284, 302, 308, 311, 312, 329, 330, 333, 334, 346, 347, 348, 349, 350, 363, 384, 385, 386, 387, 388, 389, 392, 393, 406, 413, 416, 434, 458, 463, 487], "involv": [0, 35, 41, 72, 111, 147, 242, 302, 416, 420, 425, 460, 483], "predict": [35, 175, 176, 177, 178, 179, 180, 181, 182, 280, 320, 334, 492], "typic": [35, 42, 86, 253, 308, 311, 493], "top": [35, 54, 112, 142, 143, 173, 229, 230, 237, 258, 274, 283, 308, 354, 359, 362, 366, 368, 372, 386, 440, 451, 475, 478, 479, 489, 498], "width": [35, 36, 186, 193, 207, 235, 340, 438, 442, 446, 449, 451, 475], "height": [35, 36, 164, 186, 193, 217, 235, 438, 442], "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, 177, 178, 179, 180, 181, 182, 222, 223, 224, 229, 230, 241, 274, 280, 302, 308, 311, 312, 333, 334, 354, 363, 386, 392, 393, 416, 443, 444, 497], "p1": [35, 36, 56, 217, 238, 246], "p2": [35, 36, 56, 217, 238, 246, 334], "walk": [35, 142, 143, 252, 256, 258, 265, 267, 422], "scenario": [35, 431], "noun": 35, "verb": 35, "mention": [35, 110], "potenti": [35, 79, 236, 431], "usual": [35, 39, 41, 42, 65, 66, 76, 111, 167, 225, 235, 241, 244, 252, 255, 259, 282, 291, 300, 310, 332, 333, 337, 342, 357, 392, 393, 408, 466, 479], "index": [35, 36, 86, 106, 118, 120, 122, 125, 133, 134, 135, 136, 137, 142, 143, 176, 180, 181, 182, 190, 206, 231, 234, 284, 288, 290, 291, 292, 297, 298, 302, 304, 306, 307, 310, 319, 398, 401, 406, 408, 411, 412, 417, 418, 419, 420, 434, 478, 479, 495], "card": [0, 35, 38, 375, 378, 380, 474, 483, 486], "ac": [35, 127, 151, 155, 156, 157, 171, 214, 290, 300, 374, 375, 376, 379, 399, 413, 454, 478], "mathsisfun": 35, "face": [35, 142, 143, 202, 258, 265, 300, 438, 444, 449, 451], "suit": [35, 103, 106, 125, 240, 264, 494], "rank": [35, 479], "stai": [35, 259, 265], "otherwis": [35, 56, 60, 61, 62, 63, 65, 72, 120, 131, 132, 133, 134, 135, 136, 137, 145, 164, 177, 182, 185, 186, 194, 199, 200, 205, 217, 232, 241, 244, 250, 274, 286, 391, 417, 440, 489], "win": [35, 359, 363], "candid": [35, 86], "four": [35, 44, 78, 111, 118, 120, 165, 175, 177, 182, 193, 202, 209, 219, 225, 242, 256, 260, 296, 302, 303, 338, 343, 381, 388, 389, 391, 405, 416, 427, 438, 447, 495], "unifi": [35, 237], "standard": [35, 78, 80, 157, 236, 237, 254, 308, 319, 404, 473], "unified_modeling_languag": 35, "option": [35, 52, 56, 70, 78, 110, 111, 120, 167, 171, 191, 234, 241, 244, 256, 278, 297, 329, 332, 337, 373, 374, 376, 377, 385, 387, 391, 421, 424, 431, 435], "deck": [35, 38], "52": [35, 142, 143, 161, 392, 455, 475], "suit_nam": 35, "rank_nam": 35, "wast": [35, 111], "space": [35, 66, 79, 116, 124, 127, 144, 150, 156, 165, 167, 175, 182, 194, 207, 238, 279, 297, 316, 326, 333, 363, 374, 376, 381, 391, 397, 401, 412, 413, 438, 443, 444, 445, 447, 451, 458, 470, 483, 486], "flight": 35, "departure_d": 35, "departure_tim": 35, "departure_airport": 35, "arrival_airport": 35, "get_tot": [35, 246], "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, 186, 190, 199, 209, 215, 221, 238, 246, 267, 275, 277, 280, 284, 286, 301, 316, 336, 347, 348, 376, 393, 417, 421, 429, 453, 456, 475], "relationship": [35, 79, 86, 103, 104, 234, 235, 237, 298, 325], "submit": [35, 72, 142, 143, 145, 151, 155, 156, 175, 176, 177, 178, 179, 180, 181, 182, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 416, 486], "log": [35, 72, 127, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 215, 222, 223, 224, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 416], "offici": [35, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 416], "submitt": [35, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 416], "mx": [36, 43], "ab": [36, 236, 383, 414], "breed": [36, 77, 80, 98], "bulldog": [36, 145], "poodl": [36, 145], "chihuahua": 36, "dachshund": [36, 145], "breed_index": 36, "speak": [0, 36, 50, 68, 111, 127, 252, 253, 254, 259, 264, 265, 479], "bark": [36, 246], "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, 177, 209, 222, 223, 224, 226, 229, 230, 234, 239, 256, 268, 274, 275, 281, 283, 329, 330, 336, 342, 346, 347, 348, 350, 354, 356, 363, 386, 397, 400, 439, 440, 445, 497], "album": [38, 98], "242": 38, "distanc": [38, 41, 42, 43, 56, 60, 61, 202, 217, 235, 246, 340, 448], "hint": [38, 43, 72, 111, 168, 173, 190, 206, 215, 225, 271, 282, 286, 402, 417, 422, 431, 448, 455], "triangl": [38, 164, 202, 340, 439, 440, 442, 445, 452], "perimet": [38, 164, 193, 202], "sum": [38, 72, 138, 139, 164, 174, 179, 187, 189, 217, 220, 234, 250, 267, 268, 277, 278, 280, 281, 284, 286, 287, 294, 301, 452], "side": [38, 45, 111, 142, 143, 145, 156, 194, 202, 229, 230, 282, 298, 304, 340, 354, 362, 363, 366, 409, 425, 433, 438, 439, 440, 442, 452, 473, 475], "orderlin": 38, "shuffl": 38, "half": [38, 177, 178, 179, 189, 246, 271, 274, 286, 359, 371, 372, 413], "reset": [38, 280, 354], "root": [39, 111, 147, 174, 194, 215, 217, 269, 311, 481, 498], "1960": [39, 142, 143, 374, 444], "wasn": 39, "1980": [39, 142, 143], "becam": [39, 494, 495], "main": [39, 46, 101, 148, 154, 155, 175, 177, 181, 182, 191, 196, 220, 221, 244, 253, 257, 280, 321, 333, 337, 411, 453], "paradigm": 39, "rapidli": [39, 259], "increas": [39, 101, 117, 185, 234, 273, 278, 311, 340, 359, 366, 370, 371, 493], "size": [39, 97, 106, 117, 155, 302, 313, 321, 363, 421, 423, 425, 436, 438, 440, 442, 475], "larg": [39, 80, 103, 106, 110, 117, 155, 321, 338, 353, 376, 470, 486], "procedur": [0, 39, 61, 234, 371, 372, 444, 445, 450, 451], "correspond": [39, 64, 78, 118, 120, 121, 122, 185, 191, 205, 208, 250, 280, 435], "interact": [39, 157, 165, 174, 253, 254, 257, 260, 266, 290, 351, 368, 377, 459, 466, 485], "either": [40, 62, 63, 67, 68, 72, 85, 100, 101, 117, 119, 145, 154, 156, 159, 273, 295, 308, 310, 314, 320, 322, 376, 393, 486], "properti": [40, 118, 257, 357, 408, 409], "consist": [40, 65, 67, 117, 119, 200, 206, 208, 209, 236, 336, 343, 382, 388, 389, 461, 474], "color": [40, 111, 142, 234, 238, 312, 313, 359, 362, 364, 366, 367, 368, 369, 370, 372, 399, 400, 438, 439, 440, 442, 443, 445, 448, 449, 451, 461, 475], "abil": [40, 44, 47, 48, 49, 52, 53, 54, 55, 65, 88, 93, 113, 128, 129, 133, 134, 171, 172, 229, 230, 329, 330, 335, 347, 348, 352, 354, 375, 385, 387, 388, 389, 431, 433, 461, 472, 483, 487], "backward": [40, 111, 112, 221, 259, 298, 411, 420, 449, 451], "drawrectangl": 41, "control": [41, 67, 72, 78, 100, 272, 275, 280, 283, 316, 322, 394, 444], "indent": [41, 45, 62, 65, 66, 67, 69, 72, 75, 145, 149, 160, 161, 165, 167, 168, 175, 182, 217, 219, 229, 230, 269, 270, 272, 274, 280, 300, 311, 312, 343, 354, 360, 363, 369, 371, 405, 445, 447, 448, 452, 482, 486, 495, 498], "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, 208, 210, 211, 212, 213, 214, 218, 253, 257, 262, 263, 264, 266, 320, 329, 330, 338, 346, 347, 348, 351, 352, 376, 385, 387, 388, 389, 444, 456, 474, 477, 487, 498], "mathemat": [42, 63, 111, 215, 452, 464, 467], "dimens": [42, 200, 364, 368], "treat": [42, 116, 166, 236, 260, 270, 323, 383, 393, 416, 434], "parenthes": [42, 58, 78, 111, 165, 183, 195, 236, 254, 320, 367, 376, 392, 393, 395, 407, 412, 421, 433, 434, 444, 456, 458, 464], "comma": [42, 111, 158, 161, 181, 187, 203, 207, 234, 407, 434, 470], "separ": [42, 80, 96, 105, 111, 116, 127, 155, 157, 158, 181, 215, 234, 236, 290, 300, 333, 351, 383, 407, 420, 434, 456, 461, 470, 495], "origin": [42, 43, 56, 124, 176, 178, 185, 199, 235, 241, 286, 288, 290, 293, 335, 361, 366, 367, 368, 371, 372, 401, 409, 446, 455], "diagram": [42, 57, 234, 249], "within": [42, 67, 69, 78, 80, 86, 101, 103, 106, 156, 174, 205, 234, 243, 303, 332, 335, 337, 341, 342, 343, 351, 353, 357, 405, 412, 450, 479, 489], "shortli": 42, "anywher": [42, 111, 156, 274, 407], "rule": [42, 73, 79, 86, 100, 103, 105, 108, 111, 138, 139, 165, 219, 251, 258, 314, 324, 460, 461, 464, 483, 492, 498], "colon": [42, 65, 67, 72, 118, 161, 165, 375, 376, 401, 402, 418], "docstr": 42, "recogn": [42, 110, 175, 176, 177, 179, 180, 182, 471], "variou": [42, 80, 122, 157, 206, 260, 319, 394, 478, 493, 495], "tool": [0, 42, 110, 111, 235, 258, 308, 319, 422], "whenev": [42, 258, 478], "opportun": [42, 233, 290], "nobodi": 42, "ever": [42, 73, 260], "dure": [42, 72, 161, 208, 275, 280, 302, 416, 475, 493], "gave": [42, 111, 440, 455], "asign": 42, "attach": 42, "referenc": [42, 111, 236], "fact": [42, 110, 111, 118, 159, 221, 244, 258, 264, 274, 374, 394, 416, 428, 434, 447, 461, 483], "yourself": [42, 54, 110, 111, 144, 160, 227, 228, 254, 256, 271, 349, 406], "via": [42, 469], "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, 177, 183, 194, 197, 200, 205, 221, 235, 236, 241, 250, 255, 272, 278, 279, 280, 283, 284, 290, 293, 294, 295, 298, 303, 304, 320, 321, 323, 327, 342, 351, 363, 373, 391, 397, 406, 408, 410, 413, 416, 420, 421, 424, 465, 471, 474, 478, 480, 483, 486, 495], "later": [42, 54, 72, 111, 119, 151, 154, 165, 166, 195, 233, 235, 251, 257, 260, 265, 272, 300, 338, 343, 361, 469, 471], "familiar": [42, 51, 63, 209, 215, 227, 228, 237, 336, 349, 384, 474, 478], "alex": [42, 438, 444], "done": [42, 54, 60, 65, 83, 87, 92, 100, 110, 111, 127, 133, 134, 145, 159, 162, 183, 270, 272, 274, 320, 351, 357, 363, 394, 406, 428, 478], "machineri": 42, "off": [42, 101, 110, 111, 154, 162, 164, 173, 176, 182, 217, 232, 253, 256, 257, 274, 290, 322, 363, 375, 443, 448, 455, 456, 457, 465, 495], "properli": [42, 58, 85, 101, 175, 182, 183, 187, 233, 234, 262, 374, 439, 478, 486, 494], "combin": [42, 45, 67, 77, 79, 100, 111, 119, 156, 207, 229, 230, 234, 262, 287, 306, 309, 354, 359, 375, 396, 400, 422, 427, 429, 431, 456, 459, 460, 481, 495], "distancefrompoint": 43, "reflect_x": 43, "reflect": [43, 101, 111, 301, 461, 475], "axi": [43, 185, 366, 473, 475], "slope_from_origin": 43, "slope": [43, 202], "join": [43, 82, 89, 90, 91, 94, 95, 96, 97, 98, 104, 148, 194, 234, 297, 326, 460, 467, 488], "caus": [43, 62, 65, 66, 69, 73, 80, 100, 111, 112, 117, 144, 145, 155, 160, 203, 256, 257, 258, 268, 269, 275, 280, 290, 319, 343, 406, 417, 421, 423, 458], "fail": [43, 60, 73, 75, 85, 100, 101, 151, 159, 235, 256, 265, 290, 376, 430], "equat": [43, 56, 164, 375, 377, 378, 397, 458], "ax": [43, 185, 475], "perhap": [43, 110, 235, 236, 252, 255, 258, 259, 262, 290, 324, 423, 478, 493], "coeffici": 43, "must": [43, 46, 60, 61, 62, 65, 72, 79, 80, 85, 86, 100, 101, 110, 111, 122, 143, 151, 162, 174, 175, 177, 182, 190, 199, 209, 215, 244, 253, 254, 258, 271, 280, 290, 299, 308, 316, 324, 336, 357, 379, 382, 383, 388, 389, 391, 392, 393, 394, 395, 402, 407, 427, 433, 435, 437, 447, 461, 469, 481, 483], "get_line_to": 43, "2x": 43, "dx": 43, "dy": 43, "circumfer": [43, 202], "center": [43, 415, 439, 443, 451], "radiu": [43, 164, 202, 246, 449], "car": [56, 238, 244, 263, 316, 334], "proper": [56, 111, 151, 159, 194, 254], "do_it": 56, "val": [56, 118, 221, 345, 414, 415, 421, 428, 429], "gold": [56, 345], "__eq__": [56, 345], "__ne__": 56, "opposit": [56, 72, 202, 264, 282, 290, 395], "closer": [56, 110, 234], "lesser": [56, 142, 143], "__lt__": [56, 345], "neg": [52, 56, 58, 62, 69, 70, 110, 176, 178, 179, 181, 182, 186, 207, 241, 274, 286, 298, 302, 411, 416], "magnitud": 56, "thu": [56, 235, 243, 270, 316], "stand": [56, 80, 186, 256, 260, 311, 380, 407, 481, 491], "my_val": 56, "math": [56, 71, 81, 82, 89, 90, 94, 95, 164, 174, 185, 194, 217, 219, 222, 223, 224, 231, 234, 361, 378], "sqrt": [56, 174, 194, 217], "p_val": 56, "measur": [56, 318], "absolut": [56, 196], "__le__": 56, "lead": [56, 73, 111, 235, 259, 290, 393, 422], "erron": 56, "co": [56, 149, 161, 174, 215, 219, 236, 478, 495], "ordin": 56, "perspect": [57, 111, 234], "revisit": [57, 100, 101, 234, 259, 290], "convert": [57, 61, 75, 110, 111, 120, 142, 144, 181, 182, 215, 217, 231, 232, 234, 260, 280, 297, 324, 376, 401, 402, 404, 412, 424, 456, 469, 478, 482, 492, 494], "uml": [57, 234, 237], "glossari": [57, 74, 104, 126, 158, 231, 234, 261, 281, 305, 325, 355, 396, 419, 432, 468, 494], "boolean": [58, 65, 67, 68, 74, 164, 177, 179, 180, 217, 234, 236, 280, 408, 410, 412], "preced": [58, 72, 183, 324, 395, 422, 428, 460, 464, 465], "valid": [58, 62, 69, 111, 278, 279, 320, 433, 492], "ii": [58, 69, 141, 238, 359, 421], "iii": [58, 69, 141, 238, 359, 421, 434], "nest": [58, 59, 67, 74, 119, 121, 143, 158, 185, 234, 278, 292, 303, 306, 361, 368, 369, 371, 430, 480, 489, 495, 498], "elif": [58, 64, 69, 70, 71, 177, 182, 187, 221, 236, 265, 471], "weigh": 58, "pound": [58, 217, 259], "numitem": 58, "45": [58, 61, 142, 143, 149, 161, 164, 190, 203, 373, 382, 388, 389, 438, 455, 479], "AND": [58, 78], "num1": [58, 196, 199, 202, 217, 220], "num2": [58, 196, 199, 202, 217, 220], "equal": [58, 60, 61, 63, 68, 72, 78, 80, 98, 107, 122, 131, 132, 133, 134, 135, 136, 137, 138, 139, 164, 177, 182, 183, 185, 186, 187, 199, 200, 202, 206, 207, 217, 241, 278, 279, 280, 366, 372, 404, 416, 417, 418, 420, 422, 425, 428, 433, 455, 456, 465, 475], "cndtnl": 59, "three_writ": 59, "hi_writ": 59, "price_v2": 59, "price_writ": 59, "ten": [59, 111, 122, 124, 180, 269, 428, 448], "ten_writ": 59, "twelv": 59, "twelve_writ": 59, "logic": [59, 65, 67, 69, 74, 76, 78, 86, 100, 231, 234, 236, 244, 251, 258, 260, 274, 275, 395, 396, 406], "logical_writ": 59, "grade": [0, 59, 60, 61, 64, 70, 71, 81, 82, 89, 90, 94, 95, 164, 177, 182, 384], "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, 234, 241, 244, 251, 256, 257, 258, 265, 314, 332, 334, 337, 376, 406, 444, 458, 470, 472, 478, 482, 493, 498], "hello": [60, 61, 113, 124, 166, 167, 175, 176, 182, 189, 190, 191, 193, 194, 197, 199, 206, 207, 221, 232, 254, 258, 263, 266, 270, 272, 274, 277, 287, 288, 300, 324, 391, 406, 417, 418, 420, 455, 470], "greater": [0, 60, 61, 63, 66, 68, 70, 72, 105, 110, 117, 122, 131, 132, 164, 177, 182, 183, 185, 186, 187, 189, 199, 205, 217, 241, 277, 283, 376, 404, 418, 425], "75": [60, 142, 143, 161, 189, 250, 366, 371, 438, 444], "zero": [60, 73, 101, 180, 200, 206, 241, 260, 273, 275, 290, 320, 322, 356, 361, 367, 375, 376, 379, 381, 382, 393, 395, 397, 406, 408, 411, 417, 462], "cost": [60, 61, 70, 124, 164, 169, 209, 336, 346, 400, 455, 456, 475], "14": [60, 61, 70, 72, 101, 111, 115, 118, 142, 143, 148, 149, 151, 155, 156, 157, 161, 176, 177, 178, 202, 217, 220, 221, 238, 267, 284, 290, 294, 298, 300, 301, 304, 312, 376, 379, 413, 458, 495], "mile": [60, 61, 164, 202, 258, 475], "cab": [60, 61], "ride": [60, 61], "travel": [60, 61, 142, 143, 254, 483], "60": [60, 64, 70, 81, 82, 89, 90, 94, 95, 142, 143, 164, 177, 182, 185, 189, 217, 336, 366, 428, 430, 438, 442, 448, 455, 457, 463, 464, 497], "61": [60, 142, 143, 161, 164, 217, 428, 475], "69": [60, 142, 143, 161, 474], "70": [60, 64, 70, 142, 143, 177, 182, 185, 475], "79": [60, 142, 143, 151, 155, 156, 161, 479], "80": [60, 64, 70, 71, 142, 143, 164, 177, 182, 185, 186, 189, 190, 217, 250, 307, 310, 314, 324, 438, 442], "89": [60, 142, 143, 161, 287, 428, 474, 475], "odd": [60, 61, 62, 113, 179, 180, 185, 199, 202, 220, 244, 277, 278, 458], "inclus": [60, 135, 136, 137, 150, 164, 177, 179, 180, 185, 217, 225, 268, 277, 436], "NOT": [61, 100, 101, 163, 280], "employe": [61, 238, 334], "hourli": 61, "hour": [0, 50, 61, 110, 111, 113, 142, 143, 209, 290, 336, 376, 400, 454, 455, 456, 457, 475, 478], "40": [61, 116, 142, 143, 161, 186, 301, 303, 428, 430, 442, 456, 474, 496, 497], "grosspai": [61, 455], "paid": [61, 91, 96], "rewrit": [61, 69, 71, 72, 75, 164, 236, 268, 269, 294], "input": [61, 70, 75, 100, 101, 110, 111, 117, 118, 119, 148, 159, 160, 165, 182, 191, 195, 207, 208, 225, 231, 234, 244, 251, 252, 253, 257, 263, 270, 274, 278, 279, 280, 290, 297, 319, 351, 378, 380, 401, 402, 406, 437, 444, 449, 451, 453, 455, 456, 468, 474, 486, 495], "gracefulli": [61, 75, 151, 159], "exit": [61, 101, 159, 160, 274, 278, 283, 405, 440, 449], "enter": [0, 50, 61, 65, 70, 75, 100, 101, 110, 111, 116, 119, 142, 157, 159, 160, 164, 165, 254, 258, 263, 264, 278, 279, 294, 302, 406, 453, 463, 469, 474, 479, 483, 486, 495], "nine": 61, "forti": 61, "prompt": [61, 65, 75, 100, 254, 257, 266, 274, 280, 294, 319, 469, 486], "frozen": 61, "yogurt": 61, "pour": 61, "lb": 61, "cup": 61, "wallet": 61, "monei": [61, 142, 255, 286, 378], "criteria": 61, "taken": [61, 111, 119, 254, 312], "leap": 61, "evenli": 61, "divis": [61, 68, 111, 458, 462, 463, 465], "divid": [61, 62, 111, 148, 175, 196, 199, 202, 207, 215, 217, 233, 246, 286, 294, 312, 455, 460, 462, 463, 465], "unless": [61, 103, 110, 111, 217, 254, 471], "leapyear": 61, "modulo": 61, "remaind": [62, 175, 207, 460, 462], "displai": [0, 62, 66, 92, 174, 175, 182, 236, 241, 252, 256, 257, 283, 311, 312, 324, 363, 420, 459, 466, 469, 494], "branch": [62, 64, 67, 69, 151, 155, 156, 157], "flow": [62, 67, 208, 231, 234, 283, 322], "Will": [62, 69, 70, 142, 147, 209, 221, 336, 368], "operand": [63, 67, 68, 111, 234, 407, 458, 460, 462, 468], "belong": [63, 91, 96, 176, 236, 470, 488], "comparison": [63, 67, 74, 234, 419, 422, 428], "although": [63, 69, 111, 235, 278, 289, 306, 434], "symbol": [63, 78, 142, 144, 175, 176, 177, 182, 254, 260, 375, 386, 389, 391, 393, 457, 460, 463, 469], "sign": [63, 72, 78, 161, 258, 270, 373, 375, 377, 378, 379, 391, 395, 413, 439, 460, 462, 493], "doubl": [63, 78, 100, 111, 142, 156, 161, 176, 182, 229, 230, 265, 320, 337, 367, 412, 416, 434, 479, 492], "783": 63, "___": 63, "abbrevi": [64, 116, 161, 236, 425], "z": [64, 66, 71, 183, 197, 217, 221, 280, 290, 379, 381, 382, 395, 397, 409, 415, 455, 475], "accordingli": 65, "simplest": [65, 234, 254, 303, 325, 394, 478], "skip": [65, 70, 75, 152, 156, 171, 172, 199, 252, 270, 290, 329, 361, 362, 363, 474], "loop": [65, 80, 97, 100, 101, 119, 120, 121, 126, 127, 145, 147, 148, 150, 155, 156, 181, 225, 231, 234, 236, 267, 268, 269, 270, 273, 278, 279, 283, 286, 294, 306, 308, 323, 324, 338, 351, 359, 361, 367, 368, 369, 371, 394, 402, 406, 419, 422, 428, 429, 435, 440, 445, 447, 448, 452, 461, 494, 495], "stretch": 65, "occasion": 65, "haven": [65, 111, 149, 161], "yet": [65, 85, 100, 101, 110, 111, 145, 173, 275, 356, 461], "interpret": [65, 68, 73, 75, 111, 157, 165, 234, 251, 254, 257, 261, 266, 308, 377, 433, 459, 461, 466, 469, 470, 471], "chevron": [65, 254], "indic": [65, 66, 78, 79, 80, 100, 101, 105, 111, 118, 120, 135, 136, 137, 144, 147, 164, 165, 175, 177, 178, 179, 180, 181, 217, 231, 236, 244, 258, 292, 298, 306, 310, 311, 320, 322, 323, 324, 327, 335, 343, 375, 376, 378, 379, 380, 395, 408, 411, 412, 417, 427, 444], "middl": [65, 171, 172, 173, 194, 211, 212, 213, 214, 237, 241, 244, 271, 362, 372, 465], "leav": [45, 65, 111, 116, 142, 145, 162, 229, 230, 254, 258, 264, 290, 293, 295, 386, 448, 478], "stdin": [65, 66, 151, 254, 258], "syntaxerror": [65, 72, 111, 254, 258, 458], "invalid": [65, 75, 111, 234, 254, 258, 458, 469], "script": [65, 75, 160, 165, 167, 174, 252, 263, 266, 313, 459, 466], "readabl": 65, "traceback": [66, 67, 75, 151, 159, 160, 254, 258, 290, 406, 486], "occur": [66, 67, 75, 111, 161, 209, 235, 243, 263, 290, 336, 423], "overwhelm": 66, "gotcha": 66, "whitespac": [66, 144, 145, 156, 183, 196, 376, 379, 394, 395, 401], "tricki": [66, 111, 258], "tab": [66, 144, 167, 313, 412], "invis": [66, 144, 156, 157, 167], "ignor": [66, 75, 100, 111, 156, 183, 196, 199, 200, 207, 217, 235, 236, 238, 286, 310, 338, 351, 352, 368, 376, 395, 401, 449, 457, 478, 486, 495], "indentationerror": [66, 111], "unexpect": [66, 72, 75, 110, 431], "mislead": 66, "discov": [66, 423], "previou": [66, 72, 75, 79, 89, 90, 94, 95, 110, 111, 117, 121, 128, 129, 164, 165, 168, 215, 222, 223, 224, 235, 252, 259, 275, 342], "complain": [66, 232, 471], "sequenc": [67, 73, 75, 122, 144, 147, 157, 163, 165, 176, 182, 195, 208, 225, 234, 252, 260, 263, 275, 280, 290, 292, 297, 299, 302, 305, 324, 379, 383, 391, 395, 397, 407, 408, 409, 416, 419, 422, 425, 432, 433, 434, 460, 466, 469, 470], "altern": [67, 74, 119, 145, 234, 293, 312, 406, 411], "chain": [67, 74, 120, 234], "guardian": [67, 73, 290, 406], "construct": [67, 73, 119, 120, 122, 155, 165, 168, 219, 225, 236, 237, 252, 262, 270, 272, 274, 275, 302, 319, 320, 331, 332, 335, 337, 338, 341, 342, 343, 344, 351, 353, 356, 357, 376, 381, 382, 394, 407, 409, 428, 429, 434, 469, 480, 486], "circuit": [67, 74, 234], "stop": [0, 44, 47, 48, 49, 53, 55, 67, 73, 75, 89, 90, 94, 95, 100, 101, 103, 164, 171, 172, 179, 180, 217, 266, 268, 274, 278, 279, 280, 329, 330, 342, 347, 348, 375, 379, 388, 389, 408, 416, 449, 469, 474, 478], "semant": [68, 251, 256, 257, 258, 458, 470], "negat": [68, 234, 371, 372, 392, 396], "strictli": [68, 173, 320], "strict": [68, 80], "nonzero": 68, "flexibl": [68, 80], "subtleti": 68, "confus": [68, 111, 161, 235, 258, 259, 407, 459, 461], "24": [68, 111, 116, 124, 125, 138, 139, 142, 143, 149, 161, 162, 164, 221, 316, 392, 428, 437, 456, 496, 497], "outer": [69, 119, 121, 142, 143, 151, 155, 156, 361, 393, 445, 481], "idea": [69, 75, 110, 155, 156, 233, 236, 242, 262, 290, 444, 452, 457, 461, 469, 471, 478, 493], "simplifi": [69, 119, 120, 256, 323, 460, 479], "98": [70, 71, 142, 143, 161, 238, 241], "satisfi": [70, 273, 278], "star": [70, 122, 278, 439, 456, 475], "codeblock": [70, 464, 467, 470], "col": [70, 148], "temperatur": [70, 75, 177, 475], "freez": [70, 268, 269], "is_odd": 70, "18": [70, 111, 142, 143, 149, 151, 155, 156, 157, 161, 164, 175, 178, 182, 202, 209, 221, 280, 301, 316, 336, 371, 453, 462, 495, 496, 497], "minor": [70, 217], "30": [70, 111, 124, 142, 143, 161, 186, 193, 286, 301, 303, 336, 400, 421, 428, 438, 442, 456, 475, 478, 479, 484, 495, 496, 497], "adult": [70, 220], "older": 70, "dan": [70, 125], "ageless": 70, "wage": 70, "17": [70, 110, 115, 118, 125, 142, 143, 149, 152, 161, 175, 178, 180, 181, 190, 207, 221, 280, 301, 401, 402, 421, 429, 455, 459, 470, 472, 478, 495], "month": [70, 125, 142, 143, 146, 161, 207, 259, 393, 475, 495], "35": [70, 142, 143, 151, 155, 156, 161, 474, 475], "1415": 71, "lame": 71, "algebra": 71, "toward": [72, 255, 280, 302, 416], "200": [72, 186, 187, 189, 190, 196, 203, 246, 288, 316, 421], "yield": [72, 174, 225, 265, 283, 411, 458, 460, 462, 471], "uncom": [72, 111, 322], "uncapit": 72, "capit": [72, 116, 191, 193, 194, 287, 392, 398, 400, 401, 406, 412, 416, 427, 434, 443, 444, 451], "statu": [72, 98, 147, 226, 350, 474, 486, 495], "incorrectli": [72, 111, 376], "inconsist": [72, 144, 220, 478], "whole": [73, 111, 127, 155, 168, 233, 280, 300, 304, 343, 371, 376, 393, 395, 456, 460, 483], "regardless": [73, 155, 379], "detect": [73, 108, 117], "gain": [73, 110, 161, 179, 255, 258, 416], "known": [73, 101, 163, 215, 272, 312, 333, 423, 483], "fine": [73, 236, 311, 406], "clever": [73, 255, 263, 290, 433], "third": [73, 105, 127, 206, 244, 280, 283, 288, 300, 306, 333, 353, 356, 371, 434, 437, 455, 472], "runtim": [73, 117, 236, 256, 290, 458], "due": [73, 156, 278, 363, 431], "strateg": 73, "guard": 73, "reach": [54, 73, 258, 266, 274, 280, 478], "act": [73, 75, 79, 250, 253, 254, 263, 310, 428, 474], "insur": [73, 75, 147, 376], "catch": [74, 111, 147, 159, 234, 478], "segment": [75, 301, 409, 413, 418, 439, 446, 453], "treacher": 75, "air": [75, 142, 143, 149, 428, 483], "veloc": [75, 457, 469], "unladen": [75, 469], "swallow": [75, 469], "speed": [75, 164, 217, 322, 469, 475], "african": [75, 142, 469], "european": [75, 469], "valueerror": [75, 114, 234, 433, 469], "liter": [75, 111, 402, 433, 465, 469], "immedi": [75, 110, 111, 138, 139, 145, 260, 270, 275, 290, 379, 395], "sampl": [75, 100, 142, 143, 153, 157, 161, 225, 270, 274, 277, 309, 343, 461, 474, 477, 478, 479, 495, 498], "fahrenheit": 75, "celsiu": 75, "72": [75, 142, 143, 161, 363, 452], "22": [75, 115, 116, 138, 139, 142, 143, 149, 161, 288, 301, 316, 362, 429, 453, 475, 496, 497], "22222222222222": 75, "unfriendli": 75, "fahren": 75, "py": [75, 105, 119, 159, 160, 263, 264, 266, 290, 309, 406, 474, 478, 479, 486, 495], "fahr": 75, "inp": [75, 155], "_______": [75, 232, 263, 271, 295, 323, 480, 489], "jump": [75, 106, 173, 222, 223, 224, 270, 274, 461], "chanc": [75, 159, 162, 271, 342], "________": [75, 225, 252, 253, 260, 265, 275, 282, 283, 314, 322, 409, 423, 458, 483, 493], "terminologi": [76, 234, 253, 261, 353], "screen": [76, 100, 101, 174, 234, 252, 253, 257, 290, 322, 363, 438, 440, 442, 444, 448, 450, 451], "inde": [76, 259], "uniqu": [76, 79, 86, 100, 131, 132, 148, 236, 260, 264, 433], "constraint": [76, 77, 79, 86, 87, 92, 104, 234], "primari": [76, 79, 84, 86, 100, 103, 105, 236, 255, 400], "fastest": 76, "storag": [0, 76, 79, 106, 147], "sort": [76, 78, 79, 99, 115, 122, 142, 143, 179, 187, 189, 190, 199, 206, 241, 250, 288, 290, 295, 301, 314, 353, 356, 421, 422, 424, 425, 427, 428, 429, 431, 434, 482], "foreign": [76, 86, 105], "from_id": [76, 79, 100, 105], "suffix": [76, 260], "_id": 76, "insert": [77, 78, 79, 80, 81, 83, 86, 97, 98, 101, 104, 106, 162, 185, 203, 234, 253, 301, 302, 359], "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, 229, 230, 354, 486, 495], "IF": [77, 80, 100, 101], "exist": [0, 77, 80, 98, 100, 101, 115, 119, 120, 151, 162, 236, 240, 280, 282, 298, 332, 335, 337, 342, 386, 391, 409, 431], "sql": [77, 78, 79, 80, 81, 82, 83, 86, 87, 91, 92, 96, 99, 100, 101, 105, 106, 488], "rubi": [77, 80, 260], "command": [77, 78, 80, 86, 100, 141, 142, 147, 253, 254, 257, 260, 266, 309, 324, 373, 374, 377, 380, 460], "bernard": 77, "sqlite": [77, 79, 80, 85, 97, 98, 104, 106, 234, 474, 478, 479], "cursor": [77, 80, 86, 97, 98, 100, 101, 105], "overview": [78, 103], "vendor": [78, 80, 260, 493], "portabl": [78, 253, 257, 260], "manner": [78, 155], "date": [78, 82, 89, 90, 91, 94, 95, 96, 142, 143, 151, 155, 156, 157, 161, 167, 193, 382, 383, 393, 444, 488, 490, 497, 498], "specifi": [51, 78, 80, 99, 100, 101, 105, 116, 141, 143, 145, 147, 165, 175, 176, 177, 178, 182, 195, 208, 215, 227, 228, 234, 241, 257, 280, 297, 298, 302, 308, 312, 324, 340, 349, 367, 378, 384, 392, 395, 396, 407, 408, 412, 413, 440, 444, 445, 449, 451, 475, 480, 482, 492], "unlik": [78, 181, 265, 298, 486], "OR": [78, 100, 149, 161, 177], "establish": [79, 86, 236], "relational_model": 79, "__________": [79, 215, 251, 299, 303, 352], "twitter": [79, 97, 100, 104, 105, 106, 234, 494], "spider": [79, 97, 100, 104, 105, 106, 142, 234, 310, 318, 478, 479], "count": [79, 97, 99, 100, 101, 105, 115, 116, 119, 120, 122, 125, 127, 135, 136, 137, 138, 139, 145, 155, 157, 159, 160, 180, 181, 197, 199, 234, 247, 252, 263, 264, 268, 271, 273, 277, 280, 281, 283, 294, 298, 302, 306, 335, 341, 343, 344, 402, 408, 411, 412, 419, 427, 428, 461, 478, 482, 495], "friend": [79, 101, 104, 105, 112, 159, 234, 258, 272, 453, 455, 456, 495], "incom": [79, 479], "everyon": [79, 81, 82, 101, 108, 127, 206, 258, 264], "cannot": [79, 103, 111, 159, 258, 265, 342, 408, 409, 460, 471, 474, 486], "pal": [79, 221], "from_friend": 79, "to_friend": 79, "encount": [79, 111, 252, 255, 258, 290, 342, 376, 435], "drchuck": [79, 100, 101, 105, 495], "lhawthorn": 79, "feed": 79, "record": [0, 79, 87, 92, 101, 104, 127, 157, 234, 237, 474, 479], "duplic": [79, 86, 105, 133, 134, 239, 250], "violat": [79, 100, 258], "normal": [79, 86, 103, 105, 144, 149, 161, 236, 241, 244, 378, 392, 445, 478], "disk": [79, 101, 106, 162, 253, 257, 321, 326], "memori": [79, 106, 127, 154, 155, 251, 253, 257, 264, 321, 377, 460, 461], "processor": [79, 257], "hundr": [79, 474], "entri": [79, 81, 82, 86, 87, 89, 90, 91, 92, 94, 95, 96, 106, 116, 122, 209, 308, 336, 478, 482, 488], "hardli": 79, "matter": [79, 100, 118, 127, 149, 159, 175, 219, 361, 374, 394, 429, 444, 447], "million": [79, 108, 142, 143, 236, 263, 338, 495], "scan": [79, 111, 263, 275, 377, 452, 474, 478], "longer": [79, 118, 262, 275, 319, 342, 422, 478], "to_id": [79, 100, 105], "enforc": [79, 86, 100, 320], "moment": [79, 120, 259, 322, 332, 337, 338, 342], "mistak": [79, 100, 111, 235, 254, 258, 263, 274, 412, 475], "simpler": [79, 156, 290, 323, 376, 431, 481], "essenc": 79, "effici": [80, 103, 155, 181], "datatyp": 80, "front": [80, 194, 252, 392, 393], "inconveni": [80, 119], "payoff": 80, "sqlite3": [80, 98, 100, 101, 105], "conn": [80, 100, 101, 105], "music": [80, 97, 98, 252, 253], "reason": [0, 80, 103, 110, 113, 127, 155, 233, 264, 394, 409, 411, 416, 428, 457], "server": [80, 106, 151, 155, 156, 310, 314, 322, 324, 478, 486], "local": [80, 147, 174, 236, 321, 323, 440, 474, 486], "conceptu": [80, 252, 256], "open": [80, 83, 85, 97, 101, 141, 142, 145, 146, 147, 148, 150, 152, 155, 157, 158, 160, 161, 162, 234, 254, 260, 263, 290, 300, 307, 319, 321, 322, 323, 373, 375, 394, 423, 444, 474, 478, 479, 495, 498], "uppercas": [80, 194, 379, 381, 383, 388, 389, 395, 397, 404, 412, 471], "undo": [80, 256], "thunderstruck": [80, 98], "commit": [80, 97, 98, 100, 101, 127, 147, 151, 155, 156, 157, 483], "forc": [80, 100, 322, 464, 478, 479], "unicod": [80, 280], "latin": 80, "At": [80, 97, 101, 110, 127, 220, 254, 256, 262, 274, 275, 294, 338, 343, 353, 427, 428, 458], "criterion": 80, "repeatedli": [80, 103, 160, 252, 274, 294, 320], "whisker": 80, "milo": [80, 98, 457], "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, 191, 301, 382, 398, 401, 412, 416, 478], "higher": [81, 82, 89, 90, 94, 95, 164, 217, 244, 464], "instructor": [0, 81, 82, 89, 90, 94, 95], "midterm": [0, 81, 82, 89, 90, 94, 95], "sqlitebrows": 83, "spreadsheet": 84, "sheet": [84, 312], "lock": [85, 493], "commonli": [86, 120, 264, 282, 324, 375], "insist": 86, "socket": [86, 151, 155, 156, 307, 310, 314, 316, 322, 323, 324, 351], "directli": [86, 111, 155, 252, 255, 257, 312, 480, 481], "lookup": [86, 121, 474], "replic": 86, "elsewher": [86, 244, 478], "configur": 86, "minut": [44, 47, 48, 49, 53, 54, 55, 87, 89, 90, 92, 94, 95, 111, 133, 134, 171, 172, 209, 329, 330, 336, 347, 348, 368, 388, 389, 400, 455, 456, 457, 463, 464], "alic": [87, 92, 124, 142, 143], "bookkeep": [87, 92], "compani": [87, 92, 475], "merg": [87, 92], "By": [92, 101, 165, 259, 266, 429, 445, 490, 497], "forth": [92, 483], "ok": [52, 88, 93, 110, 111, 149, 161, 169, 170, 259, 316, 346, 385, 387, 474, 486, 487], "hparsons_lg_sql_test_bank_post_select": 93, "hparsons_lg_sql_test_bank_post_upd": 93, "hparsons_lg_sql_test_bank_post_join": 93, "appreci": [49, 52, 88, 91, 93, 96, 113, 159, 169, 209, 336, 346, 385, 387, 487], "particip": [0, 52, 88, 91, 93, 96, 128, 129, 133, 134, 209, 336, 385, 478, 487], "feedback": [88, 91, 93, 96, 110, 262, 363, 487], "zihan": [88, 91, 93, 96, 487], "wu": [88, 91, 93, 96, 487], "ziwu": [88, 91, 93, 96, 487], "asid": [89, 90, 91, 94, 95, 96, 488], "post": [44, 48, 53, 89, 90, 94, 95, 169, 210, 211, 212, 213, 214, 222, 223, 236, 263, 329, 330, 347, 348, 388, 389, 493], "unittest": [91, 95, 96, 148, 238, 241, 244, 488], "vend": [91, 96], "machin": [91, 96, 251, 252, 257, 260], "refil": [91, 96, 488], "stock": [91, 96, 142, 161, 488], "chip": [91, 96, 142], "bought": [91, 96, 488, 495], "transact": [91, 96, 483], "goods_id": [91, 96], "soon": [96, 452, 461], "cloth": 97, "sock": 97, "lunch": [97, 186], "taco": 97, "descend": [97, 99, 107, 142, 143, 189, 206, 241, 422, 424, 429], "spot": [97, 110, 111, 117, 271, 357], "crreat": 97, "pant": 97, "shirt": [97, 398, 455], "fabric": 97, "dessert": 97, "cupcak": 97, "cake": [97, 495], "ic": [97, 124], "frost": [97, 343], "chocol": 97, "db": [98, 100, 101, 105], "chinook": 98, "albumid": 98, "artistid": 98, "348": [98, 142, 143], "300": [98, 161, 186, 246, 421], "349": 98, "301": 98, "bikeshar": 98, "bikeshare_st": [98, 105, 107], "count_row": 98, "penelop": [98, 472], "doberman": 98, "springer": 98, "spaniel": 98, "lastnam": [98, 497], "firstnam": [98, 497], "custom": [98, 246], "artist": [98, 142], "185": 98, "genr": [98, 475], "pop": [98, 178, 179, 187, 190, 284, 290, 291, 301], "mediatypeid": 98, "bike": [99, 107], "bike_numb": [99, 105, 107], "durat": [99, 105, 107], "trip_data": [99, 105, 107], "redo": [100, 259, 376], "twitter_info": [100, 101], "tweepi": [100, 101], "oauth2": [100, 101], "auth": [100, 101], "oauth2bearerhandl": [100, 101], "bearer_token": [100, 101], "api": [100, 101, 234, 474, 478, 480, 485, 486, 494, 495], "wait_on_rate_limit": [100, 101], "dir": [100, 101, 105, 147, 148, 328, 335, 356, 377, 412], "path": [100, 101, 105, 148, 151, 155, 156, 157, 319, 379], "dirnam": [100, 101, 105, 148], "__file__": [100, 101, 105, 148], "sep": [100, 101, 105, 142, 143, 152, 161, 495], "till": [100, 101, 179, 180, 278], "acct": [100, 101, 495], "hit": [100, 101, 110, 274, 363, 478], "visit": [100, 101, 259, 312, 479], "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, 495], "err": 100, "countnew": [100, 101], "countold": [100, 101], "highest": [100, 142, 143, 178, 427, 464, 465], "min": [100, 101, 142, 143, 166, 179, 190, 209, 221, 233, 275, 336], "currid": [100, 101], "get_us": [100, 101], "user_id": [100, 101], "screennam": [100, 101], "old": [100, 142, 162, 164, 282, 306, 409, 457, 479], "friend_id": 100, "didn": [100, 171, 236, 290, 329, 347, 348], "illustr": [100, 110, 111], "captur": [100, 159, 233, 381, 382, 388, 389, 393, 397], "safeti": 100, "net": [100, 185, 478, 486, 493], "inadvert": 100, "ensur": [100, 119, 173], "exact": [100, 111, 271, 275, 300, 322, 377], "twice": [100, 101, 120, 175, 219, 280, 379, 427, 439, 474], "node": [100, 234, 479, 480, 494, 498], "realli": [100, 110, 111, 112, 160, 165, 254, 259, 260, 356, 378, 422, 478], "affect": [0, 100, 289, 290], "success": [100, 101, 110, 114, 151, 169, 209, 234, 272, 322, 336, 346, 429, 479], "ravenmaster1": [100, 101, 105], "brentsever": [100, 101, 105], "prairycat": [100, 101, 105], "lionelrobertjr": [100, 101, 105], "doc": [101, 143, 241, 290, 308, 319, 351, 394, 407, 412, 413, 416, 449], "stabl": 101, "restart": [101, 103, 474, 478, 479], "status": [101, 495], "unvisit": 101, "popular": [101, 475, 478], "sourc": [101, 111, 151, 155, 156, 157, 253, 257, 260, 263, 266, 274, 290, 308, 317, 318, 320, 326, 353, 376, 379, 412, 459, 460, 478, 493, 495], "fetch": [101, 265], "num": [45, 101, 134, 135, 136, 137, 138, 139, 148, 150, 180, 185, 187, 197, 200, 205, 219, 221, 225, 229, 230, 241, 250, 267, 284, 316, 401, 402, 430], "placehold": 101, "substitut": [101, 235], "dumper": 101, "lockpickinglwyr": 101, "unprocess": 101, "successfulli": [101, 111, 113, 290, 375], "dump": [101, 105, 119, 478, 479, 486, 491, 495], "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, 469, 479], "loss": [101, 161], "ground": 103, "flat": 103, "truli": [103, 225, 461], "retain": [103, 257], "motiv": [0, 103, 234, 261], "reassembl": 105, "reconnect": 105, "ON": 105, "metarow": 105, "demonstr": [105, 275, 351, 394, 405, 406], "multi": [105, 111, 457], "twjoin": 105, "table_nam": 105, "field_nam": 105, "start_stat": [105, 107], "station_id": [105, 107, 496, 497], "85": [105, 107, 142, 143, 161, 250], "000": [105, 107, 321, 326, 445, 470], "biggest": [106, 108, 110, 111, 161], "perman": [106, 147], "persist": [106, 158, 234], "wide": [106, 110, 237, 309, 422, 452], "varieti": [106, 244, 452], "oracl": [106, 478], "microsoft": 106, "postgresql": 106, "embed": 106, "firefox": 106, "intern": [106, 234, 249, 343, 352, 353, 494], "w00837": 107, "rental": [107, 488], "start_dat": 107, "31105": 107, "member_typ": 107, "end_stat": 107, "31200": 107, "latitud": [107, 265, 474, 496, 497], "longitud": [107, 474, 496, 497], "end_dat": 107, "31101": 107, "casual": 107, "suspect": 108, "beginn": [108, 111, 459], "blame": 108, "resort": 108, "cs1": 108, "clue": [108, 111, 290, 461], "intention": 109, "carefulli": [110, 111, 274, 290, 319, 429, 483], "firm": 110, "grasp": 110, "necessarili": [110, 299], "entir": [110, 111, 117, 145, 155, 157, 260, 319, 321, 338, 376, 393, 394, 418, 442], "portion": [110, 376, 379, 394, 401, 402, 413, 492], "circumst": [110, 292], "bug": [110, 235, 240, 256, 257, 271, 338, 423], "advic": [110, 111], "tempt": [110, 111, 290, 409, 411, 458, 470], "crank": 110, "inevit": 110, "myriad": 110, "wrong": [110, 111, 160, 234, 235, 244, 251, 254, 256, 261, 269, 290, 293, 363, 406, 407, 421, 423, 439, 443, 444, 447, 448, 451, 452, 458, 471], "went": [110, 290, 400, 495], "quick": [110, 244, 353, 377, 461, 478], "incomplet": 110, "insight": [110, 416], "underli": 110, "notion": [110, 159, 380, 394, 461], "mantra": 110, "repeat": [110, 111, 165, 177, 179, 180, 252, 273, 274, 280, 283, 296, 363, 368, 369, 375, 383, 447, 448, 474], "brain": [110, 111, 113, 251], "tini": [110, 259], "chemic": [110, 113], "happi": [110, 113, 161, 250, 258, 272, 400], "enjoy": 110, "victori": 110, "agil": 110, "pose": 110, "23": [110, 111, 125, 142, 143, 149, 161, 186, 232, 287, 340, 373, 382, 388, 389, 392, 456, 475, 496, 497], "wait": [110, 111, 235, 254, 258, 314, 322, 371, 372, 456, 469], "clock": [110, 164, 217, 456], "alarm": [110, 164, 217, 456], "current_tim": 110, "wait_tim": [110, 111], "final_tim": 110, "pm": [110, 149, 161], "hmm": 110, "realiz": [110, 116, 244, 254, 259, 351], "knew": [110, 127, 264], "pretti": [110, 111, 117, 235, 262, 265, 374, 376, 461, 478, 495], "concaten": [110, 111, 176, 296, 297, 409, 460, 467, 469], "stage": [110, 111], "iter": [110, 119, 122, 147, 154, 155, 180, 181, 197, 234, 236, 267, 268, 272, 273, 274, 275, 280, 283, 306, 406, 408, 428, 429, 447, 452, 479], "26": [110, 120, 142, 143, 149, 161, 190, 497], "aspect": [110, 113, 331, 351], "boundari": [110, 234, 297, 395, 396], "larger": [110, 199, 202, 208, 234, 275, 355], "worri": [110, 194, 356, 492], "bigger": [110, 117, 271, 457], "modulu": [110, 196, 234, 407, 456, 460, 468], "gone": [110, 142, 143, 481], "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, 260, 290, 351, 373, 375, 394], "statist": [111, 120], "percent": [111, 124, 148, 455, 460, 462], "4999": 111, "54": [111, 142, 143, 161, 203, 254, 475], "74": [111, 142, 143, 149, 161, 275, 287], "1305": 111, "29": [111, 124, 142, 143, 161, 284, 428, 484, 496, 497], "1009": 111, "893": 111, "78": [111, 124, 142, 143, 161, 203, 428, 496, 497], "urierror": 111, "334": 111, "66": [111, 138, 139, 142, 143, 161, 421, 436, 496, 497], "tokenerror": 111, "244": 111, "67": [111, 142, 143, 161, 189, 284, 294, 298, 304, 497], "227": 111, "49": [111, 142, 143, 161, 479, 484, 497], "timelimiterror": 111, "44": [111, 138, 139, 142, 143, 161, 475, 479], "48": [111, 124, 142, 143, 161, 479], "28": [111, 124, 142, 143, 149, 161, 478, 479, 490, 495, 497], "31": [111, 142, 143, 149, 161], "attributeerror": 111, "importerror": 111, "indexerror": [111, 290, 298, 406, 411], "07": [111, 142, 143, 161, 193, 478], "uncov": [111, 112], "grammat": 111, "period": [111, 208, 215, 225, 375, 376, 378, 380, 381, 391, 412, 461, 478, 493, 495], "trace": [111, 280], "punctuat": [111, 116, 119, 124, 165, 194], "quotat": [111, 408, 418, 457, 470], "parethes": 111, "coupl": [111, 498], "parenthesi": [111, 181, 240, 393], "parenths": 111, "subsequ": [111, 422], "concern": [111, 236], "trick": [111, 113, 340, 357], "valuabl": [111, 495], "flag": [54, 111, 377, 408], "bad": [111, 159, 164, 320, 391, 458, 478], "extrem": [111, 321], "eof": 111, "anywai": 111, "panic": 111, "somehow": 111, "conclud": 111, "unrel": 111, "calm": 111, "chase": 111, "elimin": [111, 120, 233, 236, 239, 256, 379], "constant": [111, 157, 274, 275, 474], "compat": 111, "isol": 111, "polish": 111, "learner": 111, "disconcert": 111, "won": [111, 118, 142, 143, 182, 235, 267, 271, 278, 353, 423, 427, 433], "particularli": [111, 145, 259, 263, 275, 375, 433, 483], "impli": [111, 266, 292], "unsupport": 111, "floordiv": 111, "tyre": 111, "confirm": 111, "mysteri": [111, 267, 284, 414, 415], "Not": [111, 131, 132, 252, 263, 333, 334, 391, 397, 462, 463, 470, 489], "emploi": 111, "impact": [111, 422], "useless": [111, 457], "typo": 111, "ey": [111, 160, 250, 259], "spell": [111, 138, 139, 262, 406, 409, 439, 458], "fairli": 111, "speller": 111, "str_wait_tim": 111, "wai_tim": 111, "nice": [111, 160, 260, 265, 302, 320, 376, 428, 429, 478, 486], "visibl": [111, 482], "strategi": 111, "imt": 111, "set_tim": 111, "undefin": 111, "reveal": 111, "set_alarm": 111, "assumpt": [111, 236], "alarm_tim": 111, "furthermor": 111, "present_tim": 111, "resound": 111, "meant": [111, 256, 258, 458, 460], "dialog": 111, "worth": [111, 149, 161, 233, 433], "remind": [54, 111, 262, 416, 424, 456], "interlud": [113, 234], "tip": [113, 114, 234, 454, 455], "stress": 113, "deep": [113, 253], "celebr": [113, 289], "homework": 113, "secret": [113, 493, 495], "fourier": 113, "transform": [113, 424, 427], "trust": 113, "parseerror": [114, 234], "typeerror": [114, 234, 407], "nameerror": [114, 234, 254, 258], "fruit": [115, 118, 124, 164, 208, 231, 234, 295, 411, 417, 418, 420, 455, 467], "grape": [115, 420], "appl": [115, 118, 124, 194, 200, 381, 386, 388, 389, 411, 424, 427, 455, 456, 467], "banana": [115, 118, 200, 289, 299, 381, 388, 389, 402, 404, 411, 417, 427], "pear": [115, 118, 427, 456], "orang": [54, 115, 118, 312, 421, 427, 443, 467], "janic": 115, "eleanor": 115, "list_o_nam": 115, "erik": [115, 484, 497], "counter": [115, 121, 126, 234, 267, 273, 301, 405, 408, 449, 451, 474], "phrase": [115, 127, 238, 363, 400, 456], "chees": [115, 298], "philadelphia": [115, 142, 149, 161], "extraordinari": 115, "accord": [115, 324, 430], "letter": [46, 115, 120, 124, 127, 142, 161, 165, 175, 176, 177, 182, 183, 191, 193, 194, 244, 266, 267, 280, 286, 287, 293, 297, 333, 337, 363, 379, 381, 382, 383, 388, 389, 391, 392, 395, 397, 401, 402, 404, 405, 409, 411, 412, 416, 417, 420, 438, 439, 442, 444, 451, 470, 471, 475], "19": [115, 142, 143, 149, 151, 152, 155, 156, 161, 280, 287, 301, 392, 436, 453, 455, 495], "brontosauru": [115, 120], "diction": 115, "anni": [115, 120, 122, 142, 143], "42": [115, 120, 122, 142, 143, 161, 176, 260, 342, 407, 428, 455, 474, 475, 479, 486], "revers": [115, 142, 178, 179, 187, 190, 203, 277, 288, 421, 422, 424, 428, 429, 431, 448], "lambda": [115, 265, 471], "romeo": [116, 119, 307, 314, 316, 323, 324, 326, 428], "txt": [116, 119, 127, 141, 142, 145, 149, 151, 152, 155, 156, 157, 159, 160, 161, 162, 264, 307, 314, 316, 323, 324, 326, 373, 374, 375, 394, 397, 427, 428, 478], "soft": [116, 119, 127, 316, 422], "yonder": [116, 119, 127, 316, 422], "east": [116, 119, 127, 149, 161, 316, 443, 444, 449, 451], "juliet": [116, 119, 127, 316, 428], "sun": [116, 119, 127, 164, 194, 217, 316], "aris": [116, 119, 127, 316], "fair": [116, 119, 127, 142, 316], "kill": [116, 119, 127, 142, 316], "enviou": [116, 119, 127, 316], "moon": [116, 119, 127, 316], "sick": [116, 119, 127, 316], "pale": [116, 119, 127, 316], "grief": [116, 119, 127, 316], "token": [116, 458, 461, 495], "subtl": [116, 374], "maketran": 116, "fromstr": [116, 492], "tostr": 116, "deletestr": 116, "omit": [116, 236, 304, 418, 433], "_": [116, 176, 471], "modif": [116, 280, 290], "art": [116, 142, 159, 252, 262, 338], "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, 236], "dataset": 117, "scale": [117, 124, 372], "reduc": [117, 120, 283, 286, 359, 366, 371, 431, 457], "smallest": [117, 135, 136, 137, 161, 166, 221, 233, 258, 275, 320], "manifest": 117, "largest": [117, 135, 136, 137, 166, 275, 320, 380], "saniti": 117, "illog": 117, "scaffold": [117, 256], "spanish": 118, "curli": [118, 481], "bracket": [118, 178, 297, 298, 303, 353, 356, 376, 378, 379, 416, 417, 434, 435, 482], "squar": [118, 150, 163, 164, 174, 178, 194, 200, 206, 207, 215, 217, 269, 297, 303, 340, 353, 356, 376, 378, 379, 416, 439, 440, 447, 473, 475], "eng2sp": [118, 127], "uno": 118, "surpris": 118, "unpredict": [118, 225], "keyerror": 118, "pokemon_name_n_typ": 118, "squirtl": 118, "water": [118, 258, 277, 357], "charmand": 118, "fire": [118, 149, 254, 327], "bulbasaur": [118, 327], "grass": [118, 149, 161, 327], "linear": [118, 259], "proport": 118, "hash": [118, 119, 121, 270, 425, 429], "remark": 118, "magic": [118, 433], "hash_tabl": 118, "occurr": [119, 156, 430], "shorten": [119, 151, 157, 495], "scene": [119, 428], "inner": [119, 121, 142, 143, 327, 361, 393, 436, 445], "slowli": [119, 321, 478], "compact": 119, "increment": [119, 120, 181, 270, 273, 277, 278, 280, 282, 343, 405, 408], "desir": [119, 142, 143, 156, 362, 478, 489, 495], "raw": [119, 393, 395, 478], "unsort": [119, 122], "code3": [119, 151, 157, 263, 309, 474, 478, 479, 486], "count1": 119, "travers": [120, 122, 234, 292, 305, 310, 408, 419, 422, 429, 435], "ord": [120, 415], "appropri": [120, 235, 236, 284, 495], "ahead": [120, 235, 322], "room": [120, 142, 143, 246, 258], "histogram": [120, 121], "frequenc": [120, 318, 323, 326, 428, 478], "tim": 120, "concis": 120, "idiom": [120, 122, 290], "succinct": 120, "incomprehens": 120, "char": [120, 267, 405, 420], "hashtabl": 121, "nba": 122, "champ": [122, 142], "mvp": 122, "roti": 122, "6moti": 122, "lst": [122, 178, 179, 187, 189, 197, 200, 205, 284, 287, 288, 290, 293, 301, 391, 428, 429, 430, 489], "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, 310, 317, 318], "besid": 124, "word_dict": 124, "a_count": 124, "sales_tax": 124, "list_of_cost": 124, "sale": [124, 475], "tax": 124, "hundredth": 124, "25": [124, 135, 136, 137, 142, 143, 149, 161, 164, 250, 254, 287, 310, 313, 359, 421, 427, 462, 490, 495, 497], "33": [124, 138, 139, 142, 143, 149, 151, 155, 156, 161, 163, 287, 392, 461, 471], "discount_and_tax": 124, "discount": [124, 286, 454], "06": [124, 142, 143, 161, 478, 496, 497], "create_dictionari": 124, "keys_list": 124, "values_list": 124, "lowest_value_kei": 124, "lowest": [124, 142, 161, 164, 178, 217, 257, 427], "toi": 124, "rice": 124, "bag": 124, "duplicated_data": 124, "dictionary1": 124, "dictionary2": 124, "twenti": [124, 427], "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, 194, 314, 448, 495, 496, 497], "new_sight": 125, "sight": 125, "parallel": 125, "ind": 125, "invers": [125, 166, 297], "birthdai": [125, 164, 207, 217], "coverag": 125, "steph": 125, "angelo": 125, "categor": [127, 475], "mail": [127, 151, 155, 156, 157, 234, 236, 324, 376, 476], "mail_count": 127, "mon": [127, 164, 217, 496, 497], "user_count": 127, "marquard": [127, 151, 155, 156, 157, 290, 300, 374, 375, 376, 379, 413], "uct": [127, 151, 155, 156, 157, 290, 300, 374, 375, 376, 379, 413, 478], "za": [127, 151, 155, 156, 157, 290, 300, 374, 375, 376, 379, 395, 413, 478], "letter_count": 127, "e_count": 127, "word_dictionari": 127, "reward": [127, 255, 264], "em": 127, "newfound": [127, 264], "daili": [0, 127, 264, 308, 474], "laptop": [127, 264], "cell": [127, 253, 264], "phone": [127, 253, 264, 382, 481, 482, 497, 498], "assist": [127, 255, 264], "behalf": [127, 264], "hardwar": [127, 154, 234, 260, 261, 264], "vast": [127, 264], "reptit": 127, "interestingli": [127, 264], "bore": [127, 264], "mind": [0, 127, 219, 240, 254, 264, 338, 416], "numb": [127, 264], "word_count": 127, "watch": [45, 127, 142, 149, 160, 162, 165, 168, 217, 229, 230, 270, 272, 300, 354, 386, 406, 416, 469, 482], "repetit": [127, 233, 234, 264, 283, 338, 370, 450], "romeo3": 127, "gopal": 127, "ramasammycook": 127, "gmail": [127, 373, 478], "media": [127, 374], "berkelei": [127, 374, 478], "cwen": [127, 375, 379], "iupui": [127, 151, 155, 156, 374, 375, 379, 478], "antranig": 127, "caret": [127, 378, 394, 395, 478], "cam": [127, 478], "uk": [127, 151, 155, 156, 478], "rjlow": [127, 374], "gsilver": 127, "horwitz": [127, 478], "wagnermr": 127, "zqian": [127, 374], "message_count": 127, "maximum": [127, 149, 166, 234, 281, 301, 359, 455], "domain": [127, 391, 397, 433, 478], "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, 178, 179, 197, 250], "l2": [131, 132, 178, 197, 250], "tuple_list": [131, 132], "grai": [131, 132, 371, 372, 381, 388, 389, 475], "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, 235, 316, 383, 416], "earn": [133, 134, 455, 475], "credit": [133, 134, 234, 254, 474, 483, 486, 496], "adjac": [133, 134, 135, 136, 137, 250], "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, 206, 238, 258, 313, 359, 360, 361, 362, 364, 366, 367, 368, 369, 371, 372, 398, 400, 421, 438, 449, 451, 473, 475], "get_nam": [135, 136, 137], "unknown": [135, 136, 137], "brown": [135, 136, 137], "dariu": [135, 136, 137], "unlucki": [138, 139], "sum13": [138, 139, 171, 211, 212, 214], "list_of_multipl": [138, 139], "55": [138, 139, 142, 143, 161, 164, 428], "77": [138, 139, 142, 143, 161], "88": [138, 139, 142, 143, 161, 475], "grammarli": [138, 139], "beleiv": [138, 139], "receiv": [0, 54, 138, 139, 151, 155, 156, 160, 164, 236, 307, 310, 322, 323, 324, 379, 391, 486], "remove_target": [138, 139], "mytext": 141, "mode": [141, 162, 165, 174, 254, 256, 257, 290, 377, 395, 459, 466], "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, 290, 373, 375, 394], "strip": [142, 145, 153, 156, 256, 290, 307, 412], "01": [142, 143, 161, 254, 316, 393, 478], "9848": [142, 143, 161], "10220": [142, 143, 161], "9651": [142, 143, 161], "87": [142, 143, 161, 474], "10021": [142, 143, 161, 497], "57": [142, 143, 148, 161, 284, 294, 298, 304, 475, 479], "nov": [142, 143, 161], "9087": [142, 143, 161], "10054": [142, 143, 161], "58": [142, 143, 161, 497], "8987": [142, 143, 161], "9851": [142, 143, 161], "56": [142, 143, 161, 217, 284, 294, 298, 304, 400, 495], "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, 316], "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, 186, 217], "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, 301], "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, 496, 497], "10884": [142, 143, 161], "82": [142, 143, 161], "11140": [142, 143, 161], "09": [142, 143, 151, 155, 156, 157, 161, 290, 300, 376, 379, 413], "10225": [142, 143, 161], "10495": [142, 143, 161], "10790": [142, 143, 161], "11224": [142, 143, 161], "10325": [142, 143, 161], "71": [142, 143, 161, 474], "10887": [142, 143, 161], "10416": [142, 143, 161], "76": [142, 143, 161, 497], "11044": [142, 143, 161], "10158": [142, 143, 161], "10787": [142, 143, 161], "10966": [142, 143, 161], "21": [142, 143, 149, 161, 392, 497], "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, 486], "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, 304, 428, 478, 495], "10303": [142, 143, 161], "10521": [142, 143, 161], "10532": [142, 143, 161], "11013": [142, 143, 161], "10161": [142, 143, 161], "51": [142, 143, 161, 496, 497], "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, 251, 479], "10128": [142, 143, 161], "62": [142, 143, 161, 497], "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, 474, 475], "10876": [142, 143, 161], "47": [142, 143, 161, 479], "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, 436], "10828": [142, 143, 161], "11218": [142, 143, 161], "39": [142, 143, 161, 484, 497], "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, 478, 495], "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, 428], "10559": [142, 143, 161], "9825": [142, 143, 161], "11072": [142, 143, 161], "9707": [142, 143, 161], "10789": [142, 143, 161], "04": [142, 143, 161, 202, 478], "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, 202, 203], "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, 287], "9181": [142, 143, 161], "8645": [142, 143, 161], "65": [142, 143, 161, 185, 297, 456, 475], "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, 193, 254, 392], "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, 465, 474, 475, 495], "8528": [142, 143, 161], "8997": [142, 143, 161], "8377": [142, 143, 161], "8799": [142, 143, 161], "7987": [142, 143, 161], "46": [142, 143, 161, 479], "8616": [142, 143, 161], "8545": [142, 143, 161], "7908": [142, 143, 161], "8072": [142, 143, 161], "7391": [142, 143, 161], "59": [142, 143, 161, 463], "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, 496, 497], "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, 478, 495], "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, 322], "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, 436], "2836": [142, 143, 161], "2911": [142, 143, 161], "3039": [142, 143, 161], "2897": [142, 143, 161], "3027": [142, 143, 161, 436], "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, 478], "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, "1958": [142, 143, 146], "get_max_clos": 142, "date_d": 142, "digit": [142, 215, 220, 255, 264, 277, 286, 302, 373, 376, 378, 381, 383, 388, 389, 391, 392, 393, 395, 397, 401, 402, 462, 465, 469, 470], "passeng": [142, 143], "thousand": [142, 143, 149, 161, 475], "transatlant": [142, 143], "sc": [142, 143, 149, 161, 236], "fsu": [142, 143], "jburkardt": [142, 143], "1959": [142, 143], "340": [142, 143], "360": [142, 143, 215, 452], "417": [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, 479], "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, 475], "janet": [142, 143], "gaynor": [142, 143], "seventh": [142, 143, 356], "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, 247, 455], "1932": [142, 143], "helen": [142, 143], "hay": [142, 143], "sin": [142, 143, 215, 219], "madelon": [142, 143], "claudet": [142, 143], "1933": [142, 143], "katharin": [142, 143], "hepburn": [142, 143], "morn": [142, 143, 288, 391], "glori": [142, 143], "1934": [142, 143], "claudett": [142, 143], "colbert": [142, 143], "night": [142, 143, 163, 165, 168, 259], "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, 288], "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, 236], "miniv": [142, 143], "1943": [142, 143], "jennif": [142, 143, 287], "jone": [142, 143, 161, 236], "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, 297, 417], "de": [142, 143, 149, 161, 209, 336, 484, 497], "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, 220, 297], "1955": [142, 143], "anna": [142, 143], "magnani": [142, 143], "rose": [142, 143, 398], "tattoo": [142, 143], "1956": [142, 143], "anastasia": [142, 143], "1957": [142, 143], "joann": [142, 143, 191], "woodward": [142, 143], "ev": [142, 143], "susan": [142, 143, 190, 246], "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, 362], "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, 259], "woolf": [142, 143], "1967": [142, 143], "dinner": [142, 143, 254, 455], "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, 200], "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, 259], "1975": [142, 143], "ellen": [142, 143], "burstyn": [142, 143], "anymor": [142, 143], "1976": [142, 143], "louis": [142, 143, 327], "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, 246, 272, 327, 335, 341], "rae": [142, 143], "1981": [142, 143], "sissi": [142, 143], "spacek": [142, 143], "coal": [142, 143, 177], "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, 316, 333], "maclain": [142, 143], "endear": [142, 143], "1985": [142, 143], "heart": [142, 143, 257], "1986": [142, 143], "geraldin": [142, 143], "trip": [142, 143, 164, 234, 367, 400, 450], "bounti": [142, 143], "1987": [142, 143], "marle": [142, 143], "matlin": [142, 143], "children": [142, 143, 235, 236, 308, 311, 444, 484, 489, 492, 497, 498], "god": [142, 143, 254], "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, 207], "jessica": [142, 143], "tandi": [142, 143], "drive": [142, 143, 147, 151, 154, 164, 217, 253, 257], "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, 484, 497], "sky": [142, 143, 254], "1996": [142, 143, 437], "sarandon": [142, 143], "dead": [142, 143, 490, 497], "1997": [142, 143, 190], "franc": [142, 143], "mcdormand": [142, 143], "fargo": [142, 143, 149, 161], "1998": [142, 143], "hunt": [142, 143, 256], "gwyneth": [142, 143], "paltrow": [142, 143], "shakespear": [142, 143], "2000": [142, 143, 189, 190, 193, 246], "hilari": [142, 143], "swank": [142, 143], "boi": [142, 143, 220], "cry": [142, 143], "julia": [142, 143], "erin": [142, 143], "brockovich": [142, 143], "2002": [142, 143], "berri": [142, 143, 467], "monster": [142, 143], "ball": [142, 143, 398, 409, 495], "kidman": [142, 143], "2004": [142, 143, 207], "charliz": [142, 143], "theron": [142, 143], "2005": [142, 143, 478, 484, 497], "dollar": [142, 143, 377, 378, 407, 455, 475], "babi": [142, 143, 367], "2006": [142, 143, 478], "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, 367, 372], "2012": [142, 143], "iron": [142, 143], "ladi": [142, 143], "lawrenc": [142, 143], "silver": [142, 143, 149, 161], "playbook": [142, 143], "2014": [142, 143, 247, 475], "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, 250], "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, 475], "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, 236], "donat": 142, "goodby": [142, 288], "stewart": 142, "gari": 142, "cooper": [142, 481], "sergeant": 142, "york": [142, 149, 161, 308, 496, 497], "cagnei": 142, "yanke": 142, "doodl": 142, "dandi": 142, "luka": 142, "rhine": 142, "bing": [142, 174], "crosbi": 142, "milland": 142, "lost": [142, 162, 415, 478], "weekend": [142, 164, 185, 217, 263, 400], "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, 482], "godfath": 142, "jack": [142, 402], "lemmon": 142, "tiger": 142, "carnei": 142, "harri": [142, 484, 497], "tonto": 142, "nicholson": 142, "finch": 142, "richard": 142, "dreyfuss": 142, "jon": 142, "voight": 142, "hoffman": 142, "kramer": 142, "v": [142, 234, 249, 254, 439, 442, 457], "niro": 142, "rage": 142, "kingslei": 142, "gandhi": 142, "duval": 142, "tender": 142, "merci": 142, "murrai": 142, "abraham": 142, "amadeu": 142, "hurt": 142, "kiss": 142, "woman": [50, 142], "newman": 142, "wall": 142, "rain": [142, 286], "daniel": 142, "lewi": 142, "foot": [142, 252, 456], "jeremi": 142, "hopkin": 142, "al": [142, 149, 161, 177], "pacino": 142, "scent": 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, 259], "spacei": 142, "crow": 142, "gladiat": 142, "denzel": 142, "train": [142, 265], "adrien": 142, "pianist": 142, "sean": 142, "penn": 142, "mystic": 142, "jami": 142, "foxx": 142, "philip": 142, "seymour": [142, 444], "capot": 142, "forest": [142, 149], "whitak": 142, "scotland": 142, "blood": 142, "milk": 142, "crazi": [142, 260, 406], "colin": 142, "firth": 142, "speech": 142, "dujardin": 142, "lincoln": [142, 149, 161], "mcconaughei": 142, "dalla": [142, 149, 161], "buyer": 142, "redmayn": 142, "theori": [142, 271], "leonardo": 142, "dicaprio": 142, "reven": 142, "newlin": [144, 145, 147, 150, 155, 156, 157, 162, 238, 290, 322, 412, 469], "repr": 144, "backslash": [144, 157, 378, 392], "Or": [144, 154, 409], "labrador": 145, "german": 145, "shepherd": 145, "beagl": 145, "yorkshir": 145, "terrier": 145, "boxer": 145, "rottweil": 145, "readlin": [145, 147, 152, 153], "handi": [145, 254, 456, 471], "fo": 145, "num_char": [145, 316], "filenam": [145, 147, 367], "b_dict": 145, "folder": [151, 495], "secondari": [154, 236, 251, 253, 257], "download": [21, 147, 151, 234, 263, 310, 319, 321, 474, 477, 478, 479, 486, 495], "turtleex1": [], "usernam": [0, 397, 433], "parent": [147, 234, 235, 238, 240, 244, 249, 250, 308, 325, 327, 332, 334, 335, 337, 357, 489, 498], "awar": [0, 50, 342, 461], "plain": [151, 155, 156, 236, 309, 316, 322, 324], "tree": [308, 311, 480, 482, 489, 492, 497, 498], "termin": [147, 159, 173, 194, 254, 267, 273, 274, 283, 462], "mac": [147, 478], "cd": [147, 252, 364, 414], "pwd": 147, "chdir": 147, "git": 147, "repo": 147, "packag": [98, 147, 242, 319], "push": [147, 375], "prevent": [147, 181, 406], "elegantli": [147, 159, 394], "recov": [147, 159], "qualiti": [147, 159, 186, 242, 425], "assur": [147, 159, 259, 493], "qa": [147, 159], "csv": [146, 148, 158, 234], "datetim": 148, "dt": 148, "po": [148, 398], "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, 234, 490, 497], "delimit": [148, 292, 297], "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, 241, 244], "testcas": [148, 238, 244], "setup": [148, 238, 241, 244], "infil": [146, 148], "csv_in": 148, "datad": 148, "testlen": 148, "assertequ": [148, 238, 241, 244], "testdata": 148, "q2_2_1": 148, "assertalmostequ": [148, 238, 241], "q2_2_2": 148, "verbos": [148, 356], "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, 206], "drag": [45, 149, 175, 177, 179, 180, 182, 229, 230, 334, 354, 360, 443, 444, 447, 448, 451, 452, 479, 482], "pollut": [149, 161], "citi": [149, 161, 170, 207, 218, 236, 497], "pm10": [149, 161], "pm2": [149, 161], "particul": [149, 161], "micromet": [149, 161], "diamet": [149, 161], "dust": 149, "vehicl": 149, "road": 149, "smaller": [149, 233, 274, 313, 338, 343, 478], "combust": 149, "ga": [149, 161, 258], "hide": [149, 161, 242, 271, 352, 481, 482, 492, 495, 498], "aberdeen": [149, 161], "sd": [149, 161], "adrian": [149, 161], "akron": [149, 161], "oh": [149, 161, 234, 432], "albani": [149, 161], "lebanon": [149, 161], "schenectadi": [149, 161], "troi": [149, 161, 437], "ny": [149, 157, 161, 496, 497], "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, 236], "atlanta": [149, 161], "sandi": [149, 161], "marietta": [149, 161], "atlant": [149, 161, 486], "hammonton": [149, 161], "augusta": [149, 161], "richmond": [149, 161], "watervil": [149, 161], "austin": [149, 161], "rock": [149, 161, 259, 398, 411, 418], "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, 478], "birmingham": [149, 161], "hoover": [149, 161], "bishop": [149, 161], "bismarck": [149, 161], "nd": [149, 161], "bloomington": [149, 161], "il": [149, 161, 474], "bois": [149, 161], "nampa": [149, 161], "boon": [149, 161], "boston": [149, 161, 474], "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, 444, 449, 451], "butt": [149, 161], "bow": [149, 161], "mt": [149, 161, 313], "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, 478], "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, 359, 363], "ormond": [149, 161], "denver": [149, 161], "aurora": [149, 161, 207], "broomfield": [149, 161], "moin": [149, 161], "west": [149, 161, 443, 444, 449, 451, 496, 497], "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, 236], "dyersburg": [149, 161], "stroudsburg": [149, 161], "eau": [149, 161], "clair": [149, 161, 287], "el": [149, 161, 368], "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, 236], "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, 254], "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, 303, 495], "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, 310, 314, 324], "middlesborough": [149, 161], "milwauke": [149, 161], "waukesha": [149, 161], "alli": [149, 161], "minneapoli": [149, 161], "missoula": [149, 161], "mobil": [149, 161, 497], "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, 482], "peoria": [149, 161, 474], "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, 495], "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, 495], "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, 207], "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, 478, 496, 497], "joseph": [149, 161, 272], "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, 316], "count_starting_with": 150, "write_squar": 150, "mbox": [151, 155, 156, 157, 159, 160, 373, 374, 375, 394, 397, 478], "sat": [151, 155, 156, 157, 164, 217, 290, 300, 316, 376, 379, 413, 495], "postmast": [151, 155, 156, 157, 379], "collab": [151, 155, 156, 157, 379], "sakaiproject": [151, 155, 156, 157, 290, 376, 379], "murder": [151, 155, 156], "141": [151, 155, 156], "211": [151, 155, 156], "frankenstein": [151, 155, 156], "cyru": [151, 155, 156], "v2": [151, 155, 156, 222, 223, 224], "lmtpa": [151, 155, 156], "0500": [151, 155, 156, 157, 496, 497], "siev": [151, 155, 156], "cmu": [151, 155, 156], "unix": [151, 155, 156, 234, 325, 380, 396], "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, 379], "127": [151, 155, 156], "postfix": [151, 155, 156], "5f919bc2f2": [151, 155, 156], "0000": [151, 155, 156, 290, 376, 445, 495], "gmt": [151, 155, 156, 316], "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, 475], "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, 316, 379], "authent": [151, 155, 156], "warn": [151, 155, 156, 274, 312], "sender": [151, 155, 156, 478, 482], "subject": [151, 155, 156, 157, 159, 160, 209, 235, 242, 336, 478, 498], "sakai": [151, 155, 156, 157, 478], "svn": [151, 155, 156, 157], "r39772": [151, 155, 156, 157], "sakai_2": [151, 155, 156], "impl": [151, 155, 156], "envelop": [151, 155, 156], "charset": [151, 155, 156], "utf": [151, 155, 156, 484, 490, 496, 497], "dspam": [151, 155, 156, 290, 376, 401, 402], "innoc": [151, 155, 156, 290], "confid": [44, 51, 151, 155, 156, 227, 228, 290, 349, 376, 384, 401, 402, 495], "8475": [151, 155, 156, 290, 376, 401, 402], "fhand": [151, 155, 159, 160, 290, 307, 321], "filenotfounderror": [151, 159], "errno": [151, 159], "ridicul": 152, "soundtrack": 152, "chrono": 152, "zelda": 152, "startswith": [152, 156, 159, 160, 290, 394, 406, 412], "build_grocery_list": 153, "intent": [154, 159, 409, 461, 478], "cpu": [154, 253, 257, 260], "devic": [154, 251, 252, 253], "recal": [154, 240, 465], "discuss": [0, 154, 260], "eras": 154, "transient": 154, "usb": [154, 253, 257], "flash": [154, 253, 257], "transport": [154, 483, 498], "primarili": 154, "binari": [50, 154, 234, 309, 325, 481], "gigabyt": [155, 478], "discard": [155, 342, 353], "626": 155, "slice": [52, 155, 156, 220, 231, 234, 290, 291, 293, 305, 379, 394, 401, 402, 408, 409, 413, 419, 421, 428, 434, 456, 461], "exhaust": 155, "94626": 155, "comfort": 155, "prefix": [156, 290, 378], "uninterest": [156, 290], "simul": 156, "africa": 156, "viewsvn": [157, 290, 376], "view": [157, 290, 308, 322, 356, 376, 377, 424, 474, 479], "rev": [157, 290, 376], "39772": [157, 290, 376], "broken": [157, 319, 320, 368, 380], "peek": [159, 160, 495], "search6": [159, 160], "fname": [159, 160], "na": [159, 236, 412], "boo": 159, "laugh": 159, "eventu": [159, 274, 280, 283], "malici": 159, "craziest": 159, "flaw": [159, 319], "deliv": 159, "salari": [159, 455], "qt": 159, "recoveri": 159, "search7": 159, "silli": [159, 456], "1797": [159, 160], "protect": [0, 159, 242, 290], "reparte": 159, "eleg": [159, 255, 259, 290, 338], "peer": 159, "usabl": 160, "seach6": 160, "possibli": [160, 234, 261, 275, 342], "friendli": 160, "ungracefulli": 160, "uspol": 161, "awai": [161, 235, 250, 259, 341, 342, 480], "plu": [161, 193, 205, 236, 288, 332, 337, 343, 371, 375, 379, 439, 492], "33333333333333": 161, "studentdata": [161, 302], "imaginari": 161, "six": [161, 259, 260, 271, 335, 367, 411], "quiz": 161, "emot": [161, 258, 399, 400], "sad": 161, "upset": 161, "melancholi": 161, "somber": 161, "bitter": 161, "troubl": [161, 233, 235, 236, 373, 461], "angri": 161, "enrag": 161, "irat": [161, 279], "irrit": 161, "wrath": 161, "outrag": 161, "infuri": 161, "cheer": [161, 417, 467], "elat": 161, "joyou": 161, "delight": 161, "glad": 161, "disori": 161, "puzzl": [161, 209, 290, 336, 461], "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, 382], "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, 244, 301, 381, 382, 383, 388, 389, 414, 475], "myfunct": 163, "pow": [163, 217, 219], "rem": 163, "printweath": [163, 165], "sunni": [163, 165, 186], "repeat_lyr": [163, 165, 168], "print_lyr": [163, 165, 168], "lumberjack": [163, 165, 168], "sleep": [163, 165, 168, 247, 322], "recperimet": [164, 244], "squarearea": [164, 207], "areatriangl": 164, "270": [164, 449, 451, 456], "tripcost": 164, "milespergallon": 164, "pricepergallon": 164, "nameandag": 164, "namestr": 164, "ageint": 164, "computegrad": 164, "sumto": 164, "120": [164, 200, 438, 442, 452], "areaofcircl": 164, "obtain": [164, 463], "pi": [164, 202, 215, 219, 458, 472], "31415": 164, "926535897932": 164, "3100627668": 164, "0299816": 164, "get_avg_drop_lowest": [164, 217], "polic": [164, 217], "offic": [164, 217, 236, 497], "ticket": [164, 217], "caught_speed": [164, 217], "check_guess": [164, 177, 182, 217], "alarm_clock": [164, 217], "vacat": [164, 217], "tue": [164, 217], "ring": [164, 217, 495], "saturdai": [164, 185, 217], "sundai": [164, 185, 217], "legal": [165, 290, 459, 470, 471], "ellips": 165, "refrain": 165, "printmenu": 165, "printpric": 165, "printreceipt": 165, "receipt": 165, "fish": [166, 466], "reserv": [166, 254, 265, 272, 357, 460, 461, 471, 483], "sentence_a": 166, "length_sentence_a": 166, "exclus": [167, 179, 180, 277, 352], "environ": 167, "____": [167, 493], "fragment": [168, 259], "printflavor": 168, "flavor": 168, "unus": [168, 217, 416], "ungrad": [169, 170, 346], "upper_cent": 169, "prestest_is_ascending_ac": [169, 170, 218, 222, 223, 224], "fuct_ac_ll_sum67_fix": [169, 170, 218], "lst_two_loop_post": 169, "contribut": [169, 234, 332, 346], "scalabl": [169, 209, 336, 346], "funct_loops_writecode1q": [170, 218, 222, 223, 224], "get_part_ac": [170, 218], "parson": [50, 171, 209, 212, 214, 329, 336, 347, 348], "pilot": [171, 211, 212, 214], "list_loop_two_list": [171, 172], "list_loop_two_lists_pp": 171, "has22_writ": [171, 172, 211, 212, 213, 214], "has22_parson": [171, 212, 214], "sum13_writecode_test_1_v2": [171, 172, 211, 212, 213, 214], "posttest": [171, 172, 209, 226, 329, 330, 336, 347, 348, 350], "qualifi": 172, "__________________": 173, "alter": 173, "detour": 173, "sound": [173, 252, 258, 461], "observ": [173, 274, 280, 497], "moral": 173, "lack": [174, 402], "print_twic": [174, 219], "action": [174, 280, 342, 368, 394, 460, 475], "radian": [174, 202, 215], "23606797749979": 174, "vanish": [174, 253], "mist": 174, "addtwo": 174, "definitiion": [175, 182], "declar": [46, 175, 182, 240, 333, 337, 379], "print_greet": [175, 182], "enclos": [176, 179, 180, 181, 182, 265, 303, 311, 393, 434, 470], "tripe": [176, 182], "minu": [176, 182, 202, 207, 302, 368, 372, 395], "get_initi": [176, 182], "substr": [176, 182, 320, 376, 379, 410, 412, 413], "dna": [176, 182, 416], "indici": [176, 408], "join_no_first": 176, "bye": [176, 177, 190, 199, 254, 286, 427], "iy": 176, "get_user_nam": 176, "immut": [176, 231, 234, 289, 401, 408, 416, 419, 425, 431, 432], "w3school": [176, 308, 311, 312, 498], "python_ref_str": 176, "asp": [176, 498], "temp": [177, 182, 291], "get_temp_desc": [177, 182], "last_half": 177, "have_rid": 177, "can_walk": 177, "is_rain": 177, "weekdai": 185, "squirrel_plai": 177, "is_summ": 177, "assess": [178, 179], "list_get": [178, 179], "bui": [178, 179], "avg_with_drop": 178, "num_list": [178, 190, 199, 206, 217, 284], "list_tran": [178, 179], "mutabl": [178, 179, 234, 289, 290, 304, 305, 425, 431], "changeabl": [178, 179, 181], "alist": [178, 284, 287, 289, 291, 294, 295, 296, 298, 302, 304], "first_half": [178, 179], "total_even": [180, 244], "count_to": [179, 180], "total_at_odd_indic": [179, 180], "infinit": [179, 180, 234, 267, 268, 269, 273, 278, 281, 283], "refresh": [179, 180, 377, 423, 479], "blastoff": [180, 283], "research": [0, 263], "invit": [0, 209, 336], "knowledg": [209, 336, 384, 449], "review": [0, 54, 209, 259, 353], "efficaci": [209, 336], "survei": [44, 209, 229, 230, 336, 354, 474, 486], "confidenti": [0, 209, 336], "demograph": [209, 336], "xini": [209, 336], "hou": [209, 336], "xyhou": [209, 336], "greatli": [209, 336], "zip": [181, 203, 207, 236, 474, 477, 478, 479], "list1": [181, 284, 286], "list2": 181, "shorter": [181, 199, 367], "exponenti": [183, 225, 463], "4th": 183, "days_to_ag": 183, "transform_str": 183, "mountain": 183, "new_lett": 183, "upper": [54, 183, 284, 301, 333, 382, 398, 412], "new_char": 183, "funct_conditional_mixedupcode_1": 184, "funct_conditional_mixedupcode_1_ac": 184, "funct_conditional_mixedupcode_2": 184, "funct_conditional_mixedupcode_2_ac": 184, "funct_conditional_mixedupcode_3": 184, "funct_conditional_mixedupcode_3_ac": 184, "funct_conditional_mixedupcode_4": 184, "funct_conditional_mixedupcode_4_ac": 184, "funct_conditional_mixedupcode_5": 184, "funct_conditional_mixedupcode_5_ac": 184, "get_grad": 185, "letter_grad": 185, "even_or_odd": 185, "sole": 185, "which_quadr": 185, "quadrant": [185, 362, 366], "quadrant_": 185, "plane_geometri": 185, "plane": 185, "axis_or_origin": 185, "aren": [185, 235, 274, 407, 455], "500": [185, 186, 421], "num_to_dai": 185, "mondai": [185, 490, 497], "fridai": 185, "met": 185, "cropped_photo": 186, "photo": [186, 368], "crop": [186, 235], "bonu": [186, 234, 325, 396, 455], "elig": 186, "inelig": 186, "move_elev": 186, "current_floor": 186, "next_floor": 186, "elev": [186, 351], "floor": [186, 199, 246, 463], "lunch_break": 186, "class_stand": 186, "freshman": 186, "sophomor": [186, 437], "junior": 186, "senior": 186, "alumni": 186, "pay_rent": 186, "175": [186, 447], "play_weath": 186, "weather": [186, 191, 428, 496, 497], "cloudi": 186, "raini": 186, "windi": 186, "snowi": 186, "safe": [186, 236, 406], "list_transform": [187, 284], "sum_of_lst": 187, "popping_remov": 187, "extend_and_append": 187, "new_list": 187, "extend": [179, 187, 189, 190, 295, 327, 332, 335, 337, 357, 461, 498], "comparing_length": 187, "lst1": [187, 189, 197, 436], "lst2": [187, 189, 197, 436, 489], "reverse_list": 187, "functions_lists_mixedupcode_1": 188, "functions_lists_mixedupcode_1_ac": 188, "functions_lists_mixedupcode_2": 188, "functions_lists_mixedupcode_2_ac": 188, "functions_lists_mixedupcode_3": 188, "functions_lists_mixedupcode_3_ac": 188, "functions_lists_mixedupcode_4": 188, "functions_lists_mixedupcode_4_ac": 188, "functions_lists_mixedupcode_5": 188, "functions_lists_mixedupcode_5_ac": 188, "second_half": 189, "sum_of_split_num": 189, "str_num_with_hyphen": 189, "hyphen": [189, 297], "978": 189, "876": 189, "4908": 189, "6762": 189, "sort_descend": 189, "lst_of_num": 189, "extend_two_lists_sort": 189, "sort_and_get_median_num": 189, "median": 189, "average_of_num_list": 190, "name_list": 190, "sara": 190, "sammi": 190, "remove_min_valu": 190, "1203": 190, "7482": 190, "range_given_list": 190, "list_of_num": 190, "remove_indices_after_first_max_valu": 190, "new_num_list": 190, "transform_and_combin": 190, "list_on": 190, "list_two": 190, "final_str": 191, "yell": 191, "string1": 191, "yellow": [191, 238, 421, 442, 475], "string2": 191, "scream": 191, "num_of_appl": 191, "abbrev": 191, "first_nam": [191, 246, 481, 497], "last_nam": [191, 246, 481, 497], "perkin": 191, "grab": [191, 428, 434], "tebo": 191, "function_string_mixedupcode_1_v2": 192, "function_string_mixedupcode_1_v2_ac": 192, "function_string_mixedupcode_2_v2": 192, "function_string_mixedupcode_2_v2_ac": 192, "function_string_mixedupcode_3": 192, "function_string_mixedupcode_3_ac": 192, "function_string_mixedupcode_4": 192, "function_string_mixedupcode_4_ac": 192, "function_string_mixedupcode_5": 192, "function_string_mixedupcode_5_ac": 192, "function_string_mixedupcode_6": 192, "function_string_mixedupcode_6_ac": 192, "function_string_mixedupcode_7": 192, "function_string_mixedupcode_7_ac": 192, "function_string_mixedupcode_8": 192, "function_string_mixedupcode_8_ac": 192, "joinstr": 193, "str1": [193, 202, 206], "str2": [193, 202], "llo": 193, "rect_per": 193, "h": [193, 260, 267, 278, 391, 412, 495], "cube": [193, 202, 217], "atla": 193, "c_name": 193, "germani": 193, "dateyear": 193, "mm": [193, 382, 383, 393], "dd": [193, 382, 383, 393], "yyyi": [193, 382, 383, 393], "america": 193, "mod_password": 193, "password": [0, 193, 279], "suspens": 193, "first_last": 193, "wander": [193, 495], "waer": 193, "start_a": 194, "square_length": 194, "feet": [194, 202, 456], "use_semicolon": 194, "sentence1": 194, "sentence2": 194, "semicolon": 194, "grammar": [194, 251, 258, 262], "shouldn": 194, "bright": 194, "lhelo": 194, "pumpkin": 194, "mpkpuin": 194, "first_a_gon": 194, "ustralia": 194, "single_div_answ": 196, "double_div_answ": 196, "multiplication_on": 196, "multiplication_two": 196, "subtract": [196, 207, 282, 411, 463, 464], "add_answ": 196, "new_add_answ": 196, "countodd": 197, "num_of_odd": 197, "divide_by_two_until_on": 197, "val1": [197, 217], "val2": [197, 217], "functions_loops_mixedupcode_1": 198, "functions_loops_mixedupcode_1_ac": 198, "functions_loops_mixedupcode_2": 198, "functions_loops_mixedupcode_2_ac": 198, "functions_loops_mixedupcode_3": 198, "functions_loops_mixedupcode_3_ac": 198, "functions_loops_mixedupcode_4": 198, "functions_loops_mixedupcode_4_ac": 198, "functions_loops_mixedupcode_5": 198, "functions_loops_mixedupcode_5_ac": 198, "functions_loops_mixedupcode_6": 198, "functions_loops_mixedupcode_6_ac": 198, "functions_loops_mixedupcode_7": 198, "functions_loops_mixedupcode_7_ac": 198, "nums_x_to_i": 199, "count_by_x_to_i": 199, "countdown": [54, 199, 268, 274], "add_odds_or_floor_divis": 199, "10001": 199, "1887": 199, "strings_chars_less_than_len": 199, "strings_list": 199, "mississippi": [199, 420], "print_list": 199, "nums1": 199, "nums2": 199, "sum_list": [199, 250], "list_starts_with_a": 200, "amaz": 200, "sentence_without_vowel": 200, "ppl": 200, "draw_squar": 200, "check_prime_num": 200, "functions_mixedupcode_1p_v2": 201, "functions_mixedupcode_1p_v2_ac": 201, "functions_mixedupcode_2": 201, "functions_mixedupcode_2_ac": 201, "functions_mixedupcode_3": 201, "functions_mixedupcode_3_ac": 201, "functions_mixedupcode_4": 201, "functions_mixedupcode_4_ac": 201, "functions_mixedupcode_5": 201, "functions_mixedupcode_5_ac": 201, "functions_mixedupcode_6": 201, "functions_mixedupcode_6_ac": 201, "functions_mixedupcode_7": 201, "functions_mixedupcode_7_ac": 201, "functions_mixedupcode_8": 201, "functions_mixedupcode_8_ac": 201, "functions_mixedupcode_9": 201, "functions_mixedupcode_9_ac": 201, "functions_mixedupcode_10": 201, "functions_mixedupcode_10_ac": 201, "exp": 202, "rais": [202, 217, 236, 265, 471], "poly_perimet": 202, "len_sid": 202, "num_sid": [202, 340], "polygon": [202, 367, 445, 447, 452], "sphere_volum": 202, "volum": 202, "sphere": 202, "113": [202, 475], "circle_circumfer": 202, "x1": 202, "x2": 202, "y1": 202, "y2": 202, "get_hypotenus": 202, "angl": [202, 449, 451, 452], "opposite_sid": 202, "hypotenus": 202, "sine": [202, 215], "convert_to_mil": 202, "5280": 202, "even_odd": 202, "neither": [202, 263, 275, 278, 458], "larger_str": 202, "find_dist": 202, "tup_transform": 203, "103": 203, "tup": [203, 206, 421, 427], "tup_and_list_transform": 203, "tup1": [203, 205, 421], "tup2": [203, 205, 421], "list_tup1": 203, "list_tup2": 203, "transform_dict": 203, "tup_of_tuples_to_dict": 203, "tup_of_tupl": 203, "functions_tups_dictionaries_mixedupcode_1_v2": 204, "functions_tups_dictionaries_mixedupcode_1_v2_ac": 204, "functions_tups_dictionaries_mixedupcode_2": 204, "functions_tups_dictionaries_mixedupcode_2_ac": 204, "functions_tups_dictionaries_mixedupcode_3": 204, "functions_tups_dictionaries_mixedupcode_3_ac": 204, "functions_tups_dictionaries_mixedupcode_4": 204, "functions_tups_dictionaries_mixedupcode_4_ac": 204, "functions_tups_dictionaries_mixedupcode_5": 204, "functions_tups_dictionaries_mixedupcode_5_ac": 204, "addition_tup": 205, "greater_than_f": 205, "dict_to_tup_of_tupl": 205, "swap_keys_valu": 205, "swapped_dictionari": 205, "swap": [205, 217, 280, 286, 371, 427, 433, 455], "common_value_in_tup": 205, "disregard": 205, "index_tup": 206, "tup_str": 206, "zeroth": 206, "peppermint": 206, "busi": 206, "rhyme": 206, "ptsret": 206, "list_tups_into_dict": 206, "list_of_tup": 206, "squared_convert": 206, "ordered_nums_tup": 206, "ascend": [206, 250, 424, 427], "isinst": [206, 234, 238, 241, 249, 284, 345], "var": [206, 222, 223, 224, 454, 455], "triple_valu": 206, "count_char": 206, "babbi": 206, "area_of_rect": 207, "welcome_messag": 207, "98105": 207, "addnumb": 207, "subtractnumb": 207, "categori": [208, 260, 460, 484, 488, 492, 497], "composit": [208, 219, 235, 421, 423, 425, 435], "determinist": [208, 225], "pertain": 208, "pseudorandom": [208, 225], "void": [208, 231, 234, 295], "pre": [44, 54, 209, 336, 478], "classes_basic_airport": 210, "nd_pp": 210, "classes_basic_song_nd_pp": [48, 210], "classes_basic_cat_nd_pp": [48, 210], "classes_basic_account_nd_pp": [48, 210], "classes_basic_fortuneteller_nd_pp": [48, 210], "as22": 211, "filter_words_less_than_3_char": [211, 212, 213, 214], "dict_to_list_pilot": [211, 212, 213, 214], "dict_to_list": [211, 427], "filter": [212, 214, 376], "dict_to_list_pp_pilot": [212, 214], "logarithm": 215, "signal": 215, "nois": [215, 241, 246, 250, 259], "ratio": 215, "trigonometr": 215, "tan": 215, "multipli": [215, 217, 246, 260, 465, 467], "2pi": [215, 458], "approxim": [44, 215, 472, 486], "trigonometri": 215, "functex1muc_v2": 216, "functex1muc_v2_ac": 216, "functex2muc": 216, "functex2muc_ac": 216, "functex3muc": 216, "functex3muc_ac": 216, "functex4muc_v5": 216, "functex4muc_v5_ac": 216, "functex5muc_v2": 216, "functex5muc_v2_ac": 216, "functex6muc": 216, "functex6muc_ac": 216, "functex7muc_v2": 216, "functex7muc_v2_ac": 216, "functex8muc": 216, "functex8muc_ac": 216, "functex9muc": 216, "functex9muc_ac": 216, "functex10muc": 216, "functex10muc_ac": 216, "functex11muc": 216, "functex11muc_ac": 216, "functex12muc_v2": 216, "functex12muc_v2_ac": 216, "len_str": 217, "bmi": 217, "inch": [217, 456], "metric": [217, 422], "703": 217, "sum_of_squar": 217, "swapvalu": 217, "whichev": 217, "is_birthdai": 217, "square_it": 217, "cube_it": 217, "x_2": 217, "x_1": 217, "\u00b2": 217, "y_2": 217, "y_1": 217, "expon": 219, "reread": [219, 275, 413, 423], "spam": [219, 303], "everybodi": [219, 316], "add_two": 219, "add_thre": 219, "printnam": 219, "printgpa": 219, "printattend": 219, "printstudentinfo": 219, "foo": [220, 221], "raaarrr": 220, "bear": 220, "eeek": 220, "f1": [220, 221], "f2": [220, 221], "f3": [220, 221], "add_on": [220, 221], "compon": [220, 253, 280, 485], "sum_eleven": 220, "num3": 220, "iff": [220, 430], "rightmost_digit": 220, "rightmost": 220, "pizzeria": 220, "eight": [220, 381], "woot": 221, "yar": 221, "noob": 221, "fac": 221, "palidrom": 221, "abba": 221, "runeston": [222, 223, 224], "readi": [222, 223, 224, 254, 258, 260, 363], "prev": [222, 223, 224], "post_range_sum_start_one_change_by_two": [222, 223], "e5mc11": [222, 223, 224], "listex_mc14": [222, 223, 224], "mod": [222, 223, 224], "middle_wai": [222, 223, 224], "range_sum_start_one_change_by_two": 224, "nondeterminist": 225, "imposs": 225, "distinguish": [225, 242, 293, 445], "ran": [225, 263, 280, 316, 322], "ones": [225, 236, 260], "11132867921152356": 225, "5950949227890241": 225, "04820265884996877": 225, "841003109276478": 225, "997914947094958": 225, "04842330803368111": 225, "7416295948208405": 225, "510535245390327": 225, "27447040171978143": 225, "028511805472785867": 225, "randint": [225, 340], "gaussian": 225, "gamma": 225, "video": [0, 45, 54, 229, 230, 321, 354, 386], "percept": [229, 230, 354], "chop": [232, 287], "fraction": [232, 460], "truncat": [232, 463, 478, 495], "intuit": [232, 264], "865": 232, "journei": [234, 261], "mnemon": [234, 460, 468], "alias": [234, 290, 292, 293, 305, 431], "escap": [234, 377, 396], "linux": [234, 260, 325, 396], "regex": [234, 307, 320, 326, 373, 375, 377, 378, 381, 382, 384, 388, 389, 394, 396, 397], "quantifi": [234, 396], "greedi": [234, 320, 375, 376, 380, 395, 396], "anchor": [234, 308, 312, 319, 396], "hypertext": [234, 317, 325, 483], "protocol": [234, 307, 309, 317, 323, 324, 325, 483, 493], "child": [234, 235, 236, 237, 240, 250, 308, 325, 332, 334, 335, 337, 498], "sibl": [234, 325, 498], "css": [234, 308, 325, 391], "extens": [234, 377, 483, 485, 494], "markup": [234, 311, 483, 485, 494], "javascript": [234, 260, 262, 474, 479, 483, 485, 491, 494], "interfac": [234, 485, 494], "secur": [234, 480, 494, 495], "usag": [234, 480, 494], "googl": [234, 318, 476, 479, 494, 495], "geocod": [234, 476, 494], "subdivid": [234, 355], "lifecycl": [234, 355], "geometri": [234, 450, 486], "theorem": [234, 367, 450], "stamp": [234, 363, 450], "pixel": [234, 313, 359, 361, 362, 363, 364, 366, 367, 368, 369, 371, 372, 444, 447, 448, 451, 452], "decreas": [234, 273, 366, 370, 422], "chaper": [234, 370], "pillar": [234, 249], "labeledpoint": [234, 235, 237, 239, 243, 249], "postal": [234, 249], "assert": [234, 244, 249, 265, 471], "interconnect": [234, 476], "copyright": [234, 254], "truth": 235, "debat": 235, "propos": [235, 237], "label": [235, 239, 240, 260, 473, 475], "pure": 235, "standpoint": 235, "plausibl": 235, "linguist": 235, "difficulti": 235, "strongest": 235, "stronger": 235, "likelihood": 235, "terrif": 235, "cut": [235, 271, 465], "badli": 235, "caution": 235, "recipi": [236, 482], "provinc": 236, "neighborhood": 236, "district": 236, "acm": 236, "corpor": 236, "123": [236, 251, 298, 391, 497], "ln": 236, "29609": 236, "deliveri": 236, "netherland": 236, "ireland": 236, "thoroughfar": 236, "eircod": 236, "cnoc": 236, "sceich": 236, "thorn": 236, "leac": 236, "anfa": 236, "flagston": 236, "storm": 236, "cathair": 236, "mart": 236, "beev": 236, "mhaigh": 236, "eo": 236, "yew": 236, "a65": 236, "f4e2": 236, "ought": 236, "imagin": [236, 263, 280, 400], "scheme": 236, "among": [236, 456], "unstructur": 236, "mash": 236, "along": [236, 240, 343, 356, 495], "structuredaddress": 236, "addr": [236, 433], "addrlist": 236, "irish": 236, "italian": [236, 484, 497], "enhanc": 236, "postalcod": [236, 497], "itali": 236, "slightli": [236, 374], "basepostaladdress": 236, "guarante": 236, "irishpostaladdress": 236, "uspostaladdress": 236, "polymorph": [236, 242], "exhibit": 236, "util": [236, 371, 479], "obj": 236, "cl": 236, "subclass": [236, 237, 238, 241, 247, 248, 250, 371], "sparingli": 236, "isinc": 236, "graphic": [237, 444], "depict": [237, 480, 498], "blueprint": 237, "academia": 237, "food": [238, 247, 400, 456], "eat": [238, 247, 254, 297, 313], "super": [238, 239, 250], "testitem": 238, "i1": 238, "coke": 238, "i2": 238, "test_str_item": 238, "iv": [238, 359, 421], "testcar": 238, "c1": 238, "ford": 238, "c2": 238, "toyota": 238, "test_create_car": 238, "set_color": 238, "test_change_color": 238, "set_mak": 238, "test_change_mak": 238, "o1": 238, "test_create_order_tot": 238, "actual_id": 239, "abbi": 239, "lane": 239, "dist": 240, "refin": [240, 290, 479], "redefin": 240, "labeledpt": 240, "assertisinst": 241, "mostli": [241, 253, 367, 431], "asserttru": 241, "assertgreat": 241, "assertgreaterequ": 241, "assertin": 241, "edg": 241, "is_descend": 241, "teston": 241, "temp_cat": 241, "102": 241, "testtot": 241, "o2": 241, "set_pric": 241, "set_nam": 241, "test_set_nam": 241, "anim": [241, 246, 250, 398, 399, 400], "duck": 241, "quack": [241, 402], "encapsul": 242, "chief": 242, "promot": 242, "against": [242, 258, 478], "enabl": 242, "contract": [242, 483, 485], "emb": [243, 407], "deleg": [243, 264], "driven": 244, "comprehens": 244, "result_list": 244, "returned_valu": 244, "hidden": [234, 244, 495], "quicker": [244, 263, 290], "testcasegui": 244, "get_middl": 244, "abcd": 244, "bc": 244, "gui": 244, "teardown": 244, "classnam": 244, "test_initi": 244, "inheritance_mixed1_v3": 245, "inheritance_mixed1_ac_v3": 245, "inheritance_mixed2_v3": 245, "inheritance_mixed2_ac_v3": 245, "inheritance_mixed3_v3": 245, "inheritance_mixed3_ac_v3": 245, "inheritance_mixed4_v3": 245, "inheritance_mixed4_ac_v3": 245, "inheritance_mixed5_v3": 245, "inheritance_mixed5_ac_v3": 245, "inheritance_mixed6_v3": 245, "inheritance_mixed6_ac_v3": 245, "inheritance_mixed7_v3": 245, "inheritance_mixed7_ac_v3": 245, "inheritance_mixed8_v3": 245, "inheritance_mixed8_ac_v3": 245, "inheritance_mixed9_v3": 245, "inheritance_mixed9_ac_v3": 245, "inheritance_mixed10_v3": 245, "inheritance_mixed10_ac_v3": 245, "initit": 246, "a1": [246, 247], "gpa": [246, 475], "sqft": 246, "hous": [246, 440], "bedroom": 246, "construtor": 246, "initialz": 246, "withdraw": 246, "make_nois": 246, "diana": 246, "perci": 246, "spike": 246, "distance_to": 246, "mycircl": 246, "attibut": 246, "item_list": [246, 288], "intiti": 246, "savingsaccount": 246, "intitialz": 246, "pay_interest": 246, "hat": [246, 410], "treasur": 246, "add_treasur": 246, "get_point": 246, "superclass": [247, 248], "gotta": 247, "tv": 247, "woohoo": 247, "zzzzzzzzzzzzzzzz": 247, "tire": 247, "willik": 247, "buddi": 247, "bob": [247, 402, 424], "a2": 247, "a3": 247, "eye_color": 250, "greeter": [250, 334], "grumpygreet": 250, "greet": [250, 288, 409], "cow": 250, "moo": 250, "overactor": 250, "gradstud": [250, 334], "fav_food": 250, "sushi": 250, "is_ascend": 250, "shortest": [250, 422, 427], "avg_po": 250, "quartil": 250, "dup_adjac": 250, "talk": [251, 253, 254, 256, 258, 263, 264, 265, 431], "analyz": [0, 251, 253, 257], "keyboard": [251, 252, 253, 469], "speaker": [251, 252, 253], "complier": 251, "trigger": [251, 275, 377], "compos": 252, "sensor": 252, "microphon": [252, 253], "gp": 252, "sequenti": [252, 292, 338], "variat": [252, 343, 409], "weav": 252, "disc": 252, "apart": [253, 300], "obsess": 253, "gigahertz": 253, "billion": 253, "per": [253, 455, 474, 475, 478, 479, 484, 495, 497], "hurri": [253, 377], "slower": [253, 257], "stick": [253, 257, 290], "player": 253, "mous": 253, "touchpad": 253, "slow": [253, 322, 478], "unreli": 253, "builder": 253, "orchestr": [253, 351], "uncomfort": 253, "shrink": 253, "5mm": 253, "tall": 253, "instal": [254, 260, 263, 308, 319], "consult": 254, "screencast": 254, "macintosh": [254, 260, 309, 374], "somewhat": 254, "v3": 254, "37a07cee5969": 254, "msc": 254, "1900": 254, "amd64": 254, "win32": 254, "astronaut": 254, "farawai": 254, "planet": 254, "inhabit": 254, "peac": 254, "stab": 254, "spear": 254, "spit": [254, 256], "roast": 254, "brought": 254, "thumb": 254, "legendari": 254, "legend": [254, 475], "tasti": 254, "mustard": 254, "feast": 254, "tonight": 254, "tiniest": 254, "amazingli": 254, "picki": 254, "intellig": 254, "intermediari": [254, 263], "financi": 255, "pda": 255, "attent": 255, "compens": [0, 255, 310], "examin": [256, 257, 272, 318, 328], "rumin": 256, "retreat": 256, "rebuild": [256, 478], "stuck": [256, 368], "typograph": 256, "misunderstand": 256, "needless": 256, "experiment": 256, "hypothesi": 256, "reluct": 256, "assembli": 257, "syntact": [257, 258, 265, 431, 433, 434], "formul": 257, "paus": [257, 322, 363, 469], "earliest": 258, "precis": [258, 299, 314, 394], "deviat": [258, 380], "evid": 258, "hate": 258, "cruel": 258, "grudg": 258, "perfectli": [258, 351], "reject": [258, 319], "unfit": 258, "torment": 258, "primt": 258, "argu": 258, "Its": [258, 416, 478], "harsh": 258, "uncondition": 258, "sweet": 258, "wag": 258, "tail": [258, 293, 449, 451], "easiest": [258, 263, 324], "investig": [0, 258], "drink": 258, "bottl": 258, "backpack": 258, "intersect": [258, 495], "station": 258, "late": 258, "farm": 258, "barn": 258, "sorri": 258, "sadli": 258, "undetect": 258, "mere": 258, "hardest": 258, "cute": 259, "gurgl": 259, "absorb": 259, "linearli": 259, "fashion": [259, 320], "hesit": 259, "nonlinear": 259, "skim": 259, "fulli": [259, 263, 351, 353, 444], "stare": [259, 290], "impenetr": 259, "wonder": [259, 260, 452], "ah": 259, "hah": 259, "hammer": 259, "chisel": 259, "sculptur": 259, "nap": 259, "snack": 259, "langaug": 259, "spoken": 259, "faster": 259, "php": [260, 478], "perl": 260, "frankli": [260, 263], "tiresom": 260, "001010001110100100101010000001111": 260, "11100110000011101010010101101101": 260, "surfac": [260, 395], "intric": 260, "ti": [260, 422], "recompil": 260, "fly": 260, "verifi": [260, 271], "seven": 260, "meaning": [260, 471], "ex": [260, 268, 401, 403], "dll": 260, "unread": 260, "elf": 260, "xa0": 260, "x82": 260, "h4": 260, "x90": 260, "x80": 260, "xe0": 260, "x81": 260, "hqvht": 260, "x83": 260, "xe8": 260, "python35": 260, "nag": 260, "convei": 262, "coher": 262, "muse": 262, "pleasant": 262, "patient": 262, "craft": 263, "strictest": 263, "social": [263, 310], "facebook": 263, "stream": [263, 322], "pore": [263, 495], "prone": [263, 289, 380, 423], "smart": 263, "clown": [263, 316, 326], "tent": [263, 316], "fell": [263, 316], "manual": [263, 323], "came": [263, 338], "bigcount": 263, "bigword": 263, "awesom": [263, 398], "marvel": 263, "anyon": [263, 460], "sixteen": 264, "mundan": 264, "partner": 264, "invent": [264, 481], "partnership": 264, "quizzic": 265, "health": [0, 265, 313], "hear": [265, 368], "blah": 265, "xkcd": 265, "231": 265, "del": [265, 290, 291, 293, 471], "global": [265, 471], "nonloc": [265, 471], "apostroph": 265, "recommend": [266, 312, 488], "asterisk": [267, 278, 375, 379, 475], "999": [267, 284, 289, 296, 338], "itr": 268, "root_ac": 268, "root_pp": 268, "while_ac": 268, "while_pp": 268, "estim": 269, "calculta": 269, "bisect": 271, "intermedi": 271, "halv": 271, "indefinit": 272, "wherea": [272, 280], "glenn": 272, "prisha": 272, "kahlil": 272, "nirav": 272, "aliyah": 272, "antonella": 272, "accumul": [273, 275, 284, 322, 367], "decrement": [273, 282], "endless": 274, "amus": 274, "shampoo": 274, "lather": 274, "rins": 274, "prove": 274, "finit": 274, "obvious": [274, 470], "1000": 274, "runawai": 274, "batteri": 274, "virtu": 274, "dysfunct": 274, "echo": 274, "affirm": 274, "itervar": 275, "lap": 275, "nor": [275, 391], "itr_countup_str_muc": 276, "itr_countup_str_ac": 276, "itr_reverse_muc": 276, "itr_reverse_ac": 276, "itr_countdown_str_muc": 276, "itr_countdown_str_ac": 276, "itr_odd_sum_muc": 276, "itr_odd_sum_ac": [], "itr_sum_of_range_muc": 276, "itr_sum_of_range_ac": 276, "itr_count_vowels_muc": 276, "itr_count_vowels_ac": 276, "itr_copy_till_gt_value_muc": 276, "itr_copy_till_gt_value_ac": 276, "itr_count_last2_muc": 276, "itr_count_last2_ac": 276, "itr_list_to_5_muc": 276, "itr_list_to_5_ac": 276, "itr_water_quality_muc": 276, "itr_water_quality_ac": 276, "countup_str": 277, "12345": 277, "olleh": 277, "countdown_str": 277, "543210": 277, "odd_sum": 277, "sum_of_rang": 277, "count_vowel": 277, "aeiou": [277, 395], "copy_till_gt_valu": 277, "1357": 277, "135": [277, 479], "count_last2": 277, "hixxhi": 277, "axxxaaxx": 277, "list_to_5": 277, "water_qu": 277, "phvalu": 277, "ph": 277, "433333333333334": 277, "staircas": 278, "frontspac": 278, "eval": 278, "pirat": 279, "ship": 279, "ate": [279, 455], "te": 279, "hip": 279, "ip": 279, "xy": [279, 409], "Such": 279, "chr": [280, 415], "steadili": 280, "grow": 280, "bullet": [280, 311], "varaibl": 282, "ident": [50, 283, 292, 299, 461, 481], "poorli": 283, "slice_exercis": 284, "len_of_list": 284, "indexing_and_upp": 284, "list_within_list": 284, "blist": [284, 289, 296], "find_sum": 284, "num_of_str": 284, "list_muc_password_cr": 285, "list_muc_password_creator_ac": 285, "list_muc_rainfall_v2": 285, "list_muc_rainfall_v2_ac": 285, "list_muc_mix_item": 285, "list_muc_mix_items_ac": 285, "list_muc_discount": 285, "list_muc_discount_ac": 285, "list_muc_append_if_a": 285, "list_muc_append_if_a_ac": 285, "list_muc_add_vocab": 285, "list_muc_add_vocab_ac": 285, "password_mak": 286, "word_list": [286, 422, 427], "swmetemi": 286, "avg_rainfal": 286, "day_list": 286, "equip": [286, 488], "rainfal": 286, "price_list": 286, "closest": 286, "filter_a": 286, "vocab_list": 286, "vocab": 286, "add_to_new_list": 287, "111": 287, "list_writeitemsq_v2_ac": 287, "list_writeitemsq_v2_pp": 287, "list_write23_ac": 287, "list_write23_pp": 287, "list_write5_ac": 287, "list_write5_pp": 287, "list_writereverse_ac": 287, "list_writereverse_pp": 287, "sumuntileven": 287, "list_sortbylen_ac": 287, "list_sortbylen_pp": 287, "jennfier": 287, "itemlist": 288, "222": 288, "change_index3": 288, "506": 288, "countword": 288, "sort_by_length": 288, "alia": 289, "safer": 289, "jambore": 289, "parti": [289, 328, 335, 341, 343, 344], "careless": 290, "pitfal": 290, "alon": [290, 430], "stdtype": [290, 407, 412, 413, 416], "orig": 290, "crash": [290, 321, 406], "needl": 290, "haystack": 290, "dispens": 290, "mess": 290, "smarter": 290, "scroll": 290, "search9": 290, "Being": 292, "delete_head": 293, "myfun": 293, "mylist": [293, 297], "bad_delete_head": 293, "deleting_first": 293, "unmodifi": [293, 295], "t2": 295, "arrang": [295, 338, 369, 445], "accident": 295, "disappoint": 295, "mynam": 297, "edgar": 297, "allan": 297, "poe": 297, "namelist": 297, "init": 297, "anam": 297, "hannah": 297, "ruth": 297, "pat": 297, "elm": 297, "cheddar": 298, "reassign": [298, 408, 409], "th": [298, 406, 417, 418], "ghi": 301, "wxyz": 301, "max_segment_sum": 301, "max_so_far": 301, "fourth": [301, 353, 356, 427, 434], "bubbl": 301, "areacod": 302, "begininng": 302, "hel": 302, "bigciti": 302, "crunchi": 303, "frog": 303, "ram": 303, "bladder": 303, "lark": 303, "vomit": 303, "fold": 304, "spindl": 304, "mutil": 304, "si106": 304, "ch": [306, 415, 418, 420], "nestedlist": 306, "mysock": 307, "af_inet": 307, "sock_stream": 307, "pr4e": [307, 314, 316, 321, 326], "cmd": 307, "decod": [307, 316, 324, 486, 495], "cover3": [307, 316, 321, 326], "jpg": [307, 309, 316, 321, 322, 326, 359, 360, 363, 367, 368, 371, 372, 496], "wb": [307, 321], "crummi": [308, 310, 319], "tagnam": 308, "becuas": 308, "1pjbq1w": 308, "michgian": 308, "chrome": 308, "nagiv": 308, "jetpack_top_posts_widget": 308, "ftp": 309, "curl": 309, "cleverli": 309, "curl1": 309, "curl2": 309, "curl3": 309, "wget": 309, "remot": 309, "imperfect": 310, "traffic": [310, 495], "hyper": 311, "tutori": [311, 319], "render": [311, 312], "doctyp": 311, "meta": 311, "unord": 311, "hyperlink": [311, 312], "cascad": 312, "alt": 312, "inlin": 312, "activit": 313, "melodi": 313, "swim": 313, "bold": [313, 461], "brush": 313, "cursiv": 313, "purpl": [313, 371], "background": [54, 313, 440, 449], "healthlin": 313, "danc": 314, "toe": 314, "w3": 314, "rfc2616": 314, "176": 314, "respond": 314, "mixedupcode_network_1": 315, "mixedupcode_network_1_ac": 315, "mixedupcode_network_2": 315, "mixedupcode_network_2_ac": 315, "mixedupcode_network_3": 315, "mixedupcode_network_3_ac": 315, "mixedupcode_network_4": 315, "mixedupcode_network_4_ac": 315, "mixedupcode_network_5": 315, "mixedupcode_network_5_ac": 315, "mixedupcode_network_6": 315, "mixedupcode_network_6_ac": 315, "mixedupcode_network_7": 315, "mixedupcode_network_7_ac": 315, "mixedupcode_network_8": 315, "mixedupcode_network_8_ac": 315, "mixedupcode_network_9": 315, "mixedupcode_network_9_ac": 315, "mixedupcode_network_10": 315, "mixedupcode_network_10_ac": 315, "write_txt": 316, "write_jpg": 316, "FOR": 316, "8864": 316, "ndate": 316, "nserver": 316, "ubuntu": 316, "nlast": 316, "2017": [316, 475], "netag": 316, "6a": 316, "54f6609240717": 316, "naccept": 316, "ncontent": 316, "ncach": 316, "cach": [316, 474, 478], "revalid": 316, "npragma": 316, "nexpir": 316, "wed": [316, 495], "nconnect": 316, "nthe": 316, "reg_num_link": 316, "_____________": 318, "improperli": 319, "strength": 319, "weak": 319, "toler": 319, "highli": [319, 479], "pypi": 319, "beautifulsoup4": 319, "pip": 319, "switch": [320, 379, 454, 478], "page2": 320, "htm": [320, 326, 478, 479], "ssl": [320, 351, 486, 495], "httprespons": 320, "findal": [320, 373, 376, 377, 379, 382, 383, 388, 389, 392, 393, 395, 489], "robust": 320, "audio": [321, 368], "buffer": [321, 322], "100000": 321, "trim": 322, "jpeg": 322, "viewer": 322, "bodai": 322, "denot": [322, 460], "5120": 322, "recv": [322, 324], "3167": 322, "forthcom": 322, "quarter": [322, 366, 455], "delai": [322, 478], "consum": [323, 494], "signifi": 324, "eol": 324, "512": [324, 479], "host": 326, "intro": [326, 486], "retriv": 326, "gutenberg": 326, "1342": 326, "prideandprejudic": 326, "peterpan": 326, "page1": 326, "cricketfan": [327, 335], "partyanim": [327, 335, 341, 343, 344], "nameprint": 327, "pokemon": [327, 357], "stringpokemon": 327, "grasstyp": 327, "poke1": 327, "poke2": 327, "charizard": 327, "classes_basic_movie_fix_v3_ac": [49, 346], "classes_basic_horse_v2_ac": [49, 346], "classes_basic_gastank_ac": [49, 346], "classes_basic_dice_fix_v2_ac": [49, 346], "lai": 331, "destructor": [332, 342, 353], "__del__": [332, 342, 353], "destroi": [0, 332, 342], "rare": [332, 342], "b3": 333, "orwel": 333, "deriv": 334, "sportscar": 334, "grump": 334, "favorite_food": 334, "exisit": 335, "independ": [335, 341], "beyond": [335, 353, 413], "__class__": 335, "__delattr__": 335, "__weakref__": 335, "aesthet": 338, "zoom": 338, "950": 338, "obj_mixedupcode_1": 339, "obj_mixedupcode_1_ac": 339, "obj_mixedupcode_2_v2": 339, "obj_mixedupcode_2_v2_ac": 339, "obj_mixedupcode_3": 339, "obj_mixedupcode_3_ac": 339, "obj_mixedupcode_4": 339, "obj_mixedupcode_4_ac": 339, "obj_mixedupcode_5_v3": 339, "obj_mixedupcode_5_v3_ac": 339, "obj_mixedupcode_6": 339, "obj_mixedupcode_6_ac": 339, "obj_mixedupcode_7_v2": 339, "obj_mixedupcode_7_v2_ac": 339, "obj_mixedupcode_8": 339, "obj_mixedupcode_8_ac": 339, "obj_mixedupcode_9": 339, "obj_mixedupcode_9_ac": 339, "obj_mixedupcode_10": 339, "obj_mixedupcode_10_ac": 339, "getnam": [340, 357], "updateag": 340, "updatetrick": 340, "distance_from_point": 340, "longest": [340, 422, 427], "pickitem": 340, "dice": 340, "inclusvi": 340, "thrown": 341, "destruct": 342, "clean": [342, 353, 474, 478, 486], "thow": 342, "cleanup": [342, 478], "sensit": [343, 458], "cooki": [343, 391, 454, 455, 461], "cutter": 343, "pointer": 343, "shorthand": 343, "bank": 345, "dimension": 345, "zone": 351, "certif": [351, 486, 495], "create_default_context": [351, 486, 495], "check_hostnam": [351, 486, 495], "verify_mod": [351, 486, 495], "cert_non": [351, 486, 495], "movement": 351, "mainli": 353, "shortcut": 353, "__getitem": 353, "getitem__": 353, "loos": 353, "scope": 353, "curiou": 353, "hopefulli": 353, "cpython": 353, "blob": 353, "listobject": 353, "sixth": [356, 434], "__getitem__": 356, "0th": [356, 417], "spin": 357, "updateattack": 357, "attack": 357, "gettitl": 357, "getauthor": 357, "gettrick": 357, "paperback": [357, 484, 497], "watertyp": 357, "getattack": 357, "addpokemon": 357, "getpixel": [359, 361, 363], "getr": 359, "setgreen": [359, 363, 368], "updatepixel": [359, 363], "255": [359, 362, 364, 366, 368, 369, 372, 497], "180": [359, 368, 438, 449, 451, 497], "motorcycl": [359, 367], "imagewin": [359, 363], "getwidth": [359, 363], "getheight": [359, 363], "setr": [359, 368], "getblu": [359, 363], "setblu": [359, 363, 368], "vangogh": [359, 372], "getgreen": [359, 363], "newpixel": 359, "setpixel": 359, "halfway_x": 359, "halfway_i": 359, "white": [359, 364, 366, 397, 412], "simultan": 359, "arch": [360, 368], "puppi": [360, 367], "pixl": 362, "vertic": [362, 364, 368, 369, 372, 475], "nose": 362, "herself": 362, "unlimit": [363, 486], "newstr": 363, "wizard": [363, 399, 400], "decagon": 363, "zoe": 363, "sethead": [363, 438, 449, 451], "shape": [363, 423, 425, 438, 439, 440, 443, 445, 448, 449, 452], "penup": [363, 438, 439, 449, 451], "laid": [364, 368], "grid": [364, 368, 369, 371, 475], "absenc": 364, "tilt": 364, "horizont": [364, 368, 369, 372, 473, 475], "excel": [364, 486], "unplug": 364, "mixedupcode_pictures_pp1": 365, "mixedupcode_pictures_ac1": 365, "mixedupcode_pictures_pp2": 365, "mixedupcode_pictures_ac2": 365, "mixedupcode_pictures_pp3": 365, "mixedupcode_pictures_ac3": 365, "mixedupcode_pictures_pp4": 365, "mixedupcode_pictures_ac4": 365, "mixedupcode_pictures_pp_5": 365, "mixedupcode_pictures_ac5": 365, "mixedupcode_pictures_pp6": 365, "mixedupcode_pictures_ac6": 365, "mixedupcode_pictures_pp_7": 365, "mixedupcode_pictures_ac7": 365, "mixedupcode_pictures_pp8": 365, "mixedupcode_pictures_ac8": 365, "mixedupcode_pictures_pp9": 365, "mixedupcode_pictures_ac9": 365, "mixedupcode_pictures_pp10": 365, "mixedupcode_pictures_ac10": 365, "removegreen": 366, "changecolor": 366, "reducegreen": 366, "changer": 366, "5x": 366, "modifycolor": 366, "imagetowhit": 366, "alternatingr": 366, "changequadrantcolor": 366, "copyrightsid": 366, "copytopquart": 366, "THE": 367, "kitten": [367, 372], "gal2": [367, 371, 372], "guy1": 367, "pix": 368, "240": [368, 438, 442], "blueness": 368, "tour": 368, "rectangular": 369, "tint": 371, "eighth": 371, "pictures_ac_16": 371, "pictures_ac_16_pp": 371, "pictures_ac_17": 371, "pictures_ac_17_pp": 371, "pictures_ac_18": 371, "pictures_ac_18_pp": 371, "pictures_ac_19": 371, "pictures_ac_19_pp": 371, "pictures_ac_20": 371, "pictures_ac_20_pp": 371, "grayscal": [371, 372], "kitten3": 372, "flip": 372, "stri": 373, "espn": 373, "drake": 373, "hotmail": [373, 433], "frenchmontana": 373, "grep": [374, 380], "fxxm": 375, "f12m": 375, "narrow": 375, "wild": [375, 378, 380], "wildcard": [375, 376, 395], "expand": [375, 376, 380], "pushi": 375, "outward": [375, 380], "re2": 375, "tight": 376, "previous": 376, "brittl": [376, 380], "balloon": 376, "rudimentari": 377, "copy_reg": 377, "findit": 377, "purg": 377, "sre_compil": 377, "sre_pars": 377, "sub": 377, "subn": 377, "sy": [377, 445], "2pm": 379, "accept": [379, 402, 436, 437], "willing": 379, "explicit": 379, "z0": [379, 395], "unto": 379, "cleaner": [379, 478], "breakag": 380, "grei": [381, 388, 389], "carrot": [381, 388, 389], "48105": [381, 388, 389], "103028": [381, 388, 389], "1234567": [381, 388, 389], "unicorn": [382, 388, 389], "333": 382, "232": 382, "3403": 382, "your_regex": [382, 386, 388, 389], "find_pric": [382, 388], "def_ghi": [382, 388, 389], "a678": [382, 388, 389], "cn": [382, 388, 389], "consecut": [382, 383, 388, 389], "dash": 383, "aaabaabaa": 383, "abaaa": 383, "attend": 383, "attende": 383, "ee": 383, "hparsons_lg_regex_test_mcq_1": [385, 387], "hparsons_lg_regex_test_mcq_2": [385, 387], "hparsons_lg_regex_test_mcq_3": [385, 387], "hparsons_lg_regex_test_mcq_4": [385, 387], "hparsons_lg_regex_test_mcq_5": [385, 387], "hparsons_lg_regex_test_mcq_6": [385, 387], "hparsons_lg_regex_1_hparson": 388, "hparsons_lg_regex_2_hparson": 388, "hparsons_lg_regex_3_hparson": 388, "hparsons_lg_regex_4_hparson": 388, "hparsons_lg_regex_5_hparson": 388, "hparsons_lg_regex_6_hparson": 388, "re_mixed1": 390, "re_mixed1_ac": 390, "re_mixed2": 390, "re_mixed2_ac": 390, "re_mixed3": 390, "re_mixed3_ac": 390, "re_mixed4_v2": 390, "re_mixed4_v2_ac": 390, "re_mixed5_v2": 390, "re_mixed5_ac": 390, "re_mixed6_v2": 390, "re_mixed6_ac": 390, "re_mixed7_v2": 390, "re_mixed7_ac": 390, "re_mixed8": 390, "re_mixed8_ac": 390, "re_mixed9_v2": 390, "re_mixed9_ac": 390, "re_mixed10_v2": 390, "re_mixed10_ac": 390, "greeting_search": 391, "search_h": 391, "search_o": 391, "match_word": 391, "test_pattern": 391, "sincerely1": 391, "molli": [391, 456], "first_pric": 391, "2098": 391, "209": 391, "browni": 391, "search_email": 391, "pyth_on": 391, "start_from": 391, "grab_domain": 391, "gov": [391, 481, 496, 497], "jav12a": 391, "vowels_in_mid": 391, "cheeeeeyyeerri": 391, "matchobject": 392, "ea": 392, "302": 392, "204": 392, "532": 392, "323": 392, "320": [392, 451], "2022": [393, 475], "backspac": [393, 395], "passwordcheck": 393, "regular_express": 394, "trivial": 394, "wolverin": 394, "invert": 395, "match_four": 397, "match_cat": 397, "match_z": 397, "matchmiddle_z": 397, "alphanumer": 397, "nonam": 397, "total_email": 397, "s1": [398, 401, 402, 409, 415], "mali": 398, "mood": 400, "item_purchas": 400, "camp": [400, 454, 455], "famili": 400, "193": [400, 497], "fave": 400, "least_fav": 400, "broccoli": 400, "type_anim": 400, "muppet": 400, "sheepdog": 400, "shop": 400, "spree": 400, "store1": 400, "store2": 400, "store3": 400, "spent": 400, "col1": 400, "col2": 400, "fave_anim": 400, "happier": 400, "meowacq": [401, 403], "meowansw": [401, 403], "egg": [401, 402], "countacq": [401, 403], "countansw": [401, 403], "ducksacq": [401, 403], "ducksansw": [401, 403], "numdigit": [401, 402], "nameacq": [401, 403], "nameansw": [401, 403], "loweracq": [401, 403], "loweransw": [401, 403], "mccloskei": 402, "duckl": 402, "kack": 402, "nack": 402, "ouack": 402, "pack": 402, "misspel": 402, "hiacq": 403, "hiansw": 403, "eggsacq": 403, "eggsansw": 403, "floatacq": 403, "floatansw": 403, "digitsacq": 403, "digitsansw": 403, "nameinputacq": 403, "nameinputansw": 403, "pineappl": [404, 424], "shark": 404, "doghous": 404, "peanut": 405, "butter": 405, "lettercount": 405, "cultiv": 406, "seemingli": 406, "copytildon": 406, "nonexist": 406, "camelcas": 406, "camel": 407, "printf": 407, "s2": [409, 415], "lime": 410, "chatter": 410, "125": [411, 453], "method_descriptor": 412, "ss": [412, 415], "bat": 414, "vampir": 414, "new_": 414, "vike": 415, "mississauga": 415, "cave": 415, "depth": 416, "sentec": 416, "smar": 416, "i_am_smart": 416, "robbi": 416, "nofirst": 416, "obbi": 416, "obob": 416, "rearrang": [416, 439], "georgington": 416, "dozen": 416, "onlin": [416, 486], "offset": 417, "1th": 417, "2th": 417, "papaya": 417, "exclud": 418, "pomegran": 418, "strawberri": [420, 467], "idx": 420, "atupl": 421, "tuple_index": 421, "800": 421, "tupl1": 421, "tuple_comparison": 421, "tuple_comarison": 421, "2000000": 422, "tie": 422, "dsu": [422, 425], "decor": [422, 425], "undecor": [422, 425], "poetic": 422, "sorted_word_list": 422, "name_dictionari": 424, "melissa": 424, "grocery_dict": 424, "kiwi": 424, "grocery_list": 424, "tup_list": [424, 427, 436], "hashabl": [425, 434, 435], "singleton": 425, "tup_mixedupcode_1": 426, "tup_mixedupcode_1_ac": 426, "tup_mixedupcode_2": 426, "tup_mixedupcode_2_ac": 426, "tup_mixedupcode_3": 426, "tup_mixedupcode_3_ac": 426, "tup_mixedupcode_4": 426, "tup_mixedupcode_4_ac": 426, "tup_mixedupcode_5": 426, "tup_mixedupcode_5_ac": 426, "tup_mixedupcode_6": 426, "tup_mixedupcode_6_ac": 426, "tup_mixedupcode_7": 426, "tup_mixedupcode_7_ac": 426, "tup_mixedupcode_8": 426, "tup_mixedupcode_8_ac": 426, "tup_mixedupcode_9": 426, "tup_mixedupcode_9_ac": 426, "tup_mixedupcode_10": 426, "tup_mixedupcode_10_ac": 426, "length_word": 427, "tuple_word_len": 427, "swap_valu": 427, "grapefruit": 427, "peach": [427, 467], "dictionary_to_tup_list": 427, "count_str": 427, "monkei": 427, "snake": 427, "rabbit": 427, "dragon": 427, "rooster": 427, "rat": 427, "alphabetical_dict_list": 427, "longest_word_lst": 427, "list_tup": 427, "tmobil": 427, "sprint": 427, "cap": 427, "lst_tup": [427, 437], "groceri": 427, "lettuc": 427, "juic": 427, "bagel": 427, "bacon": 427, "bread": 427, "thou": 428, "thee": 428, "reykjavik": 428, "bueno": 428, "cairo": 428, "berlin": 428, "caloocan": 428, "sorted_weath": 428, "heineken": 428, "is_ok": 430, "group_list": 430, "class_list": 430, "enumer": 431, "oppos": 431, "roughli": [433, 482], "stylist": 433, "random_list": 433, "harden": 433, "unpack": 433, "monti": 433, "unam": 433, "yeezi": 433, "vari": [434, 493], "tripl": [45, 434, 492], "quadrupl": 434, "quintupl": 434, "sextupl": 434, "septupl": 434, "ep": 434, "od": 434, "telephon": 435, "d1": [435, 491], "my_dict": 435, "tup_creat": 436, "tup_writecode2": 436, "tup_writecode2_pp": 436, "find_major": 436, "3084": 436, "3025": 436, "electr": 436, "3020": 436, "cybersecur": 436, "biometr": 436, "tup_writecode4": 436, "tup_writecode4_pp": 436, "dict_transform": 436, "rattata": 436, "machop": 436, "seel": 436, "volbeat": 436, "solrock": 436, "126": 436, "tup_writecode6": 436, "tup_writecode6_pp": 436, "mod_tupl": 436, "tup_writecode8": 436, "tup_writecode8_pp": 436, "list_link": 436, "tup_writecode10": 436, "tup_writecode10_pp": 436, "check_third_el": 437, "interchange_valu": 437, "lebron": 437, "my_data": 437, "int_valu": 437, "birth_year": 437, "year_in_colleg": 437, "hometown": 437, "tupliz": 437, "curri": 437, "315": 438, "drawn": [438, 452, 498], "pendown": [438, 439, 449, 451], "pensiz": [438, 439, 449, 451], "pencolor": 438, "goto": [438, 449, 451], "draw_shap": 438, "xpo": [438, 442], "ypo": [438, 442], "begin_fil": [438, 440, 449], "end_fil": [438, 440, 449], "draw_rectangl": [438, 442], "draw_triangl": [438, 442], "equilater": [439, 440], "diamond": [439, 442], "c5": 439, "reusabl": 440, "bgcolor": [440, 449], "alisha": 440, "mixedupcode_turtles_1": 441, "mixedupcode_turtles_1_ac": 441, "mixedupcode_turtles_2": 441, "mixedupcode_turtles_2_ac": 441, "mixedupcode_turtles_3": 441, "mixedupcode_turtles_3_ac": 441, "mixedupcode_turtles_4": 441, "mixedupcode_turtles_4_ac": 441, "mixedupcode_turtles_5": 441, "mixedupcode_turtles_5_ac": 441, "mixedupcode_turtles_6": 441, "mixedupcode_turtles_6_ac": 441, "mixedupcode_turtles_7": 441, "mixedupcode_turtles_7_ac": 441, "mixedupcode_turtles_8": 441, "mixedupcode_turtles_8_ac": 441, "mixedupcode_turtles_9": 441, "mixedupcode_turtles_9_ac": 441, "mixedupcode_turtles_10": 441, "mixedupcode_turtles_10_ac": 441, "forward_50": 442, "create_t": 442, "create_rectangl": 442, "create_v": 442, "create_hexagon": 442, "hexagon": 442, "three_colors_list": 442, "hourglass": 442, "draw_diamond": 442, "csp": [0, 4, 6, 16, 18, 19, 20, 28, 29, 35, 36, 40, 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, 187, 191, 195, 196, 197, 203, 210, 211, 212, 213, 214, 215, 218, 219, 220, 221, 225, 229, 230, 232, 235, 237, 238, 240, 243, 244, 247, 248, 251, 252, 253, 254, 255, 256, 258, 259, 260, 263, 264, 265, 266, 267, 270, 271, 272, 274, 275, 278, 279, 280, 282, 283, 284, 289, 290, 291, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 306, 307, 309, 311, 312, 314, 318, 320, 321, 322, 323, 324, 327, 329, 333, 334, 335, 338, 341, 342, 343, 345, 347, 348, 351, 352, 358, 359, 361, 362, 443, 444, 446, 447, 452, 453, 457, 458, 459, 461, 462, 463, 464, 465, 466, 467, 469, 470, 471, 472, 473, 474, 477, 478, 480, 481, 483, 489, 491, 492, 493, 498], "zari": 443, "chad": 443, "jamal": 443, "tina": 443, "papert": 444, "mit": 444, "logo": 444, "robot": 444, "kid": 444, "steer": 444, "distinct": 444, "compass": 444, "checkmark": 444, "southeast": 444, "northeast": 444, "curv": 444, "wrap": 445, "spirograph": 445, "pentagon": [445, 452], "setexecutionlimit": 445, "millisecond": 445, "snowflak": 446, "recur": 446, "rotat": 446, "cheat": 447, "synton": 449, "turl": [449, 451], "colornam": [449, 451], "fillcolor": 449, "clockwis": [449, 451], "bgpic": 449, "file_nam": 449, "exitonclick": 449, "classif": 451, "geometr": 452, "scientif": 452, "insect": 452, "dodecagon": 452, "mia": 452, "thursdai": 453, "derrik": 453, "mariah": 453, "1q": 454, "2q": 454, "3q": 454, "4q": 454, "5q": 454, "6q": 454, "7q": 454, "8q": 454, "9q": 454, "10q": 454, "x_type": 455, "y_type": 455, "z_type": 455, "carla": 455, "gross": 455, "reciev": 455, "pricepershirt": 455, "perpersoncost": 455, "temporari": 455, "finalpric": 455, "bake": 455, "165": 455, "numhour": 455, "numminut": 455, "num_quart": 455, "ow": 455, "tuna": 456, "apiec": 456, "twinkl": 456, "11am": 456, "11pm": 456, "midnight": 456, "3pm": 456, "forandi": 456, "lib": 456, "dens": 457, "elaps": 457, "redund": 457, "meter": 457, "trade": 457, "illeg": [458, 471], "latex": 458, "159": 458, "aid": [460, 461], "govern": 460, "regard": [461, 478, 492], "wise": 461, "memor": 461, "un": 461, "distract": 461, "ingredi": 461, "surprisingli": [462, 470], "divison": 463, "acronym": 464, "pemda": 464, "arenthes": 464, "xponenti": 464, "ultipl": 464, "ivis": 464, "ddition": 464, "ubtract": 464, "doubt": 464, "oder": 464, "cast": 465, "456": [465, 497], "var3": 466, "bird": 466, "blueberri": 467, "raspberri": 467, "plum": 467, "stonefruit": 467, "excl": 467, "raw_input": 469, "airspe": 469, "arbitrarili": 471, "my_nam": 471, "airspeed_of_unladen_swallow": 471, "76trombon": 471, "matplotlib": 473, "pyplot": 473, "plot": [473, 475], "subplot": [473, 475], "geograph": [474, 486], "geodata": 474, "phase": [474, 478], "geoload": 474, "northeastern": 474, "hong": 474, "kong": 474, "technion": 474, "viswakarma": 474, "pune": 474, "umd": 474, "tuft": 474, "monash": 474, "googleapi": [474, 486], "2063": 474, "kokshetau": 474, "econom": 474, "inst": 474, "1749": 474, "geodump": 474, "02115": 474, "3396998": 474, "08975": 474, "bradlei": 474, "1501": 474, "61625": 474, "6963857": 474, "6160811": 474, "viazman": 474, "kesalsaba": 474, "32000": 474, "israel": 474, "7775": 474, "0216667": 474, "clayton": 474, "vic": 474, "3800": 474, "9152113": 474, "145": 474, "134682": 474, "kazakhstan": 474, "2833333": 474, "3833333": 474, "mydata": 474, "uni": 474, "hover": 474, "pin": 474, "consol": 474, "yearli": 475, "2020": 475, "2018": 475, "7000": [], "8000": [], "figsiz": 475, "mph": 475, "marathon": 475, "chart": 475, "comedi": 475, "romanc": 475, "drama": 475, "scifi": 475, "singular": 475, "gridlin": 475, "pie": 475, "film": 475, "adventur": 475, "thriller": 475, "164": 475, "143": [475, 490, 497], "pink": 475, "xyz": 475, "marker": 475, "incur": 475, "revenu": 475, "13000": 475, "16000": 475, "18000": 475, "21000": 475, "17000": 475, "41000": 475, "33000": 475, "67000": 475, "73000": 475, "66000": 475, "xticklabel": 475, "2x2": 475, "scatterplot": 475, "magenta": 475, "indigo": 475, "applicatin": 477, "adjust": 478, "gmane": 478, "searchabl": 478, "liber": 478, "overload": 478, "export": 478, "responsibli": 478, "spread": 478, "abus": [478, 486], "ruin": 478, "readm": 478, "throttl": 478, "interrupt": 478, "comp": 478, "cm": 478, "devel": 478, "51410": 478, "51411": 478, "9460": 478, "nealcaidin": 478, "sakaifound": 478, "51412": 478, "3379": 478, "samuelgutierrezjimenez": 478, "51413": 478, "9903": 478, "da1": 478, "melet": 478, "51414": 478, "349265": 478, "shedid": 478, "elra": 478, "51415": 478, "3481": 478, "51416": 478, "administr": 478, "unstick": 478, "ineffici": 478, "compress": 478, "gmodel": 478, "10x": 478, "tweak": 478, "250": [478, 495], "allsend": 478, "1588": 478, "dn": 478, "08t23": 478, "ggolden22": 478, "251": 478, "22t10": 478, "tpamsler": 478, "ucdavi": 478, "501": 478, "12t11": 478, "lanc": 478, "indiana": 478, "751": 478, "24t11": 478, "vrajgopalan": 478, "ucmerc": 478, "arwhyt": 478, "63axycvo3tyhx": 478, "lvdladg": 478, "lifetim": 478, "githen": 478, "northwestern": 478, "sgithen": 478, "swgithen": 478, "mtu": 478, "dnsmap": 478, "campus": 478, "rerun": [478, 479], "gbasic": 478, "51330": 478, "25033": 478, "1584": 478, "swinsburg": 478, "2657": 478, "azeckoski": 478, "unicon": 478, "1742": 478, "ieb": 478, "tfd": 478, "1591": 478, "1304": 478, "1184": 478, "7339": 478, "6243": 478, "2451": 478, "2055": 478, "multistep": 478, "gword": 478, "33229": 478, "129": 478, "gline": 478, "oran": 478, "longsight": 478, "stanford": 478, "ox": 478, "d3": 479, "d3j": 479, "pagerank": 479, "crawl": 479, "blog": 479, "upon": 479, "randomli": 479, "amongst": 479, "spdump": 479, "sprank": 479, "546848992536": 479, "226714939664": 479, "659": 479, "985": 479, "sith": 479, "reconverg": 479, "respid": 479, "spreset": 479, "0659516187242": 479, "0244199333": 479, "0102096489546": 479, "00610244329379": 479, "000109076928206": 479, "91987599002e": 479, "02151706798e": 479, "20451504471e": 479, "46150183837e": 479, "7857770908e": 479, "17124694224e": 479, "61236959327e": 479, "10410499467e": 479, "0296": 479, "808": 479, "unbalanc": 479, "wildli": 479, "converg": 479, "spjson": 479, "trend": 480, "inspir": 481, "arrai": 481, "influenc": 481, "outermost": 481, "intl": [481, 496, 497, 498], "734": [481, 498], "303": [481, 498], "4456": [481, 498], "brace": [481, 482], "fewer": 481, "simplic": 481, "jeanett": [481, 497], "penddreth": [481, 497], "jpenddreth0": [481, 497], "censu": [481, 497], "gender": [50, 481, 497], "femal": [481, 497], "giavani": [481, 497], "frediani": [481, 497], "gfrediani1": [481, 497], "senat": [481, 497], "breakfast": 482, "calori": 482, "belgian": 482, "waffl": 482, "toast": 482, "homestyl": 482, "sort_kei": 482, "agreement": 483, "soa": [483, 485], "standalon": 483, "hotel": 483, "automobil": 483, "airlin": 483, "agre": [0, 483], "charg": 483, "owner": 483, "herokuapp": [], "v1": [], "bookstor": [484, 497, 498], "everydai": [484, 497], "giada": [484, 497], "laurentii": [484, 497], "potter": [484, 497], "rowl": [484, 497], "xqueri": [484, 497], "kick": [484, 497], "mcgovern": [484, 497], "bothner": [484, 497], "kurt": [484, 497], "cagl": [484, 497], "linn": [484, 497], "vaidyanathan": [484, 497], "nagarajan": [484, 497], "elementtre": [485, 492], "landmark": 486, "nearbi": 486, "significantli": 486, "curtail": 486, "2c": 486, "unwrap": 486, "api_kei": 486, "aizasy___idbyt70": 486, "serviceurl": 486, "parm": 486, "urlencod": 486, "uh": 486, "lat": 486, "lng": 486, "formatted_address": 486, "python3": 486, "geojson": 486, "1669": 486, "location_typ": 486, "2808256": 486, "7430378": 486, "address_compon": 486, "long_nam": 486, "short_nam": 486, "geoxml": 486, "variant": 486, "ocean": 486, "hparsons_lg_sql_test_bank_pre_select": 487, "hparsons_lg_sql_test_bank_pre_upd": 487, "hparsons_lg_sql_test_bank_pre_join": 487, "gym": 488, "table_tenni": 488, "tenni": 488, "rent": 488, "equipment_id": 488, "subtre": 489, "nitf": [490, 497], "colombia": [490, 497], "earthquak": [490, 497], "hl1": [490, 497], "bylin": [490, 497], "bytag": [490, 497], "kotler": [490, 497], "datelin": [490, 497], "bogota": [490, 497], "et": [490, 497], "attr": 492, "region": 492, "tier": 493, "cryptograph": 493, "oauth": [493, 495], "rich": 493, "approv": 495, "signatur": 495, "twurl": 495, "twitter1": 495, "app": 495, "consumer_kei": 495, "h7lu": 495, "ng": 495, "consumer_secret": 495, "dnkenac3new": 495, "mmn7q": 495, "token_kei": 495, "10185562": 495, "eibxcp9n2": 495, "p4geqqosgi": 495, "token_secret": 495, "h0yccfemmc4wyf1": 495, "qoipbo": 495, "user_timelin": 495, "oauth_vers": 495, "oauth_token": 495, "101": 495, "sgi": 495, "oauth_nonc": 495, "09239679": 495, "oauth_timestamp": 495, "1380395644": 495, "oauth_signatur": 495, "rlk": 495, "bod": 495, "oauth_consumer_kei": 495, "gng": 495, "oauth_signature_method": 495, "hmac": 495, "sha1": 495, "augment": 495, "timelin": 495, "twitter_url": 495, "gethead": 495, "created_at": 495, "384007200990982144": 495, "id_str": 495, "rt": 495, "fixpert": 495, "dutch": 495, "tiivwtehj4": 495, "brilliant": 495, "in_rep": 495, "178": 495, "384015634108919808": 495, "freak": 495, "bocc": 495, "accid": 495, "nhttp": 495, "2xmhpx7kgx": 495, "177": 495, "metadata": 495, "shut": 495, "next_cursor": 495, "1444171224491980205": 495, "662433": 495, "followers_count": 495, "28725": 495, "jazzychad": 495, "__": 495, "retweet": 495, "california": 495, "leahculv": 495, "culver": 495, "40426722": 495, "2635": 495, "wsj": 495, "employ": 495, "victoria": 495, "_valeriei": 495, "valeri": 495, "irvin": 495, "next_cursor_str": 495, "AT": 495, "amp": 495, "ericbollen": 495, "lukew": 495, "sneak": 495, "halherzog": 495, "scweeker": 495, "devicelabdc": 495, "solid": 495, "current_observ": [496, 497], "noaa": 496, "nation": 496, "credit_url": 496, "xml_logo": 496, "gif": 496, "kennedi": [496, 497], "kjfk": [496, 497], "observation_time_rfc822": [496, 497], "est": [496, 497], "temp_f": [496, 497], "temp_c": [496, 497], "relative_humid": [496, 497], "wind_dir": [496, 497], "wind_degre": [496, 497], "280": [496, 497], "wind_mph": [496, 497], "wind_gust_mph": [496, 497], "pressure_mb": [496, 497], "1023": [496, 497], "pressure_in": [496, 497], "dewpoint_f": [496, 497], "dewpoint_c": [496, 497], "windchill_f": [496, 497], "windchill_c": [496, 497], "visibility_mi": [496, 497], "icon_url_bas": 496, "fcicon": 496, "icon_url_nam": 496, "nfew": 496, "disclaimer_url": 496, "disclaim": 496, "copyright_url": 496, "ip_address": 497, "male": 497, "229": 497, "179": 497, "212": 497, "noell": 497, "bea": 497, "nbea2": 497, "imageshack": 497, "162": 497, "willard": 497, "valek": 497, "wvalek3": 497, "vk": 497, "188": 497, "isal": 497, "streetaddress": 497, "2nd": [50, 497], "3100": 497, "phonenumb": 497, "555": 497, "1234": 497, "646": 497, "4567": 497, "7890": 497, "spous": 497, "null": 497, "predefin": 498, "20230128074139": [12, 17], "brewer": 17, "20230110174202": 17, "1st": 50, "3rd": 50, "dyslexia": [0, 50], "autism": [0, 50], "adhd": [0, 50], "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, "classes_basic_song_wd3_pp": 53, "classes_basic_cat_wd_pp": 53, "classes_basic_account_wd_pp": 53, "classes_basic_fortuneteller_wd_pp": 53, "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, "conect": 98, "itr_odd_sum_ac_v2": 276, "br": 381, "xlabel": 475, "ylabel": 475, "kinduff": 483, "selectquest": [], "sq": [], "fromid": [], "tog": 55, "get_dict": 146, "handler": 146, "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, "princip": 0, "gift": 0, "risk": 0, "discomfort": 0, "conferenc": 0, "breach": 0, "safeguard": 0, "encrypt": 0, "transcript": 0, "privaci": 0, "dissemin": 0, "voluntari": 0, "board": 0, "irb": 0, "oversight": 0, "race": 0, "ethnic": 0, "disagre": 0, "870000000001": 142, "dictioari": 142, "abbreat": 142, "datafil": [], "fromfil": [], "famililar": 179, "fuction": 179, "sum_first_half": 179, "nun": 182, "plan3": 234, "outlin": 234, "toctre": 234, "maxdepth": 234, "_hidden": 234, "student_survei": 234, "rst": 234, "everytim": 333, "classes_basic_rectangle_ac_fix_v2": 346, "classes_basic_song_pp_iso": 347, "classes_basic_book_ac": [347, 348], "classes_basic_book_pp_iso": 347, "classes_basic_cat_pp_iso": 347, "classes_basic_account_pp_iso": 347, "classes_basic_fortuneteller_pp_iso": 347, "classes_basic_song_w": 348, "classes_basic_book_w": 348, "classes_basic_cat_w": 348, "classes_basic_account_w": 348, "classes_basic_fortuneteller_w": 348, "clipboard": 354, "demostr": 354, "person3": 497}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"credit": 1, "python": [1, 2, 3, 234, 254, 265, 337, 343, 491], "everybodi": [1, 2, 3, 234], "print": [1, 20, 175], "histori": [1, 2, 444], "copyright": [1, 3], "detail": [1, 3], "prefac": [1, 2, 234], "remix": 1, "an": [1, 27, 229, 230, 322, 334, 354, 450, 483, 492], "open": [1, 151, 159], "book": [1, 46, 333], "contribut": 2, "contributor": [2, 234], "list": [2, 178, 179, 187, 188, 189, 190, 236, 293, 294, 295, 296, 297, 298, 301, 302, 303, 304, 305, 306, 311, 431, 481], "interact": [2, 234], "informat": 2, "think": 2, "The": [2, 179, 180, 252, 259, 280, 283, 324, 410, 428, 448], "strang": 2, "acknowledg": [2, 234], "multipl": [4, 17, 29, 35, 36, 37, 38, 56, 58, 70, 71, 77, 100, 115, 125, 141, 152, 153, 163, 183, 187, 191, 196, 197, 203, 220, 221, 238, 247, 248, 267, 278, 279, 284, 301, 307, 327, 334, 341, 345, 358, 359, 373, 398, 414, 415, 421, 429, 430, 438, 443, 446, 453, 465, 473, 480], "choic": [4, 29, 36, 56, 58, 70, 71, 77, 115, 125, 141, 152, 153, 163, 183, 187, 191, 196, 197, 203, 220, 221, 238, 247, 248, 267, 278, 279, 284, 301, 307, 327, 345, 358, 359, 373, 398, 414, 415, 421, 430, 438, 446, 453, 465, 473, 480], "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, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 216, 217, 220, 221, 238, 245, 246, 247, 248, 250, 267, 268, 269, 276, 277, 278, 279, 284, 285, 286, 287, 288, 301, 307, 313, 315, 316, 327, 345, 358, 359, 363, 373, 390, 391, 397, 398, 399, 400, 401, 402, 403, 414, 415, 421, 426, 427, 430, 436, 437, 438, 439, 441, 442, 446, 453, 454, 455, 456, 465, 473, 475, 480, 482, 497], "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, 184, 185, 186, 188, 189, 190, 192, 193, 194, 198, 199, 200, 201, 202, 204, 205, 206, 207, 216, 217, 229, 230, 244, 245, 246, 250, 268, 269, 276, 277, 285, 286, 287, 288, 313, 315, 316, 326, 330, 339, 340, 354, 357, 365, 366, 371, 372, 386, 388, 389, 390, 391, 397, 399, 400, 401, 402, 403, 426, 427, 436, 437, 439, 441, 442, 454, 455, 456, 475, 482, 492, 497], "debug": [5, 66, 85, 108, 110, 114, 117, 144, 167, 256, 271, 290, 377, 406, 423, 458], "activ": [5, 6, 7, 8, 9], "link": [5, 6, 7, 8, 9, 12, 312], "plan": [5, 6, 7, 8, 9, 10, 15, 16, 17, 18, 19, 20, 21], "explain": 6, "relev": 6, "tag": [6, 18, 19, 308, 311, 312], "write": [7, 8, 9, 22, 23, 24, 45, 61, 90, 95, 107, 127, 131, 143, 161, 162, 164, 175, 186, 190, 194, 200, 206, 207, 229, 230, 241, 244, 250, 264, 266, 268, 269, 287, 288, 326, 330, 354, 357, 371, 372, 386, 389, 397, 401, 402, 403, 436, 437, 439, 456, 492, 497], "part": [7, 8, 9, 175], "1": [7, 10, 44, 114, 133, 134, 486], "2": [8, 10, 16, 133, 134, 495], "3": [9, 10, 17, 362], "you": [10, 21, 49, 52, 88, 91, 93, 96, 169, 218, 264, 346, 385, 387, 487], "can": 10, "download": 10, "all": [10, 11, 19], "here": 10, "4": [10, 18], "5": [10, 19, 360], "6": [10, 361], "9": [10, 20, 363], "10": [10, 15], "scrape": [11, 21, 318], "cottag": 11, "inn": 11, "pizza": 11, "locat": 11, "get": [12, 16, 17, 18, 19, 308, 331, 411, 483, 492], "new": [12, 165, 209, 336], "from": [12, 16, 17, 18, 19, 142, 145, 308, 474, 483, 492], "faculti": 12, "webpag": 12, "mix": [13, 14, 33, 34, 45, 59, 60, 81, 82, 89, 94, 97, 98, 123, 124, 149, 150, 184, 185, 188, 189, 192, 193, 198, 199, 201, 202, 204, 205, 216, 217, 229, 230, 245, 246, 276, 277, 285, 286, 313, 315, 316, 339, 340, 354, 365, 366, 386, 388, 390, 391, 399, 400, 426, 427, 441, 442, 454, 455, 475, 482], "up": [13, 14, 33, 34, 45, 59, 60, 81, 82, 89, 94, 97, 98, 123, 124, 149, 150, 184, 185, 188, 189, 192, 193, 198, 199, 201, 202, 204, 205, 216, 217, 229, 230, 245, 246, 276, 277, 285, 286, 313, 315, 316, 339, 340, 354, 365, 366, 386, 388, 390, 391, 399, 400, 426, 427, 441, 442, 454, 455, 475, 482], "store": [15, 100, 236], "info": [15, 18, 19, 20], "json": [15, 481, 483, 491], "file": [15, 119, 142, 143, 145, 151, 152, 153, 155, 156, 157, 158, 160, 162, 321], "outlin": 15, "soup": [16, 17, 308], "url": [16, 17, 483], "exampl": [16, 17, 18, 19, 20, 182, 354], "when": [16, 17, 18], "us": [16, 17, 18, 19, 21, 75, 101, 104, 105, 143, 159, 168, 178, 236, 272, 312, 319, 320, 321, 356, 362, 368, 379, 393, 411, 435, 447, 483, 492, 494], "thi": [16, 17, 21, 354], "how": [16, 17, 18, 19, 110, 113, 308], "exercis": [16, 17, 18, 19, 20, 33, 34, 43, 109, 251, 326, 339, 340, 357, 365, 366, 371, 372], "plan3": 17, "singl": [18, 443], "certain": 19, "type": [19, 45, 232, 328, 386, 470, 492], "look": 19, "closer": 19, "learn": [21, 209, 259, 264, 336], "web": [21, 318, 323, 324, 486, 494], "what": [44, 45, 46, 48, 51, 53, 54, 55, 87, 89, 90, 92, 94, 95, 106, 170, 171, 172, 210, 211, 212, 213, 214, 226, 227, 228, 229, 230, 258, 263, 329, 330, 337, 347, 348, 349, 350, 354, 384, 386, 388, 389, 393, 444, 491], "i": [106, 263, 303, 417, 491], "ebook": [], "work": [35, 44, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 416], "dure": 21, "lesson": 21, "real": 21, "profession": 21, "two": [], "extract": [376, 379, 393], "do": [44, 45, 46, 48, 51, 53, 54, 55, 87, 89, 90, 92, 94, 95, 170, 171, 172, 210, 211, 212, 213, 214, 226, 227, 228, 229, 230, 329, 330, 337, 347, 348, 349, 350, 354, 384, 386, 388, 389], "someth": [], "put": 361, "togeth": [], "practic": [37, 38, 47, 48, 53, 54, 55, 81, 82, 89, 90, 94, 95, 130, 131, 132, 133, 134, 140, 171, 172, 210, 211, 212, 213, 214, 329, 330, 347, 348, 354, 381, 382, 383, 388, 389, 444], "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, 210, 211, 212, 213, 214, 218, 229, 230, 329, 330, 346, 347, 348, 352, 354, 381, 382, 383, 385, 386, 387, 388, 389, 487, 488], "A": [25, 46, 135, 136, 138, 236, 303, 333, 354, 367, 417], "chang": [25, 360, 361, 362], "perspect": 25, "ad": [26, 165], "other": 26, "method": [26, 46, 176, 178, 179, 239, 241, 295, 333, 334, 337, 370, 392, 412, 416, 449, 451], "our": [26, 31, 229, 230, 343, 354], "class": [26, 28, 35, 36, 37, 38, 42, 44, 46, 56, 57, 237, 312, 328, 333, 334, 337, 370, 392, 450], "convert": [27, 176, 491], "object": [27, 35, 39, 40, 41, 46, 57, 299, 308, 333, 337, 342, 343, 345, 355, 356, 450, 481, 491], "string": [27, 176, 182, 191, 192, 193, 194, 297, 404, 409, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 431, 467, 491], "creat": [28, 46, 80, 244, 333, 337, 440], "dice": 28, "glossari": [30, 67, 86, 121, 147, 208, 257, 273, 292, 310, 332, 337, 380, 408, 425, 460, 485], "improv": 31, "constructor": [31, 333], "instanc": [32, 341], "return": 32, "valu": [32, 142, 143, 299, 360, 470, 492], "group": [35, 72, 142, 143, 145, 175, 176, 177, 178, 179, 180, 181, 182, 241, 280, 302, 308, 311, 312, 333, 334, 392, 393, 416], "orient": [35, 39, 355], "analysi": 35, "design": 35, "uml": 35, "diagram": [35, 237], "program": [39, 100, 209, 252, 261, 262, 263, 264, 266, 317, 325, 336, 338, 351, 355, 483], "revisit": 40, "argument": [41, 219, 293], "paramet": [41, 219, 483], "user": [42, 160, 309, 374, 469], "defin": 42, "peer": [0, 56, 70, 71, 125, 152, 153, 220, 221, 247, 248, 278, 279, 301, 345, 358, 414, 415, 430, 446, 465], "instruct": [0, 56, 70, 71, 125, 152, 153, 220, 221, 247, 248, 278, 279, 301, 345, 358, 414, 415, 430, 446, 465], "basic": [57, 79, 175, 177, 182, 311, 354], "altern": 62, "execut": [62, 65, 74, 173], "boolean": [63, 72, 358], "express": [63, 73, 320, 375, 379, 381, 382, 392, 393, 394, 396, 459, 468], "chain": 64, "condit": [64, 65, 69, 70, 72, 74, 177, 182, 183, 184, 185, 186], "logic": [68, 72, 73, 177, 182, 393], "oper": [68, 72, 177, 178, 182, 296, 407, 410, 462, 463, 464, 467], "nest": [69, 142], "except": [71, 75, 159], "comparison": [72, 404], "els": 72, "statement": [72, 280, 283, 466, 468], "short": 73, "circuit": 73, "evalu": 73, "condtion": 74, "catch": 75, "try": [75, 159], "three": 76, "kind": 76, "kei": [76, 435], "structur": [78, 236], "queri": 78, "languag": [78, 498], "summari": [78, 103, 112, 147, 353, 369, 395, 449], "data": [79, 105, 308, 362, 379, 474, 476, 477, 478, 483, 492], "model": 79, "databas": [80, 83, 84, 100, 101, 104, 106], "tabl": [80, 100, 234, 312], "browser": [83, 324], "sqlite": 83, "concept": 84, "introduct": [44, 45, 54, 87, 92, 229, 230, 240, 261, 337, 354, 386, 450], "AND": [87, 92], "updat": [87, 92, 282], "join": [87, 92, 105, 209, 336], "keyword": [87, 92, 99, 175, 471], "next": [44, 45, 46, 48, 51, 53, 54, 55, 87, 89, 90, 92, 94, 95, 170, 171, 172, 210, 211, 212, 213, 214, 226, 227, 228, 229, 230, 329, 330, 337, 347, 348, 349, 350, 354, 384, 386, 388, 389], "post": [49, 50, 88, 91, 93, 96, 218, 226, 346, 350, 387], "test": [49, 52, 88, 91, 93, 96, 170, 177, 182, 209, 218, 241, 244, 336, 346, 383, 385, 387, 487, 488], "thank": [49, 52, 88, 91, 93, 96, 169, 218, 346, 385, 387, 487], "bank": [91, 96, 383, 488], "more": [46, 99, 312, 333, 337, 393], "select": 99, "constraint": 100, "retriev": [100, 105, 322, 323], "insert": 100, "record": 100, "friend": 100, "relationship": [100, 311], "spider": 101, "twitter": [101, 495], "sql": 104, "begin": 108, "tip": 108, "avoid": 110, "know": 111, "your": [111, 244], "error": [111, 492], "messag": 111, "parseerror": 111, "typeerror": 111, "solut": [111, 354], "nameerror": 111, "valueerror": 111, "success": 113, "programm": 113, "interlud": 114, "advanc": [82, 116, 382], "text": [116, 152, 157, 308], "pars": [116, 300, 318, 319, 320, 413, 492], "dictionari": [118, 119, 120, 122, 125, 126, 130, 131, 132, 142, 181, 203, 204, 205, 206, 424, 429, 435, 481, 483], "set": [120, 392, 393], "counter": 120, "loop": [122, 179, 180, 197, 198, 199, 200, 272, 274, 275, 280, 281, 405, 420, 489], "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, 181, 203, 204, 205, 206, 422, 424, 426, 430, 431, 432, 433, 434, 435], "parson": [47, 132], "posttest": [133, 134, 169, 222, 223], "pretest": [54, 134, 224], "origin": [136, 316], "b": [137, 139], "read": [142, 143, 145, 155, 321], "csv": [142, 143], "comma": [142, 143], "separ": [142, 143], "header": [142, 143], "row": [142, 143], "reader": 143, "writer": 143, "path": [], "name": [160, 461, 471], "extens": 498, "termin": [], "command": [], "navig": [], "system": [229, 230, 354], "persist": 154, "search": [156, 376], "through": [156, 243, 420, 489], "line": [157, 300], "let": 160, "choos": [160, 461], "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, 215, 220, 221, 231, 232, 233, 280, 294, 440], "built": [166, 178, 179], "definit": [168, 182, 272], "feedback": [45, 46, 48, 49, 51, 52, 53, 54, 55, 169, 171, 210, 211, 212, 213, 214, 218, 229, 230, 329], "pre": [51, 52, 170, 227, 228, 349, 384, 385, 487, 488], "flow": 173, "fruit": 174, "void": 174, "call": [175, 195, 239], "order": [175, 464], "special": [175, 392], "charact": [175, 375, 378, 392, 393], "indic": [176, 182, 234], "slice": [176, 178, 179, 182, 304, 416, 418], "input": [176, 469], "between": 176, "number": [176, 225], "complex": [177, 182], "index": [178, 179, 416], "That": [178, 179], "For": [179, 180, 280], "each": [179, 180], "rang": [179, 180, 280, 392], "while": [179, 180, 280, 283], "ar": [181, 298, 409, 434], "immut": [181, 409, 434], "pleas": [209, 336], "research": [209, 336], "studi": [209, 236, 336], "help": [209, 336], "u": [209, 336], "approach": [209, 336], "math": 215, "random": 225, "self": [0, 226, 350], "efficaci": [0, 226, 350], "survei": [0, 50, 51, 87, 226, 227, 228, 349, 350, 384], "To": [229, 230, 354], "solv": [45, 229, 230, 354, 386], "pop": [229, 230, 354], "convers": [232, 254], "why": [233, 261, 264], "assign": [234, 429, 433], "content": 234, "licens": 234, "associ": [235, 243], "v": 235, "inherit": [235, 236, 240, 247, 248, 249, 334, 335], "case": [236, 244], "postal": 236, "address": 236, "intern": 236, "appli": 236, "isinst": 236, "parent": [239, 311], "point": 240, "labeledpoint": 240, "unit": [241, 244], "assert": 241, "pillar": 242, "oop": 242, "reus": 243, "understand": [244, 262, 364], "build": [252, 474], "block": 252, "comput": 253, "hardwar": 253, "architectur": 253, "creativ": 255, "motiv": 255, "could": 258, "possibli": 258, "go": 258, "wrong": 258, "journei": 259, "terminologi": 260, "interpret": 260, "compil": 260, "should": 264, "word": [265, 428], "sentenc": 265, "finish": 270, "iter": [270, 278, 279, 281], "continu": 270, "infinit": 274, "pattern": [275, 367, 445], "count": [275, 405], "sum": 275, "maximum": 275, "minimum": 275, "variabl": [282, 461, 465, 468, 471, 472], "alias": 289, "delet": 291, "element": [291, 492], "mutabl": 298, "sequenc": [303, 417, 431], "travers": [306, 420], "beautifulsoup": [308, 319], "request": 308, "attribut": [308, 312, 333, 492], "find": 308, "insid": 308, "bonu": [309, 374], "section": [44, 309, 374], "unix": [309, 374], "linux": [309, 374], "html": [311, 312, 318, 319, 320], "start": [311, 331, 351], "end": 311, "child": 311, "sibl": 311, "imag": [312, 322, 364, 367, 368, 369, 370], "div": 312, "span": 312, "css": 312, "hypertext": 314, "transfer": 314, "protocol": 314, "http": [314, 322], "network": [317, 325, 479], "regular": [320, 375, 379, 381, 382, 392, 393, 394, 396], "binari": 321, "urllib": [321, 323], "over": 322, "page": 323, "world": 324, "": 324, "simplest": 324, "add": [46, 333, 337], "overrid": 334, "knowledg": [], "review": [], "manag": 338, "larger": 338, "lifecycl": 342, "first": [343, 492], "subdivid": 352, "step": [360, 361, 362], "increas": 360, "decreas": 360, "color": [360, 361], "where": 361, "we": [361, 362], "which": 362, "exam": [54, 363], "chapter": 363, "11": 363, "represent": 364, "process": [367, 492], "repetit": [368, 447], "chaper": 369, "pixel": 370, "match": [375, 392, 393], "combin": 376, "escap": [378, 392], "regex": [386, 392, 393], "quantifi": 392, "greedi": 392, "non": [392, 393], "specifi": 393, "boundari": 393, "anchor": 393, "negat": 393, "format": [407, 498], "length": 411, "len": 411, "common": [416, 428], "compar": 422, "most": 428, "oh": 431, "my": 431, "turtl": [440, 443, 444, 446, 447, 448, 449, 450, 451, 452], "doe": 444, "left": 444, "turn": 444, "90": 444, "mean": 444, "make": 445, "within": 445, "stamp": 448, "procedur": 448, "screen": 449, "teacher": 452, "note": 452, "geometri": 452, "total": 452, "trip": 452, "theorem": 452, "comment": 457, "mnemon": 461, "modulu": 462, "operand": 463, "ask": 469, "googl": [474, 486], "map": 474, "geocod": [474, 486], "visual": [476, 477, 478, 479], "mail": 478, "interconnect": 479, "javascript": 481, "notat": 481, "applic": [483, 486, 495], "interfac": 483, "api": [483, 493], "servic": [486, 494], "node": 489, "xml": [492, 498], "fix": 492, "secur": 493, "usag": 493, "markup": 498, "properli": 498, "time": 54, "hum00253102": 0, "overcom": 0, "barrier": 0, "adopt": 0, "undergradu": 0, "c": 0, "student": 0, "demograph": 0, "In": 354}, "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"], [238, "multiple-choice-questions"], [267, "multiple-choice-questions"], [284, "multiple-choice-questions"], [307, "multiple-choice-questions"], [327, "multiple-choice-questions"], [359, "multiple-choice-questions"], [373, "multiple-choice-questions"], [398, "multiple-choice-questions"], [421, "multiple-choice-questions"], [438, "multiple-choice-questions"], [453, "multiple-choice-questions"], [473, "multiple-choice-questions"], [480, "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"], [245, "mixed-up-code-questions"], [246, "mixed-up-code-questions"], [285, "mixed-up-code-questions"], [313, "mixed-up-code-questions"], [315, "mixed-up-code-questions"], [390, "mixed-up-code-questions"], [391, "mixed-up-code-questions"], [427, "mixed-up-code-questions"], [441, "mixed-up-code-questions"], [442, "mixed-up-code-questions"], [475, "mixed-up-code-questions"], [482, "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"], [164, "write-code-questions"], [250, "write-code-questions"], [268, "write-code-questions"], [269, "write-code-questions"], [287, "write-code-questions"], [288, "write-code-questions"], [397, "write-code-questions"], [402, "write-code-questions"], [436, "write-code-questions"], [437, "write-code-questions"], [439, "write-code-questions"], [456, "write-code-questions"], [497, "write-code-questions"], [161, "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"], [208, "glossary"], [257, "glossary"], [273, "glossary"], [292, "glossary"], [310, "glossary"], [332, "glossary"], [337, "glossary"], [380, "glossary"], [408, "glossary"], [425, "glossary"], [460, "glossary"], [485, "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"], [339, "mixed-up-code-exercises"], [340, "mixed-up-code-exercises"], [365, "mixed-up-code-exercises"], [366, "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"], [251, "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"], [210, "what-to-do-next"], [211, "what-to-do-next"], [212, "what-to-do-next"], [213, "what-to-do-next"], [214, "what-to-do-next"], [226, "what-to-do-next"], [227, "what-to-do-next"], [228, "what-to-do-next"], [229, "what-to-do-next"], [230, "what-to-do-next"], [329, "what-to-do-next"], [330, "what-to-do-next"], [337, "what-to-do-next"], [347, "what-to-do-next"], [348, "what-to-do-next"], [349, "what-to-do-next"], [350, "what-to-do-next"], [354, "what-to-do-next"], [384, "what-to-do-next"], [386, "what-to-do-next"], [388, "what-to-do-next"], [389, "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"], [229, "solving-mixed-up-code-problems"], [230, "solving-mixed-up-code-problems"], [386, "solving-mixed-up-code-problems"]], "Solving Write Code Problems": [[45, "solving-write-code-problems"], [229, "solving-write-code-problems"], [230, "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"], [210, "feedback"], [211, "feedback"], [212, "feedback"], [213, "feedback"], [214, "feedback"], [218, "feedback"], [229, "feedback"], [230, "feedback"], [329, "feedback"]], "Creating Classes": [[46, "creating-classes"], [337, "creating-classes"]], "A Book Class": [[46, "a-book-class"], [333, "a-book-class"]], "Creating More Objects": [[46, "creating-more-objects"], [337, "creating-more-objects"]], "Add a Method to a Class": [[46, "add-a-method-to-a-class"], [333, "add-a-method-to-a-class"], [337, "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"], [211, "problems"], [212, "problems"], [213, "problems"], [214, "problems"], [218, "problems"], [329, "problems"], [330, "problems"], [346, "problems"], [347, "problems"], [348, "problems"], [385, "problems"], [387, "problems"], [388, "problems"], [389, "problems"], [487, "problems"]], "Practice Problems": [[48, "practice-problems"], [53, "practice-problems"], [55, "practice-problems"], [171, "practice-problems"], [210, "practice-problems"], [329, "practice-problems"], [347, "practice-problems"], [348, "practice-problems"]], "Post Test": [[49, "post-test"], [88, "post-test"], [93, "post-test"], [218, "post-test"], [346, "post-test"], [387, "post-test"]], "Thank You": [[49, "thank-you"], [218, "thank-you"]], "Post Survey": [[50, "post-survey"]], "Pre Survey": [[51, "pre-survey"], [227, "pre-survey"], [228, "pre-survey"], [349, "pre-survey"], [384, "pre-survey"]], "Pre Test": [[52, "pre-test"], [170, "pre-test"], [385, "pre-test"], [487, "pre-test"]], "Thank You \ud83e\udd17": [[52, "thank-you"], [88, "thank-you"], [91, "thank-you"], [93, "thank-you"], [96, "thank-you"], [169, "thank-you"], [346, "thank-you"], [385, "thank-you"], [387, "thank-you"], [487, "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"], [216, "mixed-up-code-questions"], [217, "mixed-up-code-questions"], [286, "mixed-up-code-questions"], [399, "mixed-up-code-questions"], [400, "mixed-up-code-questions"], [454, "mixed-up-code-questions"], [455, "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"], [256, "debugging"], [271, "debugging"], [290, "debugging"], [377, "debugging"], [406, "debugging"], [423, "debugging"], [458, "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"], [388, "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"], [330, "practice-problems-write-code"], [389, "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"], [353, "summary"], [395, "summary"], [449, "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"], [181, "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"], [210, "practice"], [211, "practice"], [212, "practice"], [213, "practice"], [214, "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"], [222, "posttest"], [223, "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"], [182, "string-indices"]], "String Slices": [[176, "string-slices"], [182, "string-slices"]], "Input and Converting Between Strings and Numbers": [[176, "input-and-converting-between-strings-and-numbers"]], "String Methods": [[176, "string-methods"]], "Group Work: Functions and Conditionals": [[177, "group-work-functions-and-conditionals"]], "Basic Conditionals and Tests": [[177, "basic-conditionals-and-tests"], [182, "basic-conditionals-and-tests"]], "Logical Operators and Complex Conditionals": [[177, "logical-operators-and-complex-conditionals"], [182, "logical-operators-and-complex-conditionals"]], "Group Work: Functions and Lists": [[178, "group-work-functions-and-lists"]], "List Indexing": [[178, "list-indexing"]], "Built-in Functions That Work on Lists": [[178, "built-in-functions-that-work-on-lists"], [179, "built-in-functions-that-work-on-lists"]], "List Methods": [[178, "list-methods"], [179, "list-methods"]], "Using the Slice Operator": [[178, "using-the-slice-operator"]], "Group Work: Functions with Lists and Loops": [[179, "group-work-functions-with-lists-and-loops"]], "List Indexing and Slicing": [[179, "list-indexing-and-slicing"]], "The For-Each Loop": [[179, "the-for-each-loop"], [180, "the-for-each-loop"]], "Range and For": [[179, "range-and-for"], [180, "range-and-for"]], "While Loops": [[179, "while-loops"], [180, "while-loops"]], "Group Work: Functions with Loops": [[180, "group-work-functions-with-loops"]], "Group Work: Functions with Tuples and Dictionaries": [[181, "group-work-functions-with-tuples-and-dictionaries"]], "Tuples": [[181, "tuples"], [432, "tuples"]], "Tuples are Immutable": [[181, "tuples-are-immutable"], [434, "tuples-are-immutable"]], "Group Work: Functions, Strings, and Conditionals": [[182, "group-work-functions-strings-and-conditionals"]], "Function Example": [[182, "function-example"]], "String Definition": [[182, "string-definition"]], "Functions and Conditionals Multiple Choice Questions": [[183, "functions-and-conditionals-multiple-choice-questions"]], "Functions and Conditionals Mixed-Up Code Questions": [[184, "functions-and-conditionals-mixed-up-code-questions"], [185, "functions-and-conditionals-mixed-up-code-questions"]], "Functions and Conditionals Write Code Questions": [[186, "functions-and-conditionals-write-code-questions"]], "Functions with Lists Multiple Choice Questions": [[187, "functions-with-lists-multiple-choice-questions"]], "Functions and Lists Mixed-Up Code Questions": [[188, "functions-and-lists-mixed-up-code-questions"], [189, "functions-and-lists-mixed-up-code-questions"]], "Functions and Lists Write Code Questions": [[190, "functions-and-lists-write-code-questions"]], "Functions and Strings Multiple Choice Questions": [[191, "functions-and-strings-multiple-choice-questions"]], "Functions and Strings Mixed-Up Code Questions": [[192, "functions-and-strings-mixed-up-code-questions"]], "Function and String Mixed-Up Code Questions": [[193, "function-and-string-mixed-up-code-questions"]], "Functions and Strings Write Code Questions": [[194, "functions-and-strings-write-code-questions"]], "Function calls": [[195, "function-calls"]], "Functions Multiple Choice Questions": [[196, "functions-multiple-choice-questions"]], "Functions with Loops Multiple Choice Questions": [[197, "functions-with-loops-multiple-choice-questions"]], "Functions and Loops Mixed-Up Code Questions": [[198, "functions-and-loops-mixed-up-code-questions"], [199, "functions-and-loops-mixed-up-code-questions"]], "Functions and Loops Write Code Questions": [[200, "functions-and-loops-write-code-questions"]], "Functions Mixed-Up Code Questions": [[201, "functions-mixed-up-code-questions"], [202, "functions-mixed-up-code-questions"]], "Functions with Tuples and Dictionaries Multiple Choice Questions": [[203, "functions-with-tuples-and-dictionaries-multiple-choice-questions"]], "Functions with Tuples and Dictionaries Mixed-Up Code Questions": [[204, "functions-with-tuples-and-dictionaries-mixed-up-code-questions"], [205, "functions-with-tuples-and-dictionaries-mixed-up-code-questions"]], "Functions with Tuples and Dictionaries Write Code Questions": [[206, "functions-with-tuples-and-dictionaries-write-code-questions"]], "Functions Write Code Questions": [[207, "functions-write-code-questions"]], "Please join a research study to help us test new approaches to learning programming!": [[209, "please-join-a-research-study-to-help-us-test-new-approaches-to-learning-programming"], [336, "please-join-a-research-study-to-help-us-test-new-approaches-to-learning-programming"]], "Math functions": [[215, "math-functions"]], "Parameters and arguments": [[219, "parameters-and-arguments"]], "Peer Instruction: Functions Multiple Choice Questions": [[220, "peer-instruction-functions-multiple-choice-questions"]], "Peer Instruction: Function Multiple Choice Questions": [[221, "peer-instruction-function-multiple-choice-questions"]], "Pretest": [[224, "pretest"]], "Random numbers": [[225, "random-numbers"]], "Self-efficacy Post-Survey": [[226, "self-efficacy-post-survey"], [350, "self-efficacy-post-survey"]], "An Introduction To Our System": [[229, "an-introduction-to-our-system"], [230, "an-introduction-to-our-system"], [354, "an-introduction-to-our-system"]], "Write Code with Pop-Up Mixed-up Code": [[229, "write-code-with-pop-up-mixed-up-code"], [230, "write-code-with-pop-up-mixed-up-code"]], "Functions": [[231, "functions"]], "Type conversion functions": [[232, "type-conversion-functions"]], "Why functions?": [[233, "why-functions"]], "Python for Everybody - Interactive": [[234, "python-for-everybody-interactive"]], "Assignments": [[234, "assignments"]], "Table of Contents": [[234, "table-of-contents"]], "Acknowledgements": [[234, "acknowledgements"]], "Acknowledgements, Contributors, License, and Preface": [[234, null]], "Indices": [[234, "indices"]], "Association vs. Inheritance": [[235, "association-vs-inheritance"]], "Case Study: Structured Postal Addresses": [[236, "case-study-structured-postal-addresses"]], "Storing Postal Addresses": [[236, "storing-postal-addresses"]], "Storing International Addresses": [[236, "storing-international-addresses"]], "Inheritance Applied": [[236, "inheritance-applied"]], "A List of Addresses": [[236, "a-list-of-addresses"]], "Using isinstance": [[236, "using-isinstance"]], "Class Diagrams": [[237, "class-diagrams"]], "Call a Parent Method": [[239, "call-a-parent-method"]], "Introduction to Inheritance - Point and LabeledPoint": [[240, "introduction-to-inheritance-point-and-labeledpoint"]], "Group Work on Unit Tests": [[241, "group-work-on-unit-tests"]], "Assert methods": [[241, "assert-methods"]], "Writing Unit Tests": [[241, "writing-unit-tests"], [244, "writing-unit-tests"]], "Pillars of OOP": [[242, "pillars-of-oop"]], "Reuse Through Association": [[243, "reuse-through-association"]], "Unit Tests": [[244, "unit-tests"]], "Testing your Code": [[244, "testing-your-code"]], "Creating Test Cases": [[244, "creating-test-cases"]], "Understanding Unit Tests": [[244, "understanding-unit-tests"]], "Peer Instruction: Inheritance Multiple Choice Questions": [[247, "peer-instruction-inheritance-multiple-choice-questions"], [248, "peer-instruction-inheritance-multiple-choice-questions"]], "Inheritance": [[249, "inheritance"], [249, null], [334, "inheritance"], [335, "inheritance"]], "The building blocks of programs": [[252, "the-building-blocks-of-programs"]], "Computer hardware architecture": [[253, "computer-hardware-architecture"]], "Conversing with Python": [[254, "conversing-with-python"]], "Creativity and motivation": [[255, "creativity-and-motivation"]], "What could possibly go wrong?": [[258, "what-could-possibly-go-wrong"]], "The learning journey": [[259, "the-learning-journey"]], "Terminology: Interpreter and compiler": [[260, "terminology-interpreter-and-compiler"]], "Why Program?": [[261, "why-program"]], "Introduction": [[261, null]], "Understanding programming": [[262, "understanding-programming"]], "What is a program?": [[263, "what-is-a-program"]], "Why should you learn to write programs?": [[264, "why-should-you-learn-to-write-programs"]], "Words and sentences in Python": [[265, "words-and-sentences-in-python"]], "Writing a program": [[266, "writing-a-program"]], "Finishing iterations with continue": [[270, "finishing-iterations-with-continue"]], "Definite loops using for": [[272, "definite-loops-using-for"]], "Infinite loops": [[274, "infinite-loops"]], "Loop patterns": [[275, "loop-patterns"]], "Counting and summing loops": [[275, "counting-and-summing-loops"]], "Maximum and minimum loops": [[275, "maximum-and-minimum-loops"]], "Mixed-up code Questions": [[276, "mixed-up-code-questions"], [277, "mixed-up-code-questions"]], "Peer Instruction: Iterations Multiple Choice Questions": [[278, "peer-instruction-iterations-multiple-choice-questions"], [279, "peer-instruction-iterations-multiple-choice-questions"]], "Group Work - Loops (For, Range, While)": [[280, "group-work-loops-for-range-while"]], "for Statements": [[280, "for-statements"]], "The range Function": [[280, "the-range-function"]], "while Statements": [[280, "while-statements"]], "Loops and Iterations": [[281, "loops-and-iterations"]], "Updating variables": [[282, "updating-variables"]], "The while statement": [[283, "the-while-statement"]], "Aliasing": [[289, "aliasing"]], "Deleting elements": [[291, "deleting-elements"]], "List arguments": [[293, "list-arguments"]], "Lists and functions": [[294, "lists-and-functions"]], "List methods": [[295, "list-methods"]], "List operations": [[296, "list-operations"]], "Lists and strings": [[297, "lists-and-strings"]], "Lists are mutable": [[298, "lists-are-mutable"]], "Objects and values": [[299, "objects-and-values"]], "Parsing lines": [[300, "parsing-lines"]], "Peer Instruction: Lists Multiple Choice Questions": [[301, "peer-instruction-lists-multiple-choice-questions"]], "Group Work: Lists": [[302, "group-work-lists"]], "A list is a sequence": [[303, "a-list-is-a-sequence"]], "List slices": [[304, "list-slices"]], "Lists": [[305, "lists"], [305, null]], "Traversing a list": [[306, "traversing-a-list"]], "Group Work on BeautifulSoup with Requests": [[308, "group-work-on-beautifulsoup-with-requests"]], "Getting a tag from a soup object": [[308, "getting-a-tag-from-a-soup-object"]], "Getting text from a tag": [[308, "getting-text-from-a-tag"]], "Getting data from tags with attributes": [[308, "getting-data-from-tags-with-attributes"]], "How to Find Tags Inside of Tags": [[308, "how-to-find-tags-inside-of-tags"]], "Bonus section for Unix / Linux users": [[309, "bonus-section-for-unix-linux-users"], [374, "bonus-section-for-unix-linux-users"]], "Group Work: HTML Basics": [[311, "group-work-html-basics"]], "Start and End Tags": [[311, "start-and-end-tags"]], "List Tags": [[311, "list-tags"]], "Tag Relationships: Parent, Child, Sibling": [[311, "tag-relationships-parent-child-sibling"]], "Group Work: More HTML": [[312, "group-work-more-html"]], "Table Tags": [[312, "table-tags"]], "Link Tag": [[312, "link-tag"]], "Image Tag": [[312, "image-tag"]], "Attributes": [[312, "attributes"]], "Div and Span tags": [[312, "div-and-span-tags"]], "Using CSS Classes": [[312, "using-css-classes"]], "HyperText Transfer Protocol - HTTP": [[314, "hypertext-transfer-protocol-http"]], "Mixed-Up Code Questions Original": [[316, "mixed-up-code-questions-original"]], "Networked programs": [[317, "networked-programs"]], "Parsing HTML and scraping the web": [[318, "parsing-html-and-scraping-the-web"]], "Parsing HTML using BeautifulSoup": [[319, "parsing-html-using-beautifulsoup"]], "Parsing HTML using regular expressions": [[320, "parsing-html-using-regular-expressions"]], "Reading binary files using urllib": [[321, "reading-binary-files-using-urllib"]], "Retrieving an image over HTTP": [[322, "retrieving-an-image-over-http"]], "Retrieving web pages with urllib": [[323, "retrieving-web-pages-with-urllib"]], "The world\u2019s simplest web browser": [[324, "the-world-s-simplest-web-browser"]], "Network Programming": [[325, "network-programming"]], "Write Code Exercises": [[326, "write-code-exercises"], [357, "write-code-exercises"], [371, "write-code-exercises"], [372, "write-code-exercises"]], "Classes as types": [[328, "classes-as-types"]], "Getting started": [[331, "getting-started"]], "Group Work - Classes, constructors, attributes, and methods": [[333, "group-work-classes-constructors-attributes-and-methods"]], "Create More Book Objects": [[333, "create-more-book-objects"]], "Group Work - Working with Multiple Classes": [[334, "group-work-working-with-multiple-classes"]], "Overriding an Inherited Method": [[334, "overriding-an-inherited-method"]], "Introduction to Python Class": [[337, "introduction-to-python-class"]], "Managing larger programs": [[338, "managing-larger-programs"]], "Multiple instances": [[341, "multiple-instances"]], "Object lifecycle": [[342, "object-lifecycle"]], "Our first Python object": [[343, "our-first-python-object"]], "Peer Instruction: Objects Multiple Choice Questions": [[345, "peer-instruction-objects-multiple-choice-questions"]], "Starting with programs": [[351, "starting-with-programs"]], "Subdividing a problem": [[352, "subdividing-a-problem"]], "Basic: Solving Write Code Problems": [[354, "basic-solving-write-code-problems"]], "Basic: Solving Mixed-up Code Problems": [[354, "basic-solving-mixed-up-code-problems"]], "In this practice: Write Code with A Pop-Up Mixed-up Code Example Problem": [[354, "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": [[354, "in-this-practice-write-code-with-a-pop-up-code-example-solution"]], "Object-Oriented Programming": [[355, "object-oriented-programming"]], "Using objects": [[356, "using-objects"]], "Peer Instruction: Booleans Multiple Choice Questions": [[358, "peer-instruction-booleans-multiple-choice-questions"]], "Changing Step 5: Increasing and decreasing color values": [[360, "changing-step-5-increasing-and-decreasing-color-values"]], "Changing Step 6: Changing where we put the colors": [[361, "changing-step-6-changing-where-we-put-the-colors"]], "Changing Step 3: Changing which data we use": [[362, "changing-step-3-changing-which-data-we-use"]], "Exam Questions for Chapters 9 to 11": [[363, "exam-questions-for-chapters-9-to-11"]], "Understanding Image Representation": [[364, "understanding-image-representation"]], "A Pattern for Image Processing": [[367, "a-pattern-for-image-processing"]], "Using Repetition with Images": [[368, "using-repetition-with-images"]], "Image Chaper Summary": [[369, "image-chaper-summary"]], "Image and Pixel Classes and Methods": [[370, "image-and-pixel-classes-and-methods"]], "Character Matching in Regular Expressions": [[375, "character-matching-in-regular-expressions"]], "Combining Searching and Extracting": [[376, "combining-searching-and-extracting"]], "Escape Character": [[378, "escape-character"]], "Extracting Data Using Regular Expressions": [[379, "extracting-data-using-regular-expressions"]], "Practice Problems - Regular Expressions": [[381, "practice-problems-regular-expressions"]], "Practice Problems - Advanced Regular Expressions": [[382, "practice-problems-advanced-regular-expressions"]], "Problem Bank for Practice Problems and Test Problems": [[383, "problem-bank-for-practice-problems-and-test-problems"]], "Introduction to Problem Types": [[386, "introduction-to-problem-types"]], "Solving Regex Write Code Problems": [[386, "solving-regex-write-code-problems"]], "Group Work: Regular Expressions (Regex)": [[392, "group-work-regular-expressions-regex"]], "Regex Methods": [[392, "regex-methods"]], "Quantifiers": [[392, "quantifiers"]], "Character Sets": [[392, "character-sets"]], "Character Ranges": [[392, "character-ranges"]], "Character Classes": [[392, "character-classes"]], "Escaping Special Characters": [[392, "escaping-special-characters"]], "Greedy and Non-Greedy Matching": [[392, "greedy-and-non-greedy-matching"]], "Group Work: More Regular Expressions (Regex)": [[393, "group-work-more-regular-expressions-regex"]], "Using a logical \u201cor\u201d": [[393, "using-a-logical-or"]], "Specifying What to Extract - Matching Groups": [[393, "specifying-what-to-extract-matching-groups"]], "Specifying What to Extract - Non-Matching Groups": [[393, "specifying-what-to-extract-non-matching-groups"]], "Boundary or Anchor Characters": [[393, "boundary-or-anchor-characters"]], "Negating a Character Set": [[393, "negating-a-character-set"]], "Regular Expressions": [[394, "regular-expressions"], [396, "regular-expressions"]], "Write-code questions": [[401, "write-code-questions"], [403, "write-code-questions"]], "String comparison": [[404, "string-comparison"]], "Looping and counting": [[405, "looping-and-counting"]], "Format operator": [[407, "format-operator"]], "Strings are immutable": [[409, "strings-are-immutable"]], "The in operator": [[410, "the-in-operator"]], "Getting the length of a string using len()": [[411, "getting-the-length-of-a-string-using-len"]], "String methods": [[412, "string-methods"]], "Parsing strings": [[413, "parsing-strings"]], "Peer Instruction: Strings Multiple Choice Questions": [[414, "peer-instruction-strings-multiple-choice-questions"], [415, "peer-instruction-strings-multiple-choice-questions"]], "Group Work - Strings": [[416, "group-work-strings"]], "Indexing and Slicing": [[416, "indexing-and-slicing"]], "Common String Methods": [[416, "common-string-methods"]], "A string is a sequence": [[417, "a-string-is-a-sequence"]], "String slices": [[418, "string-slices"]], "Strings": [[419, "strings"], [419, null]], "Traversal through a string with a loop": [[420, "traversal-through-a-string-with-a-loop"]], "Comparing Tuples": [[422, "comparing-tuples"]], "Dictionaries and Tuples": [[424, "dictionaries-and-tuples"]], "Tuples Mixed-Up Code Questions": [[426, "tuples-mixed-up-code-questions"]], "The Most Common Words": [[428, "the-most-common-words"]], "Multiple Assignment with Dictionaries": [[429, "multiple-assignment-with-dictionaries"]], "Peer Instruction: Tuples Multiple Choice Questions": [[430, "peer-instruction-tuples-multiple-choice-questions"]], "Sequences: Strings, Lists, and Tuples - Oh My!": [[431, "sequences-strings-lists-and-tuples-oh-my"]], "Tuple Assignment": [[433, "tuple-assignment"]], "Using Tuples as Keys in Dictionaries": [[435, "using-tuples-as-keys-in-dictionaries"]], "Creating Functions with Turtles": [[440, "creating-functions-with-turtles"]], "Single and Multiple Turtles": [[443, "single-and-multiple-turtles"]], "History of Turtles": [[444, "history-of-turtles"]], "What does a left turn of 90 mean?": [[444, "what-does-a-left-turn-of-90-mean"]], "Practice with Turtles": [[444, "practice-with-turtles"]], "Making Patterns within Patterns": [[445, "making-patterns-within-patterns"]], "Peer Instruction: Turtles Multiple Choice Questions": [[446, "peer-instruction-turtles-multiple-choice-questions"]], "Using Repetition with Turtles": [[447, "using-repetition-with-turtles"]], "The Turtle Stamp Procedure": [[448, "the-turtle-stamp-procedure"]], "Summary of Turtle Methods": [[449, "summary-of-turtle-methods"]], "Summary of Screen Methods": [[449, "summary-of-screen-methods"]], "Turtles: An Introduction to Objects and Classes": [[450, "turtles-an-introduction-to-objects-and-classes"]], "Turtle Methods": [[451, "turtle-methods"]], "teacher note Teacher Note: Turtle Geometry": [[452, "bigteachernote-teacher-note-turtle-geometry"]], "Total Turtle Trip Theorem": [[452, "total-turtle-trip-theorem"]], "Comments": [[457, "comments"]], "Expressions": [[459, "expressions"]], "Choosing mnemonic variable names": [[461, "choosing-mnemonic-variable-names"]], "Modulus operator": [[462, "modulus-operator"]], "Operators and operands": [[463, "operators-and-operands"]], "Order of operations": [[464, "order-of-operations"]], "Peer Instruction: Variable Multiple Choice Questions": [[465, "peer-instruction-variable-multiple-choice-questions"]], "Statements": [[466, "statements"]], "String operations": [[467, "string-operations"]], "Variables, Expressions, and Statements": [[468, "variables-expressions-and-statements"]], "Variables": [[468, null], [472, "variables"]], "Asking the user for input": [[469, "asking-the-user-for-input"]], "Values and types": [[470, "values-and-types"]], "Variable names and keywords": [[471, "variable-names-and-keywords"]], "Building a Google map from geocoded data": [[474, "building-a-google-map-from-geocoded-data"]], "Data Visualization": [[476, "data-visualization"]], "Visualizing data": [[477, "visualizing-data"]], "Visualizing mail data": [[478, "visualizing-mail-data"]], "Visualizing networks and interconnections": [[479, "visualizing-networks-and-interconnections"]], "JavaScript Object Notation - JSON": [[481, "javascript-object-notation-json"]], "List of Dictionaries": [[481, "list-of-dictionaries"]], "Application Programming Interfaces": [[483, "application-programming-interfaces"]], "Getting JSON Data From an API": [[483, "getting-json-data-from-an-api"]], "Using a Dictionary for URL Parameters": [[483, "using-a-dictionary-for-url-parameters"]], "Application 1: Google geocoding web service": [[486, "application-1-google-geocoding-web-service"]], "Problem Bank for Pre Test Problems": [[488, "problem-bank-for-pre-test-problems"]], "Looping through nodes": [[489, "looping-through-nodes"]], "What is JSON?": [[491, "what-is-json"]], "Converting a JSON String into a Python Object": [[491, "converting-a-json-string-into-a-python-object"]], "Converting a Python object into a JSON string": [[491, "converting-a-python-object-into-a-json-string"]], "Parsing XML": [[492, "parsing-xml"]], "Using get to get the value of an attribute": [[492, "using-get-to-get-the-value-of-an-attribute"]], "Getting Data from the First Element of a Type in XML": [[492, "getting-data-from-the-first-element-of-a-type-in-xml"]], "Fixing Errors in XML": [[492, "fixing-errors-in-xml"]], "Write Code to Process XML": [[492, "write-code-to-process-xml"]], "Security and API usage": [[493, "security-and-api-usage"]], "Using Web Services": [[494, "using-web-services"], [494, null]], "Application 2: Twitter": [[495, "application-2-twitter"]], "eXtensible Markup Language - XML": [[498, "extensible-markup-language-xml"]], "Properly Formatted XML": [[498, "properly-formatted-xml"]]}, "indexentries": {"file": [[158, "index-0"]]}})