My first attempt at leap.
Another way but I don't think it reads any better.