Обыграл коллегу в шахматы. Он взял реванш, правда.

Ответил на вопрос на стаковерфлоу.

Офигел от бизнес логики (и самой логики, и её реализации). Накодил заготовки под разные варианты реализации. Завтра буду разофигевать и продолжать.

Считаю, день успешный.