Commented and coded Part I