Algorithm
Mid-point Displacement
Diamond-square