66666 - TS Solution