All very easy apart from mother_of_the_youngest(M).