この時点で、2つのブロックに分けられました。この2つに分けられたブロックのそれぞれの平均値が出され、それよりも大きいもの、小さいものに分けられます。この時点で4つのグループに分けられます。)メソッドに入りソート(並び替え)されます。最後にmainに戻り結果がプリントされます。この並び替えの特徴は、ブロックで分けることによりsort2で処理される並び替えの動作が少なくなることにあります。複雑ですが、並び替えは今までのプログラムより早くできます。メモ帳を開いて次のプログラムを作ってみましょう。