1 2 3 4 5 6 7 8 9 10 11 12 13
push.0 movup.2 dup.2 eq if.true drop drop push.1 else mul u32assert end