https://mountainofshit.altervista.org/small-tennis-problem/2022-09-27/
"Small" tennis problem.