add exercise from Marc, close #498