I had to shorten it, but the idea is still there.