Well.
Imagine yourself as a commander leading your troops in a battle.
Two of your men are stranded in the battlefield while your toops are evacuating the area.
So now you have two choices:
1) Go back and save them because you dont leave your men behind, and risk the lives of other soldiers.
2) Leave them behind. for the loss of two soldiers are much smaller than risking the whole platoon. every life is precious afterall. if saving the two lives results in the loss of 5 other good men, will you do it?
Both morally right. isnt it?
What will you do?