define canvas(100,100); define system(-100,-100,100,100); set pen_color [255,0,0]; set filled 1; set depth 10; set fill_color [0,0,255]; draw triangle([20,-150],[20,150],[500,0]); draw triangle([-150,20],[150,20],[0,500]); draw triangle([-20,-150],[-20,150],[-500,0]); draw triangle([-150,-20],[150,-20],[0,-500]); set depth 5; set fill_color [0,255,0]; draw triangle([80,0],[0,80],[500,500]); draw triangle([-80,0],[0,80],[-500,500]); draw triangle([80,0],[0,-80],[500,-500]); draw triangle([-80,0],[0,-80],[-500,-500]); set depth 0; set fill_color [200,0,200]; draw triangle([30,0],[500,100],[500,-100]); draw triangle([-30,0],[-500,100],[-500,-100]); draw triangle([0,30],[100,500],[-100,500]); draw triangle([0,-30],[100,-500],[-100,-500]);