помогите пожалуйста. что я делаю не так
package com.javarush.task.task06.task0622;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Числа по возрастанию
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int num[] = new int[5];
for(int i=0; i<5; i++){
num[i] = Integer.parseInt(reader.readLine());
}
int n=0;
for(int i=0; i<num.length-1; i++){
while(num[i]>num[i+1]) {
n = num[i];
num[i] = num[i+1];
num[i+1]=n;
}
}
for(int i=0; i<num.length; i++) {
System.out.println(num[i]); }
}}