Ex4 and Ex5 added. Ex5 incomplete yet.