bookish puzzle