Check out a puzzle at the Southborough Library.