ken perlin's homework