Generating Controllers Exercise