exercise (100.316)