8989 - TS Solution