task 1 submission for c228 2048737