21 - TS Solution