This is the final version of lab1 that got sign offs. Work Complete.