DEC20162  PROGRAMMING  FUNDAMENTALS