音楽班では現在、アルバムの楽曲の並び順を考えています。
音楽班で自作した楽曲は全部で 曲あり、順に楽曲 、楽曲 、、楽曲 と名付けられています。
音楽班には 人の学生が在籍しており、各学生が通りずつ並び順の例を提案しています。
学生 が提案した並び順の 番目の楽曲は曲 であり、学生 はアルバムにおいて、 楽曲 の次の楽曲が であるとき満足度を得るとします。
各学生の満足度の和の最大値と、それを満たす楽曲の並び順をひとつ求めてください。
満足度の和の最大値を 、それを満たす並び順を とするとき、以下の形式で出力してください。
3 3 1 2 3 1 3 2 2 3 1
3 1 2 3
2 2 1 2 2 1
1 2 1
条件を満たす並び順が複数存在する場合、そのうちどの並び順を出力しても構いません。