989898 - TS Solution