The best foresight can prevent adverse events but then it is not gifted with the 20-20 vision of hindsight. It is only in rare cases that the foresight of an individual is as good as his hindsight. Where the lives of others are involved it is the duty of foresight to catch up with hindsight.