return してないな... 減点10だな

x,y,zがそれぞれ大きさが解ってないとき、

x>y なら、xとyを交換する(必ず、x<yになる)
y>z なら、yとzを交換する(必ず、y<zになる)

ただ、これだけだと新しいxとyの関係については解らないので、
x>y なら、xとyを交換する(必ず、x<yになる)
をもう一度する必要がある。