#!/usr/bin/env python
# -*- coding: utf-8 -*-

import csv

def run():
    f = open('names.csv', 'r')
    reader = csv.reader(f, delimiter=',')
    n = 0
    mal = 0
    fem = 0
    for r in reader:
        s = r[2].decode('utf-8').lower()
        if s[-3:] in [u'вна', u'чна']:
            fem += 1
        elif s[-3:] in [u'вич', u'ьич']:
            mal += 1
        elif s[-4:] == u'кызы':
            fem += 1
        elif s[-4:] == u'оглы':
            mal += 1
        else:
#            if len(s) > 0:
            print r[0], r[1]
        n += 1
        if n % 1000 == 0:
            print n
    print 'Total', n
    print '- females', fem, fem * 100.0 / n
    print '- males', mal, mal * 100.0 / n
    print '- unknown', n - fem - mal



if __name__ == '__main__':
    run()