Добрый день Не понимаю почему не проходит проверку? По всем этапам ставит "ок", кроме пункта - "Если введено число от 1 до 7, необходимо вывести день недели." Но программа же выводит день недели, если ввожу число от 1 до 7
package com.javarush.task.task04.task0413;

/*
День недели
*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws Exception {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String numberDay = reader.readLine();
        int day = Integer.parseInt(numberDay);
        if (day > 0 & day < 8) {
            String[] dayWeek = {"понедельник", "вторник", "среда", "четверг", "пятница", "суббота", "воскресение"};
            System.out.println(dayWeek[(day - 1)]);
        }
        else
            System.out.println("такого дня недели не существует");

    }
}