tAitAa=V4afiba+V6c1Aa=V5afibV6Aa<=V6V0Aa<=c0V6Ia=V6a+V1c1FIa=V5a-V4V3FIa=V4a+V3V2Fa=V3afibV0a=V1V0Ia<=V1V0Aa<=c0V1Ia=V2afiba+V1c1Aa=V3afibV1AtAa=V8afiba+V9c1Aa=V7afibV9Aa<=V9V0Aa<=c0V9Ia=V9c0FIa=V8c1FIa=V7c0FIa>=V0c0FIa>=V0c0F
VC for fib
a>=ax0c0
a=ayc1
a=axax0
a<=axax0Aa<=c0ax
check
a=a*afactaxayafactax0
t
postcondition
a<=axc0
a=ayafactax0
Na<=axc0
tAitAa=a*afactV1V2afactV0Aa<=V1V0Aa<=c0V1a=V2afactV0a<=V1c0Ia<=V1V0Aa<=c0V1Ia=a*afactV1V2afactV0AtAa=a*afactV4V3afactV0Aa<=V4V0Aa<=c0V4Ia=V4V0FIa=V3c1FIa>=V0c0FIa>=V0c0F
VC for fact

ab071397ecabd88f3cb15f3c958baaa9 1H0
eed739cd49758c9eed516f2e4f56153f 14H13
cf4d205c8e61d1491db30851438a25a7 6H5H4H3H2H2
d15bc2a80122493331fd31483bef4ea9 6H7H4H3H2H2
bf062d83c9a03ebebbe94c22c74026be 9H8H4H3H2H2
4e6b0160e48dd4b9330234f4f47edd35 9H11H10H5H7H2
f6f54a0c96bb523474a43bccd99320f2 6H5H12H5H7H2
6dd82d3b987b760167eeba7907ef58cb 6H7H12H5H7H2
13f2923da3ebc795860281a4b8f85949 9H8H12H5H7H2
9011d26faaa2bb91964c6da51a616a1e 9H8H2
