Coding Challenge 11: 3D Terrain Generation with Perlin Noise in Processing