5. Moral Concerns of Programming challenges in building autonomous