малка програма за упражнение на Java, за азбучно подреждане на думи?

Здравейте група, някой може ли да удари едно рамо с тази малка програма за упражнение на Java, за азбучно подреждане на думи. Дотук стигнах поне на omegle xender теория/структура, но незнам дали ще успея сам да я завърша, ще пробвам междувременно.
---------
String x
Int y

For ( read input, )(
make list,)

For ( read list, position A, position B ?=lenght(), ? A++, B++) (
Case a-z=( A=1 to B=??)

compare <>( list(1).charAt(i)) to ( list(2).charAt(i)),

Assign listpositionB=bigger,
i++,
Continue,
)
System.printline(
For ( int p = 0, p<= list.lenght(), p++){
Println( list.position(p))