I don't know if this is good enough, but here it is.