fibNselNfib1s0s0fib1XYconsXn__fib1Yn__addXYadd0XXaddsXYsaddXYsel0consXXSXselsNconsXXSselNactivateXSfib1X1X2n__fib1X1X2addX1X2n__addX1X2activaten__fib1X1X2fib1activateX1activateX2activaten__addX1X2addactivateX1activateX2activateXXfibNfib1s0s0fibNselNfib1s0s0addsXYaddXYselsNconsXXSactivateXSselsNconsXXSselNactivateXSactivaten__fib1X1X2activateX2activaten__fib1X1X2activateX1activaten__fib1X1X2fib1activateX1activateX2activaten__addX1X2activateX2activaten__addX1X2activateX1activaten__addX1X2addactivateX1activateX2truefibNfib1s0s0falsefibNselNfib1s0s0falseselsNconsXXSselNactivateXStruesel21selsNconsXXSactivateXSfalseactivaten__fib1X1X2activateX2activaten__fib1X1X2activateX1activaten__addX1X2activateX2activaten__addX1X2activateX1trueactivate11activaten__addX1X2addactivateX1activateX2falseaddsXYaddXYtrueadd21activaten__fib1X1X2fib1activateX1activateX2false