Started with part 2: Generation of the base triangles