create a puzzle