exercises (164.100)