Prog 5: Vexed Graphics