My code works why won't it verify?
Thank you
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 int odds;
public static int evens;
public static void main(String[] args) throws Exception {
//write your code here
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] list = new int[15]; //1.
for (int i = 0; i < list.length; i++) //2.
{
String s = reader.readLine();
list[i] = Integer.parseInt(s);
if (list[i] % 2 == 0) { evens++; /*System.out.println(evens);*/}
if (list[i] % 2 != 0) { odds++; /*System.out.println(odds);*/}
}
if (odds>evens){System.out.println("Odd-numbered houses have more residents."/* + odds*/);}
if (evens>odds){System.out.println("Even-numbered houses have more residents."/* + evens*/);}
}
}