done ex41
done all ex