s: satisfying (2)
9829 of 12877 Book 76% ~1 min left