import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        ArrayList<Integer> a=new ArrayList<Integer>();
        int even=0;
        int odd=0;
        for(int i=0;i<n;i++)
        {
            int x=sc.nextInt();
            if(x%2==0)
            {
                even++;
            }
            else
            {
                odd++;
            }
            a.add(x);
        }
        Collections.sort(a);
        if(even>odd)
        {
            for(int i=0;i<n;i++)
            {
                boolean r=false;
                if(i%2==0)
                {
                for(int k=a.size()-1;k>=0;k--)
                {
                 if(a.get(k)%2==0)
                 {
                     a.remove(k);
                     r=true;
                     break;
                 }
                }
                }
                else
                {
                    for(int k=a.size()-1;k>=0;k--)
                    {
                        if(a.get(k)%2!=0)
                        {
                        r=true;
                        a.remove(k);
                        break;
                        }
                    }
                    
                }
                if(r==false)
                {
                    break;
                }
            }
        }
        else
        {
              for(int i=0;i<n;i++)
            {
                  boolean r=false;
                if(i%2==0)
                {
                for(int k=a.size()-1;k>=0;k--)
                {
                 if(a.get(k)%2!=0)
                 {
                     r=true;
                     a.remove(k);
                     break;
                 }
                }
                }
                else
                {
                    for(int k=a.size()-1;k>=0;k--)
                    {
                        if(a.get(k)%2==0)
                        {
                        r=true;
                        a.remove(k);
                        break;
                    }
                    }
                    
                }
                if(r==false)
                {
                    break;
                }
            }
        }
        long sum=0;
        for(int i=0;i<a.size();i++)
        {

            sum+=a.get(i);
        }
            System.out.println(sum);
    }
            
            
        }
 			 							 			 	 	 	 	  				