#include <iostream.h>#include "PixelMap.h"#include "Turtle.h"void setUpPalette( PixelMap& pMap ){	pMap.SetColor(0, kClrBlack );	pMap.SetColor(1, kClrWhite );	pMap.SetColor(2, kClrBlue );	pMap.SetColor(3, kClrOrange );}void doodle( PixelMap& pMap ){	Turtle t;	t.itsPixelMap = &pMap;	t.itsHeight = t.itsWidth = 3;	// spirograph	t.MoveTo( 95,30);	const double divs=9, skips=2;	for (int i=0; i<divs; i++) {		t.itsAngle += 360/divs*skips;		if (t.itsAngle<0) t.itsAngle += 360;		if (t.itsAngle>360) t.itsAngle -= 360;		t.itsColor = 1 + i%3;		t.Line(60);	}}void main(){	PixelMap myZot(128,128,4);	setUpPalette( myZot );	doodle( myZot );	if (myZot.SaveGif("spiro.gif")) cout << "File saved successfully.\n";	else cout << "Error saving file.\n";}