Programming Assignment 3: Programming a Simple Controller: Instructions