Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 42) Position 1 = 15 Branch analysis from position: 15 2 jumps found. (Code = 44) Position 1 = 17, Position 2 = 10 Branch analysis from position: 17 1 jumps found. (Code = 42) Position 1 = 250 Branch analysis from position: 250 2 jumps found. (Code = 44) Position 1 = 252, Position 2 = 31 Branch analysis from position: 252 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 31 1 jumps found. (Code = 42) Position 1 = 235 Branch analysis from position: 235 2 jumps found. (Code = 44) Position 1 = 237, Position 2 = 33 Branch analysis from position: 237 2 jumps found. (Code = 43) Position 1 = 239, Position 2 = 249 Branch analysis from position: 239 1 jumps found. (Code = 42) Position 1 = 247 Branch analysis from position: 247 2 jumps found. (Code = 44) Position 1 = 249, Position 2 = 240 Branch analysis from position: 249 2 jumps found. (Code = 44) Position 1 = 252, Position 2 = 31 Branch analysis from position: 252 Branch analysis from position: 31 Branch analysis from position: 240 2 jumps found. (Code = 44) Position 1 = 249, Position 2 = 240 Branch analysis from position: 249 Branch analysis from position: 240 Branch analysis from position: 249 Branch analysis from position: 33 1 jumps found. (Code = 42) Position 1 = 184 Branch analysis from position: 184 2 jumps found. (Code = 44) Position 1 = 186, Position 2 = 35 Branch analysis from position: 186 2 jumps found. (Code = 43) Position 1 = 188, Position 2 = 197 Branch analysis from position: 188 1 jumps found. (Code = 42) Position 1 = 204 Branch analysis from position: 204 2 jumps found. (Code = 44) Position 1 = 206, Position 2 = 198 Branch analysis from position: 206 2 jumps found. (Code = 77) Position 1 = 208, Position 2 = 212 Branch analysis from position: 208 2 jumps found. (Code = 78) Position 1 = 209, Position 2 = 212 Branch analysis from position: 209 1 jumps found. (Code = 42) Position 1 = 208 Branch analysis from position: 208 Branch analysis from position: 212 2 jumps found. (Code = 77) Position 1 = 215, Position 2 = 219 Branch analysis from position: 215 2 jumps found. (Code = 78) Position 1 = 216, Position 2 = 219 Branch analysis from position: 216 1 jumps found. (Code = 42) Position 1 = 215 Branch analysis from position: 215 Branch analysis from position: 219 2 jumps found. (Code = 77) Position 1 = 222, Position 2 = 226 Branch analysis from position: 222 2 jumps found. (Code = 78) Position 1 = 223, Position 2 = 226 Branch analysis from position: 223 1 jumps found. (Code = 42) Position 1 = 222 Branch analysis from position: 222 Branch analysis from position: 226 2 jumps found. (Code = 77) Position 1 = 229, Position 2 = 233 Branch analysis from position: 229 2 jumps found. (Code = 78) Position 1 = 230, Position 2 = 233 Branch analysis from position: 230 1 jumps found. (Code = 42) Position 1 = 229 Branch analysis from position: 229 Branch analysis from position: 233 2 jumps found. (Code = 44) Position 1 = 237, Position 2 = 33 Branch analysis from position: 237 Branch analysis from position: 33 Branch analysis from position: 233 Branch analysis from position: 226 Branch analysis from position: 219 Branch analysis from position: 212 Branch analysis from position: 198 2 jumps found. (Code = 44) Position 1 = 206, Position 2 = 198 Branch analysis from position: 206 Branch analysis from position: 198 Branch analysis from position: 197 Branch analysis from position: 35 1 jumps found. (Code = 42) Position 1 = 133 Branch analysis from position: 133 2 jumps found. (Code = 44) Position 1 = 135, Position 2 = 37 Branch analysis from position: 135 2 jumps found. (Code = 43) Position 1 = 137, Position 2 = 146 Branch analysis from position: 137 1 jumps found. (Code = 42) Position 1 = 153 Branch analysis from position: 153 2 jumps found. (Code = 44) Position 1 = 155, Position 2 = 147 Branch analysis from position: 155 2 jumps found. (Code = 77) Position 1 = 157, Position 2 = 161 Branch analysis from position: 157 2 jumps found. (Code = 78) Position 1 = 158, Position 2 = 161 Branch analysis from position: 158 1 jumps found. (Code = 42) Position 1 = 157 Branch analysis from position: 157 Branch analysis from position: 161 2 jumps found. (Code = 77) Position 1 = 164, Position 2 = 168 Branch analysis from position: 164 2 jumps found. (Code = 78) Position 1 = 165, Position 2 = 168 Branch analysis from position: 165 1 jumps found. (Code = 42) Position 1 = 164 Branch analysis from position: 164 Branch analysis from position: 168 2 jumps found. (Code = 77) Position 1 = 171, Position 2 = 175 Branch analysis from position: 171 2 jumps found. (Code = 78) Position 1 = 172, Position 2 = 175 Branch analysis from position: 172 1 jumps found. (Code = 42) Position 1 = 171 Branch analysis from position: 171 Branch analysis from position: 175 2 jumps found. (Code = 77) Position 1 = 178, Position 2 = 182 Branch analysis from position: 178 2 jumps found. (Code = 78) Position 1 = 179, Position 2 = 182 Branch analysis from position: 179 1 jumps found. (Code = 42) Position 1 = 178 Branch analysis from position: 178 Branch analysis from position: 182 2 jumps found. (Code = 44) Position 1 = 186, Position 2 = 35 Branch analysis from position: 186 Branch analysis from position: 35 Branch analysis from position: 182 Branch analysis from position: 175 Branch analysis from position: 168 Branch analysis from position: 161 Branch analysis from position: 147 2 jumps found. (Code = 44) Position 1 = 155, Position 2 = 147 Branch analysis from position: 155 Branch analysis from position: 147 Branch analysis from position: 146 Branch analysis from position: 37 1 jumps found. (Code = 42) Position 1 = 82 Branch analysis from position: 82 2 jumps found. (Code = 44) Position 1 = 84, Position 2 = 39 Branch analysis from position: 84 2 jumps found. (Code = 43) Position 1 = 86, Position 2 = 95 Branch analysis from position: 86 1 jumps found. (Code = 42) Position 1 = 102 Branch analysis from position: 102 2 jumps found. (Code = 44) Position 1 = 104, Position 2 = 96 Branch analysis from position: 104 2 jumps found. (Code = 77) Position 1 = 106, Position 2 = 110 Branch analysis from position: 106 2 jumps found. (Code = 78) Position 1 = 107, Position 2 = 110 Branch analysis from position: 107 1 jumps found. (Code = 42) Position 1 = 106 Branch analysis from position: 106 Branch analysis from position: 110 2 jumps found. (Code = 77) Position 1 = 113, Position 2 = 117 Branch analysis from position: 113 2 jumps found. (Code = 78) Position 1 = 114, Position 2 = 117 Branch analysis from position: 114 1 jumps found. (Code = 42) Position 1 = 113 Branch analysis from position: 113 Branch analysis from position: 117 2 jumps found. (Code = 77) Position 1 = 120, Position 2 = 124 Branch analysis from position: 120 2 jumps found. (Code = 78) Position 1 = 121, Position 2 = 124 Branch analysis from position: 121 1 jumps found. (Code = 42) Position 1 = 120 Branch analysis from position: 120 Branch analysis from position: 124 2 jumps found. (Code = 77) Position 1 = 127, Position 2 = 131 Branch analysis from position: 127 2 jumps found. (Code = 78) Position 1 = 128, Position 2 = 131 Branch analysis from position: 128 1 jumps found. (Code = 42) Position 1 = 127 Branch analysis from position: 127 Branch analysis from position: 131 2 jumps found. (Code = 44) Position 1 = 135, Position 2 = 37 Branch analysis from position: 135 Branch analysis from position: 37 Branch analysis from position: 131 Branch analysis from position: 124 Branch analysis from position: 117 Branch analysis from position: 110 Branch analysis from position: 96 2 jumps found. (Code = 44) Position 1 = 104, Position 2 = 96 Branch analysis from position: 104 Branch analysis from position: 96 Branch analysis from position: 95 Branch analysis from position: 39 2 jumps found. (Code = 43) Position 1 = 42, Position 2 = 44 Branch analysis from position: 42 1 jumps found. (Code = 42) Position 1 = 84 Branch analysis from position: 84 Branch analysis from position: 44 2 jumps found. (Code = 77) Position 1 = 55, Position 2 = 59 Branch analysis from position: 55 2 jumps found. (Code = 78) Position 1 = 56, Position 2 = 59 Branch analysis from position: 56 1 jumps found. (Code = 42) Position 1 = 55 Branch analysis from position: 55 Branch analysis from position: 59 2 jumps found. (Code = 77) Position 1 = 62, Position 2 = 66 Branch analysis from position: 62 2 jumps found. (Code = 78) Position 1 = 63, Position 2 = 66 Branch analysis from position: 63 1 jumps found. (Code = 42) Position 1 = 62 Branch analysis from position: 62 Branch analysis from position: 66 2 jumps found. (Code = 77) Position 1 = 69, Position 2 = 73 Branch analysis from position: 69 2 jumps found. (Code = 78) Position 1 = 70, Position 2 = 73 Branch analysis from position: 70 1 jumps found. (Code = 42) Position 1 = 69 Branch analysis from position: 69 Branch analysis from position: 73 2 jumps found. (Code = 77) Position 1 = 76, Position 2 = 80 Branch analysis from position: 76 2 jumps found. (Code = 78) Position 1 = 77, Position 2 = 80 Branch analysis from position: 77 1 jumps found. (Code = 42) Position 1 = 76 Branch analysis from position: 76 Branch analysis from position: 80 2 jumps found. (Code = 44) Position 1 = 84, Position 2 = 39 Branch analysis from position: 84 Branch analysis from position: 39 Branch analysis from position: 80 Branch analysis from position: 73 Branch analysis from position: 66 Branch analysis from position: 59 Branch analysis from position: 10 2 jumps found. (Code = 44) Position 1 = 17, Position 2 = 10 Branch analysis from position: 17 Branch analysis from position: 10 filename: /in/eSZB1 function name: (null) number of ops: 253 compiled vars: !0 = $ONE_MINUTE_TRAY, !1 = $FIVE_MINUTE_TRAY, !2 = $FIFTEEN_MINUTE_TRAY, !3 = $ONE_HOUR_TRAY, !4 = $reservoir, !5 = $marble_Queue, !6 = $i, !7 = $Minute1, !8 = $Minute5, !9 = $Minute15, !10 = $Hour, !11 = $NoofHours, !12 = $FifteenMinutes, !13 = $FiveMinutes, !14 = $OneMinute, !15 = $count line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > ASSIGN !0, 4 3 1 ASSIGN !1, 2 4 2 ASSIGN !2, 3 5 3 ASSIGN !3, 11 6 4 NEW $20 'SplQueue' 5 DO_FCALL 0 6 ASSIGN !4, $20 7 7 ASSIGN !5, 25 8 8 ASSIGN !6, 0 9 > JMP ->15 10 10 > INIT_METHOD_CALL !4, 'enqueue' 11 ADD ~25 !6, 1 12 SEND_VAL_EX ~25 13 DO_FCALL 0 8 14 PRE_INC !6 15 > IS_SMALLER !6, !5 16 > JMPNZ ~28, ->10 12 17 > NEW $29 'SplQueue' 18 DO_FCALL 0 19 ASSIGN !7, $29 13 20 NEW $32 'SplQueue' 21 DO_FCALL 0 22 ASSIGN !8, $32 14 23 NEW $35 'SplQueue' 24 DO_FCALL 0 25 ASSIGN !9, $35 15 26 NEW $38 'SplQueue' 27 DO_FCALL 0 28 ASSIGN !10, $38 17 29 ECHO '%3Ctable+class%3D%22table+table-bordered+table-striped%22%3E%0A%09%3Ctr%3E%0A%09%09%3Cth%3EHour+%3C%2Fth%3E%0A%09%09%3Cth%3EFifteen+minute%3C%2Fth%3E%0A%09%09%3Cth%3EFive+minute%3C%2Fth%3E%0A%09%09%3Cth%3EOne+Minute%3C%2Fth%3E%0A%09%3C%2Ftr%3E+%0A' 25 30 > JMP ->250 27 31 > ASSIGN !11, 0 32 > JMP ->235 29 33 > ASSIGN !12, 0 34 > JMP ->184 31 35 > ASSIGN !13, 0 36 > JMP ->133 33 37 > ASSIGN !14, 0 38 > JMP ->82 35 39 > INIT_METHOD_CALL !4, 'isEmpty' 40 DO_FCALL 0 $45 41 > JMPZ $45, ->44 36 42 > > JMP ->84 43* JMP ->53 40 44 > INIT_METHOD_CALL !7, 'enqueue' 45 INIT_METHOD_CALL !4, 'dequeue' 46 DO_FCALL 0 $46 47 SEND_VAR_NO_REF_EX $46 48 DO_FCALL 0 41 49 SUB ~48 !5, 1 50 ASSIGN !5, ~48 42 51 ADD ~50 !14, 1 52 ASSIGN !14, ~50 46 53 ECHO '%09%09%09%09%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%09%09%09%09%3Ctd%3E++' 47 54 > FE_RESET_R $52 !10, ->59 55 > > FE_FETCH_R $52, !15, ->59 56 > CONCAT ~53 !15, '%2C' 57 ECHO ~53 58 > JMP ->55 59 > FE_FREE $52 60 ECHO '%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%09%3Ctd%3E++' 48 61 > FE_RESET_R $54 !9, ->66 62 > > FE_FETCH_R $54, !15, ->66 63 > CONCAT ~55 !15, '%2C' 64 ECHO ~55 65 > JMP ->62 66 > FE_FREE $54 67 ECHO '+%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%09%3Ctd%3E++' 49 68 > FE_RESET_R $56 !8, ->73 69 > > FE_FETCH_R $56, !15, ->73 70 > CONCAT ~57 !15, '%2C' 71 ECHO ~57 72 > JMP ->69 73 > FE_FREE $56 74 ECHO '+%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%09%3Ctd+class%3D%22success%22%3E++' 50 75 > FE_RESET_R $58 !7, ->80 76 > > FE_FETCH_R $58, !15, ->80 77 > CONCAT ~59 !15, '%2C+' 78 ECHO ~59 79 > JMP ->76 80 > FE_FREE $58 81 ECHO '%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%09%3C%2Ftr%3E%0A%0A%09%09%09%09%09%09%09' 33 82 > IS_SMALLER !14, !0 83 > JMPNZ ~60, ->39 56 84 > IS_EQUAL !14, !0 85 > JMPZ ~61, ->95 57 86 > INIT_METHOD_CALL !8, 'enqueue' 87 INIT_METHOD_CALL !7, 'dequeue' 88 DO_FCALL 0 $62 89 SEND_VAR_NO_REF_EX $62 90 DO_FCALL 0 58 91 ADD ~64 !13, 1 92 ASSIGN !13, ~64 59 93 SUB ~66 !14, 1 94 ASSIGN !14, ~66 62 95 > > JMP ->102 63 96 > INIT_METHOD_CALL !4, 'enqueue' 97 INIT_METHOD_CALL !7, 'dequeue' 98 DO_FCALL 0 $68 99 SEND_VAR_NO_REF_EX $68 100 DO_FCALL 0 62 101 PRE_DEC !14 102 > IS_SMALLER 0, !14 103 > JMPNZ ~71, ->96 68 104 > ECHO '%09%09%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%09%09%3Ctd%3E++' 69 105 > FE_RESET_R $72 !10, ->110 106 > > FE_FETCH_R $72, !15, ->110 107 > CONCAT ~73 !15, '%2C' 108 ECHO ~73 109 > JMP ->106 110 > FE_FREE $72 111 ECHO '%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%3Ctd%3E++' 70 112 > FE_RESET_R $74 !9, ->117 113 > > FE_FETCH_R $74, !15, ->117 114 > CONCAT ~75 !15, '%2C' 115 ECHO ~75 116 > JMP ->113 117 > FE_FREE $74 118 ECHO '+%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%3Ctd+class%3D%22success%22%3E++' 71 119 > FE_RESET_R $76 !8, ->124 120 > > FE_FETCH_R $76, !15, ->124 121 > CONCAT ~77 !15, '%2C' 122 ECHO ~77 123 > JMP ->120 124 > FE_FREE $76 125 ECHO '+%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%09%3Ctd%3E++' 72 126 > FE_RESET_R $78 !7, ->131 127 > > FE_FETCH_R $78, !15, ->131 128 > CONCAT ~79 !15, '%2C+' 129 ECHO ~79 130 > JMP ->127 131 > FE_FREE $78 132 ECHO '%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09%09' 31 133 > IS_SMALLER !13, !1 134 > JMPNZ ~80, ->37 79 135 > IS_EQUAL !13, !1 136 > JMPZ ~81, ->146 80 137 > INIT_METHOD_CALL !9, 'enqueue' 138 INIT_METHOD_CALL !8, 'dequeue' 139 DO_FCALL 0 $82 140 SEND_VAR_NO_REF_EX $82 141 DO_FCALL 0 81 142 ADD ~84 !12, 1 143 ASSIGN !12, ~84 82 144 SUB ~86 !13, 1 145 ASSIGN !13, ~86 85 146 > > JMP ->153 86 147 > INIT_METHOD_CALL !4, 'enqueue' 148 INIT_METHOD_CALL !8, 'dequeue' 149 DO_FCALL 0 $88 150 SEND_VAR_NO_REF_EX $88 151 DO_FCALL 0 85 152 PRE_DEC !13 153 > IS_SMALLER 0, !13 154 > JMPNZ ~91, ->147 91 155 > ECHO '%09%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%09%3Ctd%3E++' 92 156 > FE_RESET_R $92 !10, ->161 157 > > FE_FETCH_R $92, !15, ->161 158 > CONCAT ~93 !15, '%2C' 159 ECHO ~93 160 > JMP ->157 161 > FE_FREE $92 162 ECHO '%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%3Ctd+class%3D%22success%22%3E++' 93 163 > FE_RESET_R $94 !9, ->168 164 > > FE_FETCH_R $94, !15, ->168 165 > CONCAT ~95 !15, '%2C' 166 ECHO ~95 167 > JMP ->164 168 > FE_FREE $94 169 ECHO '+%3C%2Ftd%3E%0A%09%09%09%09%09%09%3Ctd%3E++' 94 170 > FE_RESET_R $96 !8, ->175 171 > > FE_FETCH_R $96, !15, ->175 172 > CONCAT ~97 !15, '%2C' 173 ECHO ~97 174 > JMP ->171 175 > FE_FREE $96 176 ECHO '+%09%3C%2Ftd%3E%0A%09%09%09%09%09%09%3Ctd%3E++' 95 177 > FE_RESET_R $98 !7, ->182 178 > > FE_FETCH_R $98, !15, ->182 179 > CONCAT ~99 !15, '%2C+' 180 ECHO ~99 181 > JMP ->178 182 > FE_FREE $98 183 ECHO '%09%3C%2Ftd%3E%0A%09%09%09%09%09%3C%2Ftr%3E%0A%09%09%09%09' 29 184 > IS_SMALLER !12, !2 185 > JMPNZ ~100, ->35 102 186 > IS_EQUAL !12, !2 187 > JMPZ ~101, ->197 104 188 > INIT_METHOD_CALL !10, 'enqueue' 189 INIT_METHOD_CALL !9, 'dequeue' 190 DO_FCALL 0 $102 191 SEND_VAR_NO_REF_EX $102 192 DO_FCALL 0 105 193 ADD ~104 !11, 1 194 ASSIGN !11, ~104 106 195 SUB ~106 !12, 1 196 ASSIGN !12, ~106 108 197 > > JMP ->204 109 198 > INIT_METHOD_CALL !4, 'enqueue' 199 INIT_METHOD_CALL !9, 'dequeue' 200 DO_FCALL 0 $108 201 SEND_VAR_NO_REF_EX $108 202 DO_FCALL 0 108 203 PRE_DEC !12 204 > IS_SMALLER 0, !12 205 > JMPNZ ~111, ->198 112 206 > ECHO '%09%09%09%09%3Ctr%3E%0A%09%09%09%09%09%3Ctd+class%3D%22success%22%3E++' 113 207 > FE_RESET_R $112 !10, ->212 208 > > FE_FETCH_R $112, !15, ->212 209 > CONCAT ~113 !15, '%2C' 210 ECHO ~113 211 > JMP ->208 212 > FE_FREE $112 213 ECHO '%09%3C%2Ftd%3E%0A%09%09%09%09%09%3Ctd%3E++' 114 214 > FE_RESET_R $114 !9, ->219 215 > > FE_FETCH_R $114, !15, ->219 216 > CONCAT ~115 !15, '%2C' 217 ECHO ~115 218 > JMP ->215 219 > FE_FREE $114 220 ECHO '+%3C%2Ftd%3E%0A%09%09%09%09%09%3Ctd%3E++' 115 221 > FE_RESET_R $116 !8, ->226 222 > > FE_FETCH_R $116, !15, ->226 223 > CONCAT ~117 !15, '%2C' 224 ECHO ~117 225 > JMP ->222 226 > FE_FREE $116 227 ECHO '+%09%3C%2Ftd%3E%0A%09%09%09%09%09%3Ctd%3E++' 116 228 > FE_RESET_R $118 !7, ->233 229 > > FE_FETCH_R $118, !15, ->233 230 > CONCAT ~119 !15, '%2C+' 231 ECHO ~119 232 > JMP ->229 233 > FE_FREE $118 234 ECHO '%09%3C%2Ftd%3E%0A%09%09%09%09%3C%2Ftr%3E%0A%09%09%09' 27 235 > IS_SMALLER !11, !3 236 > JMPNZ ~120, ->33 120 237 > IS_EQUAL !11, !3 238 > JMPZ ~121, ->249 121 239 > > JMP ->247 122 240 > INIT_METHOD_CALL !4, 'enqueue' 241 INIT_METHOD_CALL !10, 'dequeue' 242 DO_FCALL 0 $122 243 SEND_VAR_NO_REF_EX $122 244 DO_FCALL 0 123 245 SUB ~124 !11, 1 246 ASSIGN !11, ~124 121 247 > IS_SMALLER 0, !11 248 > JMPNZ ~126, ->240 25 249 > PRE_DEC !5 250 > IS_SMALLER 0, !5 251 > JMPNZ ~128, ->31 128 252 > > RETURN 1
Generated using Vulcan Logic Dumper, using php 8.0.0