For submission of Human Identity assignment 2