Foundations of JSON Schema
Introduction to Algorithms