Common Type System task 1-2