40584 - TS Solution