1...12311232123312341235...26421
1230123112321233123412351236