22222 - TS Solution