am i done right as per provided information
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
{
int[] array = new int[15];
int sofeven=0;
int sofodd=0;
BufferedReader obj = new BufferedReader(new InputStreamReader(System.in));
for(int i=0;i<15;i++)
{
String num = obj.readLine();
array[i]=Integer.parseInt(num);
}//write your code here
for(int i=0;i<15;i++)
{
if(array[i]%2==0 || array[i]==0)
{
sofeven=sofeven+array[i];
}
else
{
sofodd=sofodd+array[i];
}
}
if(sofeven>sofodd)
{
System.out.println("Even-numbered houses have more residents.");
}
else
{
System.out.println("Odd-numbered houses have more residents.");
}
}
}