Inf340 Week1 Assignment