Learning to cover a mistake is as important as getting everything right.
~ Suzanne Harper
Given enough time, the impossible becomes possible.