25 - TS Solution