n: needs (16)
7787 of 12877 Book 60% ~1 min left