2000x - TS Solution

2000x - TS Solution