Input (grade 10): Moral reasoning is a study in psychology that overlaps with moral philosophy.
Output (grade 10): Moral reasoning is a topic studied in psychology and in moral philosophy.