If I didn't make too many careless mistakes, this should perfect.