added ex12 and moved ex14->ex15, ex13->ex14, ex12->ex13