It is said when Gideon chased the two kings of Midian Zebah and Zalmunna he passed through Sukkoth who refused to give him provisions for his army
Judges 8:6 NIV
But the officials of Sukkoth said, “Do you already have the hands of Zebah and Zalmunna in your possession? Why should we give bread to your troops?”
After leaving Sukkoth he came to Peniel who also refused to give him bread
Judges 8:8 NIV
From there he went up to Peniel[a] and made the same request of them, but they answered as the men of Sukkoth had. 9 So he said to the men of Peniel, “When I return in triumph, I will tear down this tower.”
Gideon threatened reprisals on the men of Penuel on his return journey
After having dealt with the two kings on his way back Gideon punishes Sukkoth first then Penuel
Judges 8:16 NIV
He took the elders of the town and taught the men of Sukkoth a lesson by punishing them with desert thorns and briers.
Judges 8:17 NIV
He also pulled down the tower of Peniel and killed the men of the town.
The order of reprisals in the narrative is Sukkoth first then Peniel but if Gideon had returned by the same route which he had used when pursuing the two kings shouldn't he have passed through Peniel first before reaching Sukkoth
Did Gideon use a different return route?