language ESSENCE' 1.0 letting initGrid be [ [2, 2, 1, 1], [2, 1, 1, 1], [2, 1, 2, 2], [2, 1, 2, 1], [2, 2, 1, 2] ] letting goalBlocksRemaining be 3 letting noSteps be 16