portfolio 4.023 proj1 diagram 1-01