Making Basic puzzle generation.