Basic Algorithm to generate diversified terrain