Third Assignment from Design Interactive2.