Я не понимаю, что я делаю не так. Почему у меня ошибка
com/javarush/task/task04/task0420/Solution.java:30: error: 'else' without 'if'
else if (a2 < c2 && c2 < b2)
^
package com.javarush.task.task04.task0420;
/*
Сортировка трех чисел
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String a = reader.readLine();
String b = reader.readLine();
String c = reader.readLine();
int a2 = Integer.parseInt(a);
int b2 = Integer.parseInt(b);
int c2 = Integer.parseInt(c);
if (a2 < b2 && b2 < c2)
System.out.println(a2 + " " + b2 + " " + c2);
else if (b2 < a2 && a2 < c2)
System.out.println(b2 + " " + a2 + " " + c2);
else if (c2 < b2 && b2 < a2)
System.out.println(c2 + " " + b2 + " " + a2);
else if (c2 < a2 && a2 < b2)
System.out.println(c2 + " " + a2 + " " + b2);
else if (b2 < c2 && c2 < a2);
System.out.println(b2 + " " + c2 + " " + a2);
else if (a2 < c2 && c2 < b2)
System.out.println(a2 + " " + c2 + " " + b2);
}
}