[50] ACitizen class is implemented