Submitted for the first assignment