Помогите разобраться, пишет не хватает точки сзапятой строка 18, она же там стоит, такое не первый раз, не понимаю что делать.
package com.javarush.task.jdk13.task04.task0413;
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));
String b=reader.readLine();
int a=Integer.parceInt(b);
if (a>=1){
if (a<=7){
if (a==1)
System out println(" понедельник ");
if (a==2)
System out println(" вторник ");
if (a==3)
System out println(" среда ");
if (a==4)
System out println(" четверг ");
if (a==5)
System out println(" пятница ");
if (a==6)
System out println(" суббота ");
if (a==7)
System out println(" воскресенье ");
} else
System out println (" такого дня недели не существует ");
} else
System out println (" такого дня недели не существует ");
}
}