solutions for exercises in AE