puzzle undone