Systems Programming - Individual Assignment (#1)