Copyright (c) 2026 Dmitry Shirokov. All rights reserved. This book, its text, diagrams, exercises, assessments, and associated teaching materials are proprietary. You may read the published book for personal study. No part may be reproduced, redistributed, taught, adapted, or used commercially without prior written permission from the copyright holder. Companion code repositories may specify separate licenses. Where present, those licenses govern the code in those repositories.