Completed Revesion exercises