Projekto një program për të vizatuar forma themelore.
Programi duhet të jetë në gjendje të vizatojë forma themelore, të tilla si linja, qarqe, drejtkëndëshe dhe poligona. Ajo duhet të sigurojë një ndërfaqe për specifikimin e vetitë e formës, të tilla si gjatësia, gjerësia, rreziqi dhe numri i anëve. Ajo gjithashtu duhet të sigurojë një ndërfaqe për manipulimin e formave, të tilla si lëvizja, shkallëzimi dhe rrotullimi i tyre.