TON1, 2, 3 это не просто имена, они так должны быть объявлены в переменных, чтобы знать, кому выделять память.
Поставьте два ton с одним именем, и они начнут друг другу мешать.