[{"title": "Finite Automata", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Finite Automata.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Finite Automata.sols.pdf"}, {"title": "Pidgeonhole Problems", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Pidgeonhole Problems.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Pidgeonhole Problems.sols.pdf"}, {"title": "Definable Sets", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Definable Sets.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Definable Sets.sols.pdf"}, {"title": "Origami", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Origami.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Origami.sols.pdf"}, {"title": "Fast Inverse Square Root", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Fast Inverse Square Root.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Fast Inverse Square Root.sols.pdf"}, {"title": "Generating Functions", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Generating Functions.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Generating Functions.sols.pdf"}, {"title": "The Size of Sets", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - The Size of Sets.pdf", "solutions": null}, {"title": "Gods, Demons, and Mortals", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Gods Demons and Mortals.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Gods Demons and Mortals.sols.pdf"}, {"title": "Compression", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Compression.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Compression.sols.pdf"}, {"title": "Random Walks", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Random Walks.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Random Walks.sols.pdf"}, {"title": "Symmetric Groups", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Symmetric Groups.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Symmetric Groups.sols.pdf"}, {"title": "Geometry of Masses", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Geometry of Masses.pdf", "solutions": null}, {"title": "Lattices", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Lattices.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Lattices.sols.pdf"}, {"title": "Mock a Mockingbird", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Mock a Mockingbird.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Mock a Mockingbird.sols.pdf"}, {"title": "Continued Fractions", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Continued Fractions.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Continued Fractions.sols.pdf"}, {"title": "Wallpaper Symmetries", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Wallpaper Symmetries.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Wallpaper Symmetries.sols.pdf"}, {"title": "Graph Algorithms", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Graph Algorithms.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Graph Algorithms.sols.pdf"}, {"title": "Geometric Optimization", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Geometric Optimization.pdf", "solutions": null}, {"title": "Stopping Problems", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Stopping Problems.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Stopping Problems.sols.pdf"}, {"title": "Retrograde Analysis", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Retrograde Analysis.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Retrograde Analysis.sols.pdf"}, {"title": "Intro to Proofs", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Intro to Proofs.pdf", "solutions": null}, {"title": "Quantum Computing", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Quantum Computing.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Quantum Computing.sols.pdf"}, {"title": "De Bruijn", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - De Bruijn.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - De Bruijn.sols.pdf"}, {"title": "Error-Correcting Codes", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Error-Correcting Codes.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Error-Correcting Codes.sols.pdf"}, {"title": "Lambda Calculus", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Lambda Calculus.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Lambda Calculus.sols.pdf"}, {"title": "Cryptography", "group": "Advanced", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Cryptography.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Advanced - Cryptography.sols.pdf"}, {"title": "Vectors 1", "group": "Intermediate", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - Vectors 1.pdf", "solutions": null}, {"title": "Combinatorics", "group": "Intermediate", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - Combinatorics.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - Combinatorics.sols.pdf"}, {"title": "Probability", "group": "Intermediate", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - Probability.pdf", "solutions": null}, {"title": "Slide Rules", "group": "Intermediate", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - Slide Rules.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - Slide Rules.sols.pdf"}, {"title": "Instant Insanity", "group": "Intermediate", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - Instant Insanity.pdf", "solutions": null}, {"title": "An Introduction to Graph Theory", "group": "Intermediate", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - An Introduction to Graph Theory.pdf", "solutions": null}, {"title": "Vectors 2", "group": "Intermediate", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - Vectors 2.pdf", "solutions": null}, {"title": "Newton's Laws", "group": "Intermediate", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Intermediate - Newtons Laws.pdf", "solutions": null}, {"title": "Tuesday", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Tuesday.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Tuesday.sols.pdf"}, {"title": "Rootbound", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Rootbound.pdf", "solutions": null}, {"title": "Somewhat Random Numbers", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Somewhat Random Numbers.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Somewhat Random Numbers.sols.pdf"}, {"title": "Big-Tac-Toe", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Big-Tac-Toe.pdf", "solutions": null}, {"title": "Mario Kart", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Mario Kart.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Mario Kart.sols.pdf"}, {"title": "Prime Factors", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Prime Factors.pdf", "solutions": null}, {"title": "Fuse Timers", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Fuse Timers.pdf", "solutions": null}, {"title": "A Familiar Concept", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - A Familiar Concept.pdf", "solutions": null}, {"title": "Flip-Flops", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Flip-Flops.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Flip-Flops.sols.pdf"}, {"title": "Partition Products", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Partition Products.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Partition Products.sols.pdf"}, {"title": "The Painting", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - The Painting.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - The Painting.sols.pdf"}, {"title": "Jump Chess", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Jump Chess.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Jump Chess.sols.pdf"}, {"title": "Travellers", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Travellers.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Travellers.sols.pdf"}, {"title": "What's an AST?", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Whats an AST.pdf", "solutions": null}, {"title": "Wild Tic-Tac-Toe", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Wild Tic-Tac-Toe.pdf", "solutions": null}, {"title": "Ivan the Electrician", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Ivan the Electrician.pdf", "solutions": null}, {"title": "The Sysadmin's Warm-Up", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - The Sysadmins Warm-Up.pdf", "solutions": null}, {"title": "Cosa Nostra", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Cosa Nostra.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Cosa Nostra.sols.pdf"}, {"title": "Passing Balls", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Passing Balls.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Passing Balls.sols.pdf"}, {"title": "Adders", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Adders.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Adders.sols.pdf"}, {"title": "Regex", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Regex.pdf", "solutions": null}, {"title": "The Gallery", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - The Gallery.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - The Gallery.sols.pdf"}, {"title": "Odd Dice", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Odd Dice.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Odd Dice.sols.pdf"}, {"title": "Zeno's Furniture", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Zenos Furniture.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Zenos Furniture.sols.pdf"}, {"title": "fmod", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - fmod.pdf", "solutions": null}, {"title": "Bugs on a Log", "group": "Warm-Ups", "handout": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Bugs on a Log.pdf", "solutions": "https://git.betalupi.com/api/packages/Mark/generic/ormc-handouts/latest/Warm-Ups - Bugs on a Log.sols.pdf"}]