shuffle known puzzle