18 - TS Solution