This is cool-- simple but fun premise. Is there a way to determine if the caller is lying or figure out the puzzle without just trial and error?