Pls help I don't know what's wrong with my code, it runs perfectly but does not verify
package com.codegym.task.task07.task0706;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Streets and houses
*/
public class Solution {
public static void main(String[] args) throws Exception {
//write your code here
int[] houseNumber = new int[15];
int oddNum = 0;
int evenNum = 0;
BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
for(int i = 0; i < houseNumber.length; i++){
houseNumber[i] = Integer.parseInt(read.readLine());
if (houseNumber[i]%2 == 0){
evenNum++;
}
else {oddNum++;}
}
if(oddNum > evenNum){
System.out.println("Odd-numbered houses have more residents.");
}
else {
System.out.println( "Even-numbered houses have more residents.");
}
}
}