best way to complete the 100 envelope challenge