moved exercises to a separate file