A puzzle is a problem for which an answer exists but may not be known