TTSP Left side