Noise Algorithms starting with diamond square