Added half-finished ex5.