Puzzle in progress at the Aldine Branch Library