Mystery of Human life