Really unique implementation of the limitation, I had lots of fun with this one! My best so far is 45, but I bet with some good planning I could totally beat it.