Adding basic, intermediate and advanced assignment. 

Adding basic, intermediate and advanced assignment.  Need help on last part of advanced assignment. Almost have it working, but think I might need to take a different approach.