ex15
ex19
ex23
done ex. bonus