Idioms

Idiom 1(loop coverage all:3.4% , construct-specific:4.9%) Posterior Prob=4.507E-02 XEntropyIncrease=3.6 % of Loops covered so far=4.2%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression [ref:6]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3] [ref:4] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |   \-Variables
      |     \-VariableDeclarator [ref:7]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |           \-0
      |-Initializers
      |-Condition [ref:5] [ref:7] [ref:8] [ref:9] [ref:10]
      | \-LessThanExpression [ref:6]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:5] [ref:9] [ref:10]
      |-Incrementors
      | \-TranformedIncrement [ref:7]
      \-Statement
        \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:5] [ref:7] [ref:8] [ref:9] [ref:11]
          \-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:3] [ref:5] [ref:7] [ref:8] [ref:9] [ref:11]

Idiom 2(loop coverage all:7.1% , construct-specific:10.1%) Posterior Prob=5.797E-02 XEntropyIncrease=1.3 % of Loops covered so far=12.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      \-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]

Idiom 3(loop coverage all:5.0% , construct-specific:7.1%) Posterior Prob=1.303E-04 XEntropyIncrease=2.0 % of Loops covered so far=17.9%

\-ForStatement
  |-Declaration
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 4(loop coverage all:2.4% , construct-specific:3.4%) Posterior Prob=1.098E-03 XEntropyIncrease=2.3 % of Loops covered so far=20.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4]
      \-CRR [ref:3] [ref:5]

Idiom 5(loop coverage all:3.4% , construct-specific:4.8%) Posterior Prob=5.238E-02 XEntropyIncrease=2.1 % of Loops covered so far=23.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      \-CRR [ref:4]

Idiom 6(loop coverage all:1.5% , construct-specific:11.1%) Posterior Prob=1.119E-01 XEntropyIncrease=2.4 % of Loops covered so far=25.0%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 7(loop coverage all:1.2% , construct-specific:9.0%) Posterior Prob=9.119E-02 XEntropyIncrease=3.2 % of Loops covered so far=26.3%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-CRWRW [ref:2]

Idiom 8(loop coverage all:1.0% , construct-specific:1.4%) Posterior Prob=1.414E-02 XEntropyIncrease=3.3 % of Loops covered so far=27.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:3] [ref:4] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:6]
      \-CRWRW [ref:5] [ref:7]

Idiom 9(loop coverage all:1.2% , construct-specific:1.7%) Posterior Prob=1.508E-03 XEntropyIncrease=2.6 % of Loops covered so far=28.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      \-CRR [ref:3] [ref:6]

Idiom 10(loop coverage all:1.5% , construct-specific:10.7%) Posterior Prob=1.082E-01 XEntropyIncrease=1.9 % of Loops covered so far=30.6%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:0] [ref:1]

Idiom 11(loop coverage all:2.0% , construct-specific:2.8%) Posterior Prob=2.908E-02 XEntropyIncrease=1.7 % of Loops covered so far=32.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-CRWRW [ref:3]

Idiom 12(loop coverage all:1.6% , construct-specific:2.3%) Posterior Prob=2.106E-02 XEntropyIncrease=2.1 % of Loops covered so far=33.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-CRR [ref:3]
      \-CRWRW [ref:4]

Idiom 13(loop coverage all:1.5% , construct-specific:2.1%) Posterior Prob=1.688E-02 XEntropyIncrease=2.0 % of Loops covered so far=35.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      \-CRWRW [ref:4]

Idiom 14(loop coverage all:1.3% , construct-specific:1.9%) Posterior Prob=7.721E-03 XEntropyIncrease=1.9 % of Loops covered so far=36.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      \-CreatedUnitaryVariables [ref:4]

Idiom 15(loop coverage all:0.8% , construct-specific:1.1%) Posterior Prob=4.094E-04 XEntropyIncrease=2.6 % of Loops covered so far=37.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-CRR [ref:2] [ref:5]
      \-CRWRW [ref:6]

Idiom 16(loop coverage all:1.3% , construct-specific:1.8%) Posterior Prob=1.425E-02 XEntropyIncrease=1.6 % of Loops covered so far=38.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-CRR [ref:3]

Idiom 17(loop coverage all:0.7% , construct-specific:4.8%) Posterior Prob=4.839E-02 XEntropyIncrease=2.2 % of Loops covered so far=39.4%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:2]
      \-ReadWriteUnitaryVariables [ref:0] [ref:1]

Idiom 18(loop coverage all:0.4% , construct-specific:0.5%) Posterior Prob=5.947E-03 XEntropyIncrease=3.7 % of Loops covered so far=39.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:3] [ref:4] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:5] [ref:6] [ref:7] [ref:8]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:6]
      |-ReadWriteUnitaryVariables [ref:7]
      \-CRWRW [ref:5] [ref:8]

Idiom 19(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=2.049E-05 XEntropyIncrease=4.4 % of Loops covered so far=40.2%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6]
  | \-LessThanExpression [ref:7]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:5] [ref:6]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |   \-Variables
      |     \-VariableDeclarator [ref:8]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |           \-0
      |-Initializers
      |-Condition [ref:5] [ref:8] [ref:9] [ref:10] [ref:11] [ref:12]
      | \-LessThanExpression [ref:7]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:8]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:5] [ref:12]
      |-Incrementors
      | \-TranformedIncrement [ref:8]
      \-Statement
        \-IfStatement
          |-Condition [ref:1] [ref:4] [ref:8] [ref:11] [ref:13] [ref:14]
          | \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:4] [ref:8] [ref:11] [ref:13] [ref:14]
          |-Statement
          | \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:4] [ref:8] [ref:9] [ref:10] [ref:11] [ref:13] [ref:14] [ref:15]
          |   \-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:8] [ref:9] [ref:13] [ref:15]
          \-Else

Idiom 20(loop coverage all:0.5% , construct-specific:0.7%) Posterior Prob=1.691E-05 XEntropyIncrease=3.0 % of Loops covered so far=40.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      |-CreatedUnitaryVariables [ref:6]
      \-CRR [ref:3] [ref:7]

Idiom 21(loop coverage all:0.4% , construct-specific:0.5%) Posterior Prob=6.260E-04 XEntropyIncrease=3.3 % of Loops covered so far=41.2%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression [ref:6]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3] [ref:4] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |   \-Variables
      |     \-VariableDeclarator [ref:7]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition [ref:3] [ref:5] [ref:7] [ref:8] [ref:9]
      | \-LessThanExpression [ref:6]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3] [ref:5] [ref:9]
      |-Incrementors
      | \-TranformedIncrement [ref:7]
      \-Statement
        \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:7] [ref:8] [ref:10] [ref:11]
          |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:3] [ref:7] [ref:8] [ref:10]
          \-ReadWriteUnitaryVariables [ref:11]

Idiom 22(loop coverage all:0.2% , construct-specific:2.2%) Posterior Prob=5.202E-03 XEntropyIncrease=6.1 % of Loops covered so far=41.4%

\-WhileStatement
  |-Condition [ref:0] [ref:1] [ref:2]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
      \-ReadWriteUnitaryVariables [ref:2] [ref:4]

Idiom 23(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=1.655E-03 XEntropyIncrease=2.5 % of Loops covered so far=42.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:4]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:4]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      |   \-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      \-Else

Idiom 24(loop coverage all:0.4% , construct-specific:2.9%) Posterior Prob=2.879E-02 XEntropyIncrease=3.1 % of Loops covered so far=42.4%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      |-ReadWriteUnitaryVariables [ref:2]
      \-CreatedUnitaryVariables [ref:3]

Idiom 25(loop coverage all:0.4% , construct-specific:3.4%) Posterior Prob=3.291E-02 XEntropyIncrease=4.2 % of Loops covered so far=42.7%

\-WhileStatement
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LogicalAndExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:3]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2] [ref:4]
      \-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:4]

Idiom 26(loop coverage all:0.6% , construct-specific:0.8%) Posterior Prob=8.827E-03 XEntropyIncrease=2.2 % of Loops covered so far=43.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4]
      \-ReadWriteUnitaryVariables [ref:3] [ref:5]

Idiom 27(loop coverage all:0.3% , construct-specific:2.2%) Posterior Prob=1.972E-02 XEntropyIncrease=3.9 % of Loops covered so far=43.6%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      |-ReadWriteUnitaryVariables [ref:2]
      \-CRWRW [ref:3]

Idiom 28(loop coverage all:0.8% , construct-specific:1.2%) Posterior Prob=1.263E-02 XEntropyIncrease=1.2 % of Loops covered so far=44.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:1]
      |-ReadWriteUnitaryVariables [ref:2]
      \-CreatedUnitaryVariables [ref:3]

Idiom 29(loop coverage all:0.3% , construct-specific:2.8%) Posterior Prob=1.272E-03 XEntropyIncrease=4.0 % of Loops covered so far=44.8%

\-WhileStatement
  |-Condition [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:1]
      |-ReadWriteUnitaryVariables [ref:0] [ref:2]
      \-CreatedUnitaryVariables [ref:3]

Idiom 30(loop coverage all:0.3% , construct-specific:1.9%) Posterior Prob=8.187E-03 XEntropyIncrease=4.1 % of Loops covered so far=45.1%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |   \-CRWRW [ref:4]
      \-Else

Idiom 31(loop coverage all:1.5% , construct-specific:27.9%) Posterior Prob=9.138E-02 XEntropyIncrease=1.6 % of Loops covered so far=45.8%

\-DoStatement
  |-Statement
  | \-Block
  |   |-IfStatement
  |   | |-Condition
  |   | | \-TranformedExpressionOrIdentifierOrLiteral
  |   | |-Statement
  |   | | \-GotoStatement
  |   | |   \-TranformedExpressionOrIdentifierOrLiteral
  |   | \-Else
  |   \-GotoStatement
  |     \-TranformedExpressionOrIdentifierOrLiteral
  \-Condition
    \-FalseLiteralExpression

Idiom 32(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=1.665E-03 XEntropyIncrease=3.5 % of Loops covered so far=46.1%

\-ForStatement
  |-Declaration
  |-Initializers
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:3]
      |-CreatedUnitaryVariables [ref:4]
      \-CRWRW [ref:5]

Idiom 33(loop coverage all:0.6% , construct-specific:5.2%) Posterior Prob=3.469E-04 XEntropyIncrease=2.0 % of Loops covered so far=46.5%

\-WhileStatement
  |-Condition [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:1]
      \-ReadWriteUnitaryVariables [ref:0] [ref:2]

Idiom 34(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=3.685E-03 XEntropyIncrease=3.3 % of Loops covered so far=46.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      |-CRR [ref:2] [ref:6]
      \-CRWRW [ref:7]

Idiom 35(loop coverage all:0.5% , construct-specific:0.6%) Posterior Prob=6.636E-03 XEntropyIncrease=2.5 % of Loops covered so far=47.2%

\-ForStatement
  |-Declaration
  |-Initializers
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      \-CRWRW [ref:4]

Idiom 36(loop coverage all:0.3% , construct-specific:2.2%) Posterior Prob=2.228E-02 XEntropyIncrease=2.6 % of Loops covered so far=47.5%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:0] [ref:1]
      \-CRWRW [ref:2]

Idiom 37(loop coverage all:0.4% , construct-specific:0.5%) Posterior Prob=8.367E-05 XEntropyIncrease=2.5 % of Loops covered so far=47.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:1] [ref:4]
      |-ReadWriteUnitaryVariables [ref:3] [ref:5]
      \-CreatedUnitaryVariables [ref:6]

Idiom 38(loop coverage all:0.2% , construct-specific:1.4%) Posterior Prob=1.467E-02 XEntropyIncrease=3.8 % of Loops covered so far=48.1%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:2]
      |-ReadWriteUnitaryVariables [ref:0] [ref:1]
      \-CRWRW [ref:3]

Idiom 39(loop coverage all:0.4% , construct-specific:8.2%) Posterior Prob=1.025E-01 XEntropyIncrease=1.8 % of Loops covered so far=48.5%

\-DoStatement
  |-Statement
  | \-IfStatement
  |   |-Condition
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   |-Statement
  |   | \-GotoStatement
  |   |   \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Else
  \-Condition
    \-FalseLiteralExpression

Idiom 40(loop coverage all:0.4% , construct-specific:2.8%) Posterior Prob=2.768E-02 XEntropyIncrease=1.6 % of Loops covered so far=49.0%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1]
      \-ReadOnlyUnitaryVariables [ref:0] [ref:1]

Idiom 41(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=3.505E-08 XEntropyIncrease=2.2 % of Loops covered so far=49.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:5]
      | |-CreatedUnitaryVariables [ref:4]
      | \-CRR [ref:3] [ref:6]
      \-IfStatement
        |-Condition [ref:7]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
        |-Statement
        \-Else

Idiom 42(loop coverage all:0.2% , construct-specific:1.6%) Posterior Prob=1.631E-02 XEntropyIncrease=2.9 % of Loops covered so far=49.5%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:2]
      |-ReadWriteUnitaryVariables [ref:0] [ref:1]
      \-CreatedUnitaryVariables [ref:3]

Idiom 43(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.021E-04 XEntropyIncrease=4.4 % of Loops covered so far=49.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2]
  | \-LessThanExpression [ref:3]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:1] [ref:4] [ref:5] [ref:6] [ref:7]
      | |-ReadOnlyUnitaryVariables [ref:1] [ref:7]
      | \-CreatedUnitaryVariables [ref:4] [ref:5] [ref:6]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
        |   \-Variables
        |     \-VariableDeclarator [ref:8]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |           \-0
        |-Initializers
        |-Condition [ref:8] [ref:9]
        | \-LessThanExpression [ref:3]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:8]
        |   \-Right
        |     \-TranformedExpressionOrIdentifierOrLiteral [ref:9]
        |-Incrementors
        | \-TranformedIncrement [ref:8]
        \-Statement
          \-Block
            |-CollapsedRegion [ref:8] [ref:10] [ref:11] [ref:12] [ref:13] [ref:14]
            | |-ReadOnlyUnitaryVariables [ref:8] [ref:11]
            | \-CreatedUnitaryVariables [ref:12] [ref:13] [ref:14]
            |-ForStatement
            | |-Declaration
            | | \-VariableDeclaration
            | |   |-Type
            | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
            | |   \-Variables
            | |     \-VariableDeclarator [ref:15]
            | |       |-ArgumentList
            | |       \-Initializer
            | |         \-EqualsValueClause
            | |           \-0
            | |-Initializers
            | |-Condition [ref:15] [ref:16]
            | | \-LessThanExpression [ref:3]
            | |   |-Left
            | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:15]
            | |   \-Right
            | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:16]
            | |-Incrementors
            | | \-TranformedIncrement [ref:15]
            | \-Statement
            |   \-CollapsedRegion [ref:6] [ref:12] [ref:13] [ref:14] [ref:15] [ref:17] [ref:18]
            |     |-ReadOnlyUnitaryVariables [ref:6] [ref:14] [ref:15] [ref:18]
            |     \-ReadWriteUnitaryVariables [ref:12]
            \-CollapsedRegion [ref:4] [ref:8] [ref:10] [ref:12] [ref:17] [ref:19] [ref:20]
              |-ReadOnlyUnitaryVariables [ref:4] [ref:8] [ref:10] [ref:12] [ref:17] [ref:19]
              \-CRWRW [ref:20]

Idiom 44(loop coverage all:0.5% , construct-specific:0.7%) Posterior Prob=5.025E-04 XEntropyIncrease=1.4 % of Loops covered so far=50.2%

\-ForStatement
  |-Declaration
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 45(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=9.826E-04 XEntropyIncrease=7.2 % of Loops covered so far=50.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3] [ref:4]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-IfStatement
      | |-Condition [ref:0] [ref:5]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:5]
      | |-Statement
      | | \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:5] [ref:6] [ref:7] [ref:8] [ref:9] [ref:10]
      | |   |-ReadOnlyUnitaryVariables [ref:0] [ref:5] [ref:6] [ref:7]
      | |   \-ReadWriteUnitaryVariables [ref:3]
      | \-Else
      |-IfStatement
      | |-Condition [ref:0]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |-Statement
      | | \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:6] [ref:8]
      | |   |-ReadOnlyUnitaryVariables [ref:0] [ref:6]
      | |   \-ReadWriteUnitaryVariables [ref:3]
      | \-Else
      |-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:6] [ref:8]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:6]
      | \-ReadWriteUnitaryVariables [ref:3]
      |-IfStatement
      | |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-Statement
      | | \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:6] [ref:8]
      | |   |-ReadOnlyUnitaryVariables [ref:0] [ref:6]
      | |   \-ReadWriteUnitaryVariables [ref:3]
      | \-Else
      \-IfStatement
        |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:10] [ref:11]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:10] [ref:11]
        |-Statement
        | \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:5] [ref:6] [ref:7] [ref:8] [ref:9] [ref:10]
        |   |-ReadOnlyUnitaryVariables [ref:0] [ref:5] [ref:6] [ref:7]
        |   \-ReadWriteUnitaryVariables [ref:3]
        \-Else

Idiom 46(loop coverage all:1.0% , construct-specific:1.4%) Posterior Prob=1.424E-02 XEntropyIncrease=0.7 % of Loops covered so far=51.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1]
      \-ReadWriteUnitaryVariables [ref:1]

Idiom 47(loop coverage all:0.1% , construct-specific:1.1%) Posterior Prob=1.061E-02 XEntropyIncrease=4.0 % of Loops covered so far=51.4%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      |-ReadWriteUnitaryVariables [ref:2]
      |-CreatedUnitaryVariables [ref:3]
      \-CRWRW [ref:4]

Idiom 48(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=4.084E-03 XEntropyIncrease=2.2 % of Loops covered so far=51.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      |-CreatedUnitaryVariables [ref:4]
      \-CRR [ref:5]

Idiom 49(loop coverage all:0.5% , construct-specific:0.7%) Posterior Prob=3.380E-07 XEntropyIncrease=1.6 % of Loops covered so far=52.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      | |-CreatedUnitaryVariables [ref:2]
      | \-CRR [ref:4]
      \-IfStatement
        |-Condition [ref:5]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:5]
        |-Statement
        \-Else

Idiom 50(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.737E-03 XEntropyIncrease=4.6 % of Loops covered so far=52.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:3] [ref:4] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:5] [ref:6] [ref:7] [ref:8] [ref:9] [ref:10]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:6]
      |-ReadWriteUnitaryVariables [ref:7]
      |-CreatedUnitaryVariables [ref:8]
      |-CRR [ref:5] [ref:9]
      \-CRWRW [ref:10]

Idiom 51(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=1.433E-04 XEntropyIncrease=4.1 % of Loops covered so far=52.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4]
  | \-LessThanExpression [ref:5]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:6]
      | \-CreatedUnitaryVariables [ref:6]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   \-Variables
      | |     \-VariableDeclarator [ref:7]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |           \-0
      | |-Initializers
      | |-Condition [ref:7] [ref:8] [ref:9]
      | | \-LessThanExpression [ref:5]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:9]
      | |-Incrementors
      | | \-TranformedIncrement [ref:7]
      | \-Statement
      |   \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:6] [ref:7] [ref:8] [ref:10] [ref:11] [ref:12] [ref:13]
      |     |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:7] [ref:8] [ref:10] [ref:12]
      |     \-ReadWriteUnitaryVariables [ref:6] [ref:13]
      \-CollapsedRegion [ref:1] [ref:6] [ref:10] [ref:11] [ref:14] [ref:15]
        |-ReadOnlyUnitaryVariables [ref:1] [ref:6] [ref:10] [ref:11] [ref:14]
        \-ReadWriteUnitaryVariables [ref:15]

Idiom 52(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.323E-05 XEntropyIncrease=3.9 % of Loops covered so far=52.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4]
  | \-LessThanExpression [ref:5]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:1] [ref:6] [ref:7]
      | |-ReadOnlyUnitaryVariables [ref:1]
      | |-CreatedUnitaryVariables [ref:6]
      | \-CRR [ref:7]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
        |   \-Variables
        |     \-VariableDeclarator [ref:8]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |           \-TranformedIndexAccess [ref:1]
        |             \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
        |-Initializers
        |-Condition [ref:6] [ref:8]
        | \-LessThanExpression [ref:5]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:8]
        |   \-Right
        |     \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
        |-Incrementors
        | \-TranformedIncrement [ref:8]
        \-Statement
          \-IfStatement
            |-Condition [ref:8] [ref:9] [ref:10] [ref:11]
            | \-TranformedExpressionOrIdentifierOrLiteral [ref:8] [ref:9] [ref:10] [ref:11]
            |-Statement
            | \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:8] [ref:9] [ref:10] [ref:11] [ref:12] [ref:13] [ref:14]
            |   |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:8] [ref:9] [ref:12]
            |   |-ReadWriteUnitaryVariables [ref:13]
            |   \-CRR [ref:11] [ref:14]
            \-Else

Idiom 53(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=1.472E-05 XEntropyIncrease=2.2 % of Loops covered so far=52.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:2]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:3]
      |-ReadWriteUnitaryVariables [ref:4]
      |-CreatedUnitaryVariables [ref:5]
      \-CRWRW [ref:6]

Idiom 54(loop coverage all:0.4% , construct-specific:4.0%) Posterior Prob=5.791E-04 XEntropyIncrease=1.4 % of Loops covered so far=53.2%

\-WhileStatement
  |-Condition [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:0] [ref:1]

Idiom 55(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=6.057E-05 XEntropyIncrease=3.7 % of Loops covered so far=53.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:3] [ref:4] [ref:5] [ref:6]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:3] [ref:4] [ref:5] [ref:6]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      |   |-ReadWriteUnitaryVariables [ref:6] [ref:7]
      |   \-CRR [ref:4]
      \-Else

Idiom 56(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=3.235E-03 XEntropyIncrease=2.1 % of Loops covered so far=53.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      \-CRRW [ref:2]

Idiom 57(loop coverage all:0.5% , construct-specific:0.7%) Posterior Prob=4.613E-03 XEntropyIncrease=1.7 % of Loops covered so far=54.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-CRWRW [ref:3]

Idiom 58(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=1.332E-03 XEntropyIncrease=2.1 % of Loops covered so far=54.2%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression [ref:3]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:4]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |           \-0
      |-Initializers
      |-Condition [ref:4] [ref:5] [ref:6]
      | \-LessThanExpression [ref:3]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
      |-Incrementors
      | \-TranformedIncrement [ref:4]
      \-Statement
        \-CollapsedRegion [ref:0] [ref:1] [ref:4] [ref:5] [ref:7] [ref:8]
          |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4] [ref:5] [ref:7]
          \-ReadWriteUnitaryVariables [ref:8]

Idiom 59(loop coverage all:0.3% , construct-specific:2.4%) Posterior Prob=4.321E-08 XEntropyIncrease=1.5 % of Loops covered so far=54.6%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      | \-CreatedUnitaryVariables [ref:3]
      \-IfStatement
        |-Condition [ref:2] [ref:4]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:4]
        |-Statement
        \-Else

Idiom 60(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.107E-03 XEntropyIncrease=5.6 % of Loops covered so far=54.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6] [ref:7] [ref:8] [ref:9]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6] [ref:7] [ref:8] [ref:9]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:6] [ref:7] [ref:8] [ref:10]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:6] [ref:10]
      |   \-CRR [ref:2] [ref:8]
      \-Else

Idiom 61(loop coverage all:0.2% , construct-specific:1.4%) Posterior Prob=1.407E-02 XEntropyIncrease=3.1 % of Loops covered so far=54.8%

\-WhileStatement
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:2]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      \-ReadWriteUnitaryVariables [ref:4]

Idiom 62(loop coverage all:0.4% , construct-specific:0.5%) Posterior Prob=9.525E-07 XEntropyIncrease=2.0 % of Loops covered so far=55.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:2]
      | \-CreatedUnitaryVariables [ref:3] [ref:4]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral
      | |   \-Variables
      | |     \-VariableDeclarator [ref:5]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |-Initializers
      | |-Condition [ref:5]
      | |-Incrementors
      | \-Statement
      \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:6] [ref:7]
        |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3] [ref:6]
        \-CRWRW [ref:7]

Idiom 63(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=6.208E-03 XEntropyIncrease=2.4 % of Loops covered so far=55.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |-ReadWriteUnitaryVariables [ref:4]
      \-CRR [ref:5]

Idiom 64(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=5.935E-06 XEntropyIncrease=3.3 % of Loops covered so far=55.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedIndexAccess [ref:1]
  |             \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:3] [ref:4] [ref:5]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:3] [ref:4] [ref:5]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7] [ref:8]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3] [ref:6]
      |   |-ReadWriteUnitaryVariables [ref:7]
      |   \-CRR [ref:5] [ref:8]
      \-Else

Idiom 65(loop coverage all:0.2% , construct-specific:1.2%) Posterior Prob=1.203E-02 XEntropyIncrease=2.4 % of Loops covered so far=55.7%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-CRR [ref:2]

Idiom 66(loop coverage all:0.1% , construct-specific:0.6%) Posterior Prob=4.740E-03 XEntropyIncrease=8.0 % of Loops covered so far=55.7%

\-WhileStatement
  |-Condition [ref:0] [ref:1] [ref:2]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
      |-ReadWriteUnitaryVariables [ref:2] [ref:4]
      \-CreatedUnitaryVariables [ref:5]

Idiom 67(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=4.985E-05 XEntropyIncrease=4.7 % of Loops covered so far=55.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4]
  | \-LessThanExpression [ref:5]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:6]
      | \-CreatedUnitaryVariables [ref:6]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   \-Variables
      | |     \-VariableDeclarator [ref:7]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |           \-0
      | |-Initializers
      | |-Condition [ref:7] [ref:8] [ref:9]
      | | \-LessThanExpression [ref:5]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:9]
      | |-Incrementors
      | | \-TranformedIncrement [ref:7]
      | \-Statement
      |   \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:6] [ref:7] [ref:8] [ref:10] [ref:11] [ref:12] [ref:13] [ref:14]
      |     |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:3] [ref:7] [ref:8] [ref:10] [ref:12]
      |     |-ReadWriteUnitaryVariables [ref:6] [ref:13]
      |     \-CRR [ref:14]
      \-CollapsedRegion [ref:1] [ref:2] [ref:6] [ref:10] [ref:11] [ref:15] [ref:16]
        |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:6] [ref:10] [ref:11] [ref:15]
        \-CRWRW [ref:16]

Idiom 68(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=3.933E-03 XEntropyIncrease=2.1 % of Loops covered so far=56.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-CreatedUnitaryVariables [ref:3]
      \-CRWRW [ref:4]

Idiom 69(loop coverage all:0.1% , construct-specific:0.7%) Posterior Prob=7.472E-03 XEntropyIncrease=3.8 % of Loops covered so far=56.2%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      |-CRR [ref:2]
      \-CRWRW [ref:3]

Idiom 70(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=2.212E-03 XEntropyIncrease=3.0 % of Loops covered so far=56.3%

\-ForStatement
  |-Declaration
  |-Initializers
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |-CRR [ref:4]
      \-CRWRW [ref:5]

Idiom 71(loop coverage all:0.1% , construct-specific:0.9%) Posterior Prob=8.735E-03 XEntropyIncrease=3.3 % of Loops covered so far=56.4%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      |-CreatedUnitaryVariables [ref:2]
      \-CRWRW [ref:3]

Idiom 72(loop coverage all:0.1% , construct-specific:0.6%) Posterior Prob=6.328E-03 XEntropyIncrease=3.9 % of Loops covered so far=56.6%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:2]
      |-ReadWriteUnitaryVariables [ref:0] [ref:1]
      |-CreatedUnitaryVariables [ref:3]
      \-CRWRW [ref:4]

Idiom 73(loop coverage all:0.1% , construct-specific:1.3%) Posterior Prob=1.347E-02 XEntropyIncrease=2.3 % of Loops covered so far=56.7%

\-WhileStatement
  |-Condition
  | \-TrueLiteralExpression
  \-Statement
    \-YieldReturnStatement
      \-TranformedExpressionOrIdentifierOrLiteral

Idiom 74(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=5.128E-03 XEntropyIncrease=1.1 % of Loops covered so far=57.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:1]
      |-ReadWriteUnitaryVariables [ref:2]
      \-CRWRW [ref:3]

Idiom 75(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=1.969E-03 XEntropyIncrease=1.9 % of Loops covered so far=57.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedDecrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      |-ReadWriteUnitaryVariables [ref:2]
      \-CRR [ref:3]

Idiom 76(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.681E-03 XEntropyIncrease=2.9 % of Loops covered so far=57.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:2] [ref:5]
      |-CreatedUnitaryVariables [ref:6]
      \-CRR [ref:7]

Idiom 77(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=2.141E-03 XEntropyIncrease=2.4 % of Loops covered so far=57.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-CRRW [ref:2]
      \-CRWRW [ref:5]

Idiom 78(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=7.811E-08 XEntropyIncrease=3.6 % of Loops covered so far=57.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:3] [ref:4] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6] [ref:7] [ref:8] [ref:9]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:7]
      | |-ReadWriteUnitaryVariables [ref:8]
      | |-CreatedUnitaryVariables [ref:6]
      | \-CRR [ref:5] [ref:9]
      \-IfStatement
        |-Condition [ref:10]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:10]
        |-Statement
        \-Else

Idiom 79(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=8.759E-07 XEntropyIncrease=1.2 % of Loops covered so far=58.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      | |-ReadWriteUnitaryVariables [ref:3]
      | \-CreatedUnitaryVariables [ref:4]
      \-IfStatement
        |-Condition
        | \-TranformedExpressionOrIdentifierOrLiteral
        |-Statement
        \-Else

Idiom 80(loop coverage all:0.4% , construct-specific:3.8%) Posterior Prob=2.711E-02 XEntropyIncrease=2.0 % of Loops covered so far=58.2%

\-WhileStatement
  |-Condition
  | \-TrueLiteralExpression
  \-Statement
    \-Block
      |-DoStatement
      | |-Statement
      | | \-Block
      | |   |-IfStatement
      | |   | |-Condition [ref:0]
      | |   | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   | |-Statement
      | |   | | \-GotoStatement
      | |   | |   \-TranformedExpressionOrIdentifierOrLiteral
      | |   | \-Else
      | |   \-GotoStatement
      | |     \-TranformedExpressionOrIdentifierOrLiteral
      | \-Condition
      |   \-FalseLiteralExpression
      |-LabeledStatement
      | \-EmptyStatement
      |-IfStatement
      | |-Condition [ref:1] [ref:2]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:2]
      | |-Statement
      | | \-GotoStatement
      | |   \-TranformedExpressionOrIdentifierOrLiteral
      | \-Else
      \-CollapsedRegion [ref:1]
        \-ReadOnlyUnitaryVariables [ref:1]

Idiom 81(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=2.814E-22 XEntropyIncrease=5.7 % of Loops covered so far=58.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression [ref:3]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:4] [ref:5] [ref:6] [ref:7] [ref:8] [ref:9] [ref:10] [ref:11] [ref:12] [ref:13] [ref:14] [ref:15]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:11]
      | |-CreatedUnitaryVariables [ref:4] [ref:6] [ref:8] [ref:10]
      | \-CRR [ref:14]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral
      | |   \-Variables
      | |     \-VariableDeclarator [ref:16]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |-Initializers
      | |-Condition [ref:16] [ref:17] [ref:18]
      | | \-LessThanExpression [ref:3]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:16]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:18]
      | |-Incrementors
      | | \-TranformedIncrement [ref:16]
      | \-Statement
      |   \-IfStatement
      |     |-Condition [ref:12] [ref:15] [ref:16] [ref:17] [ref:19] [ref:20] [ref:21]
      |     | \-TranformedExpressionOrIdentifierOrLiteral [ref:12] [ref:15] [ref:16] [ref:17] [ref:19] [ref:20] [ref:21]
      |     |-Statement
      |     | \-CollapsedRegion [ref:4] [ref:5] [ref:8] [ref:9] [ref:10] [ref:12] [ref:13] [ref:16] [ref:17] [ref:19] [ref:21] [ref:22] [ref:23]
      |     |   |-ReadOnlyUnitaryVariables [ref:16] [ref:19] [ref:23]
      |     |   \-ReadWriteUnitaryVariables [ref:4] [ref:8] [ref:13] [ref:22]
      |     \-Else
      \-IfStatement
        |-Condition [ref:4] [ref:5] [ref:7] [ref:24]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:4] [ref:5] [ref:7] [ref:24]
        |-Statement
        \-Else

Idiom 82(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=9.818E-05 XEntropyIncrease=3.9 % of Loops covered so far=58.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:1]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |-Incrementors
  | \-TranformedDecrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7] [ref:8]
      | |-ReadOnlyUnitaryVariables [ref:1] [ref:2]
      | |-ReadWriteUnitaryVariables [ref:5] [ref:6] [ref:7]
      | \-CRWRW [ref:8]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
        |   \-Variables
        |     \-VariableDeclarator [ref:9]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |           \-0
        |-Initializers
        |-Condition [ref:9] [ref:10] [ref:11]
        | \-LessThanExpression
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:9]
        |   \-Right
        |     \-TranformedExpressionOrIdentifierOrLiteral [ref:11]
        |-Incrementors
        | \-TranformedIncrement [ref:9]
        \-Statement
          \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:7] [ref:9] [ref:10] [ref:12] [ref:13]
            |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:4] [ref:9] [ref:10] [ref:12]
            \-ReadWriteUnitaryVariables [ref:7] [ref:13]

Idiom 83(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=2.321E-03 XEntropyIncrease=2.4 % of Loops covered so far=58.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      |-CRR [ref:4]
      \-CRWRW [ref:5]

Idiom 84(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=3.312E-05 XEntropyIncrease=1.5 % of Loops covered so far=58.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  |-Incrementors
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 85(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.117E-04 XEntropyIncrease=2.6 % of Loops covered so far=58.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-CRR [ref:5]
      \-CRWRW [ref:2] [ref:6]

Idiom 86(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=2.237E-03 XEntropyIncrease=1.8 % of Loops covered so far=59.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:0]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |-Statement
      | \-Block
      |   |-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |   | |-ReadOnlyUnitaryVariables [ref:0]
      |   | \-CRR [ref:2]
      |   \-BreakStatement
      \-Else

Idiom 87(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=7.590E-05 XEntropyIncrease=4.8 % of Loops covered so far=59.2%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4]
  | \-LessThanExpression [ref:5]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:6]
      | \-CreatedUnitaryVariables [ref:6]
      |-IfStatement
      | |-Condition [ref:1] [ref:2] [ref:3] [ref:7]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:2] [ref:3] [ref:7]
      | |-Statement
      | | \-Block
      | |   |-ForStatement
      | |   | |-Declaration
      | |   | | \-VariableDeclaration
      | |   | |   |-Type
      | |   | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   | |   \-Variables
      | |   | |     \-VariableDeclarator [ref:8]
      | |   | |       |-ArgumentList
      | |   | |       \-Initializer
      | |   | |         \-EqualsValueClause
      | |   | |           \-0
      | |   | |-Initializers
      | |   | |-Condition [ref:8] [ref:9] [ref:10]
      | |   | | \-LessThanExpression [ref:5]
      | |   | |   |-Left
      | |   | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:8]
      | |   | |   \-Right
      | |   | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:10]
      | |   | |-Incrementors
      | |   | | \-TranformedIncrement [ref:8]
      | |   | \-Statement
      | |   |   \-CollapsedRegion [ref:1] [ref:3] [ref:6] [ref:8] [ref:9] [ref:11] [ref:12] [ref:13] [ref:14] [ref:15]
      | |   |     |-ReadOnlyUnitaryVariables [ref:1] [ref:3] [ref:8] [ref:9] [ref:12] [ref:13]
      | |   |     \-ReadWriteUnitaryVariables [ref:6] [ref:15]
      | |   \-CollapsedRegion [ref:1] [ref:6] [ref:11] [ref:13] [ref:14] [ref:16]
      | |     |-ReadOnlyUnitaryVariables [ref:1] [ref:13] [ref:16]
      | |     \-ReadWriteUnitaryVariables [ref:6]
      | \-Else
      \-CollapsedRegion [ref:1] [ref:6] [ref:11] [ref:17]
        |-ReadOnlyUnitaryVariables [ref:1] [ref:6] [ref:11]
        \-CRWRW [ref:17]

Idiom 88(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=2.438E-03 XEntropyIncrease=2.9 % of Loops covered so far=59.3%

\-ForStatement
  |-Declaration
  |-Initializers
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |-ReadWriteUnitaryVariables [ref:4]
      \-CRR [ref:5]

Idiom 89(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=8.975E-11 XEntropyIncrease=1.1 % of Loops covered so far=59.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression [ref:2]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:3] [ref:4] [ref:5]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      | |-CreatedUnitaryVariables [ref:3]
      | \-CRR [ref:5]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral
        |   \-Variables
        |     \-VariableDeclarator [ref:6]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |-Initializers
        |-Condition [ref:6] [ref:7]
        | \-LessThanExpression [ref:2]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
        |   \-Right
        |     \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
        |-Incrementors
        | \-TranformedIncrement [ref:6]
        \-Statement

Idiom 90(loop coverage all:5.3% , construct-specific:7.5%) Posterior Prob=1.354E-06 XEntropyIncrease=0.3 % of Loops covered so far=60.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:2]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition [ref:2]
      |-Incrementors
      | \-TranformedIncrement [ref:2]
      \-Statement

Idiom 91(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=2.138E-03 XEntropyIncrease=2.2 % of Loops covered so far=60.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
      |-ReadWriteUnitaryVariables [ref:2] [ref:4]
      \-CRWRW [ref:5]

Idiom 92(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=3.352E-04 XEntropyIncrease=3.3 % of Loops covered so far=61.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4]
      |-CreatedUnitaryVariables [ref:5]
      |-CRR [ref:3] [ref:6]
      \-CRWRW [ref:7]

Idiom 93(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=5.186E-04 XEntropyIncrease=2.7 % of Loops covered so far=61.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:2] [ref:3] [ref:4]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:2] [ref:3] [ref:4]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:5] [ref:6]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3] [ref:5]
      |   \-ReadWriteUnitaryVariables [ref:6]
      \-Else

Idiom 94(loop coverage all:0.1% , construct-specific:1.0%) Posterior Prob=6.607E-03 XEntropyIncrease=3.3 % of Loops covered so far=61.2%

\-WhileStatement
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  \-Statement
    \-Block
      |-InterruptingIfStatement
      | |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2] [ref:3]
      | |-Statement
      | | \-BreakStatement
      | \-Else
      \-CollapsedRegion [ref:0] [ref:3]
        \-ReadOnlyUnitaryVariables [ref:0] [ref:3]

Idiom 95(loop coverage all:0.0% , construct-specific:0.1%) Posterior Prob=2.416E-05 XEntropyIncrease=5.0 % of Loops covered so far=61.2%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4]
  | \-LessThanExpression [ref:5]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:6]
      | \-ReadWriteUnitaryVariables [ref:6]
      |-IfStatement
      | |-Condition [ref:1] [ref:2] [ref:3] [ref:7]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:2] [ref:3] [ref:7]
      | |-Statement
      | | \-Block
      | |   |-ForStatement
      | |   | |-Declaration
      | |   | | \-VariableDeclaration
      | |   | |   |-Type
      | |   | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   | |   \-Variables
      | |   | |     \-VariableDeclarator [ref:8]
      | |   | |       |-ArgumentList
      | |   | |       \-Initializer
      | |   | |         \-EqualsValueClause
      | |   | |           \-0
      | |   | |-Initializers
      | |   | |-Condition [ref:8] [ref:9] [ref:10]
      | |   | | \-LessThanExpression [ref:5]
      | |   | |   |-Left
      | |   | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:8]
      | |   | |   \-Right
      | |   | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:10]
      | |   | |-Incrementors
      | |   | | \-TranformedIncrement [ref:8]
      | |   | \-Statement
      | |   |   \-CollapsedRegion [ref:1] [ref:3] [ref:6] [ref:8] [ref:9] [ref:11] [ref:12] [ref:13] [ref:14] [ref:15] [ref:16]
      | |   |     |-ReadOnlyUnitaryVariables [ref:1] [ref:3] [ref:8] [ref:9] [ref:12] [ref:13]
      | |   |     |-ReadWriteUnitaryVariables [ref:6] [ref:15]
      | |   |     \-CRR [ref:16]
      | |   \-CollapsedRegion [ref:1] [ref:6] [ref:11] [ref:12] [ref:14] [ref:17]
      | |     |-ReadOnlyUnitaryVariables [ref:1] [ref:12] [ref:17]
      | |     \-ReadWriteUnitaryVariables [ref:6]
      | \-Else
      \-CollapsedRegion [ref:1] [ref:6] [ref:11] [ref:18]
        |-ReadOnlyUnitaryVariables [ref:1] [ref:6] [ref:11]
        \-CRWRW [ref:18]

Idiom 96(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=7.115E-05 XEntropyIncrease=3.8 % of Loops covered so far=61.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression [ref:4]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:5]
      | \-CreatedUnitaryVariables [ref:5]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   \-Variables
      | |     \-VariableDeclarator [ref:6]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |           \-0
      | |-Initializers
      | |-Condition [ref:6] [ref:7] [ref:8]
      | | \-LessThanExpression [ref:4]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:8]
      | |-Incrementors
      | | \-TranformedIncrement [ref:6]
      | \-Statement
      |   \-CollapsedRegion [ref:1] [ref:2] [ref:5] [ref:6] [ref:7] [ref:9] [ref:10] [ref:11] [ref:12]
      |     |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:6] [ref:7] [ref:10] [ref:11]
      |     \-ReadWriteUnitaryVariables [ref:5] [ref:12]
      \-CollapsedRegion [ref:1] [ref:5] [ref:9] [ref:11] [ref:13] [ref:14]
        |-ReadOnlyUnitaryVariables [ref:1] [ref:11] [ref:13]
        \-ReadWriteUnitaryVariables [ref:5] [ref:14]

Idiom 97(loop coverage all:0.1% , construct-specific:1.2%) Posterior Prob=1.237E-02 XEntropyIncrease=2.7 % of Loops covered so far=61.4%

\-WhileStatement
  |-Condition [ref:0]
  | \-NotEqualsExpression
  |   |-Left
  |   \-Right
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 98(loop coverage all:0.0% , construct-specific:0.4%) Posterior Prob=4.050E-03 XEntropyIncrease=4.6 % of Loops covered so far=61.5%

\-WhileStatement
  |-Condition
  | \-TrueLiteralExpression
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      | \-ReadWriteUnitaryVariables [ref:5]
      |-IfStatement
      | |-Condition [ref:6]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
      | |-Statement
      | | \-GotoStatement
      | |   \-TranformedExpressionOrIdentifierOrLiteral
      | \-Else
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      | |-ReadOnlyUnitaryVariables [ref:3] [ref:4] [ref:5]
      | \-ReadWriteUnitaryVariables [ref:0]
      |-GotoStatement
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-LabeledStatement
      | \-ExpressionStatement
      |   \-SimpleAssignmentExpression
      |     |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |     \-TranformedExpressionOrIdentifier [ref:3] [ref:4] [ref:5]
      |-IfStatement
      | |-Condition [ref:0] [ref:7]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:7]
      | |-Statement
      | | \-GotoStatement
      | |   \-TranformedExpressionOrIdentifierOrLiteral
      | \-Else
      \-CollapsedRegion [ref:0]
        \-ReadOnlyUnitaryVariables [ref:0]

Idiom 99(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=3.037E-03 XEntropyIncrease=2.3 % of Loops covered so far=61.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |-ReadWriteUnitaryVariables [ref:4]
      \-CRRW [ref:5]

Idiom 100(loop coverage all:0.1% , construct-specific:0.5%) Posterior Prob=4.398E-03 XEntropyIncrease=3.5 % of Loops covered so far=61.7%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:0] [ref:1] [ref:2]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2]
      |-Statement
      | \-Block
      |   |-CollapsedRegion [ref:0] [ref:2] [ref:3] [ref:4]
      |   | |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:3]
      |   | \-ReadWriteUnitaryVariables [ref:4]
      |   \-BreakStatement
      \-Else

Idiom 101(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.440E-03 XEntropyIncrease=2.8 % of Loops covered so far=61.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      |-CreatedUnitaryVariables [ref:4]
      |-CRR [ref:5]
      \-CRWRW [ref:6]

Idiom 102(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=2.467E-03 XEntropyIncrease=2.4 % of Loops covered so far=61.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |-CRR [ref:4]
      \-CRWRW [ref:5]

Idiom 103(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=5.415E-05 XEntropyIncrease=4.1 % of Loops covered so far=62.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression [ref:4]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:5] [ref:6]
      | |-ReadOnlyUnitaryVariables [ref:6]
      | \-CreatedUnitaryVariables [ref:5]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   \-Variables
      | |     \-VariableDeclarator [ref:7]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |           \-0
      | |-Initializers
      | |-Condition [ref:7] [ref:8] [ref:9]
      | | \-LessThanExpression [ref:4]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:9]
      | |-Incrementors
      | | \-TranformedIncrement [ref:7]
      | \-Statement
      |   \-CollapsedRegion [ref:1] [ref:2] [ref:5] [ref:7] [ref:8] [ref:10] [ref:11] [ref:12] [ref:13]
      |     |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:7] [ref:8] [ref:10] [ref:12]
      |     \-ReadWriteUnitaryVariables [ref:5] [ref:13]
      \-CollapsedRegion [ref:1] [ref:5] [ref:10] [ref:11] [ref:14] [ref:15]
        |-ReadOnlyUnitaryVariables [ref:1] [ref:5] [ref:10] [ref:11] [ref:14]
        \-ReadWriteUnitaryVariables [ref:15]

Idiom 104(loop coverage all:0.1% , construct-specific:0.5%) Posterior Prob=4.167E-03 XEntropyIncrease=3.6 % of Loops covered so far=62.0%

\-WhileStatement
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      | \-CreatedUnitaryVariables [ref:1] [ref:2] [ref:3]
      \-DoStatement
        |-Statement
        | \-CollapsedRegion [ref:3] [ref:5] [ref:6]
        |   |-ReadOnlyUnitaryVariables [ref:3] [ref:5]
        |   \-ReadWriteUnitaryVariables [ref:6]
        \-Condition [ref:1]
          \-GreaterThanExpression
            |-Left
            | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
            \-Right
              \-0

Idiom 105(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=3.180E-03 XEntropyIncrease=2.6 % of Loops covered so far=62.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |-ReadWriteUnitaryVariables [ref:4]
      |-CRR [ref:5]
      \-CRRW [ref:6]

Idiom 106(loop coverage all:0.2% , construct-specific:3.1%) Posterior Prob=5.876E-03 XEntropyIncrease=2.1 % of Loops covered so far=62.2%

\-DoStatement
  |-Statement
  | \-CollapsedRegion [ref:0] [ref:1]
  |   \-ReadWriteUnitaryVariables [ref:0] [ref:1]
  \-Condition [ref:0]

Idiom 107(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=2.141E-03 XEntropyIncrease=1.9 % of Loops covered so far=62.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      \-CRWRW [ref:2]

Idiom 108(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=4.282E-05 XEntropyIncrease=4.2 % of Loops covered so far=62.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression [ref:4]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:5] [ref:6]
      | |-ReadOnlyUnitaryVariables [ref:6]
      | \-CreatedUnitaryVariables [ref:5]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral
      | |   \-Variables
      | |     \-VariableDeclarator [ref:7]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |           \-0
      | |-Initializers
      | |-Condition [ref:7] [ref:8] [ref:9]
      | | \-LessThanExpression [ref:4]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:9]
      | |-Incrementors
      | | \-TranformedIncrement [ref:7]
      | \-Statement
      |   \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:5] [ref:7] [ref:8] [ref:10] [ref:11] [ref:12]
      |     \-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:7] [ref:8] [ref:10] [ref:12]
      \-CollapsedRegion [ref:0] [ref:1] [ref:5] [ref:10] [ref:11] [ref:13] [ref:14]
        |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:5] [ref:10] [ref:11] [ref:13]
        \-CRWRW [ref:14]

Idiom 109(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=9.311E-04 XEntropyIncrease=3.2 % of Loops covered so far=62.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:4]
      |-CreatedUnitaryVariables [ref:5]
      |-CRR [ref:6]
      \-CRWRW [ref:3] [ref:7]

Idiom 110(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=3.182E-03 XEntropyIncrease=1.2 % of Loops covered so far=62.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-CRRW [ref:2]

Idiom 111(loop coverage all:0.1% , construct-specific:0.8%) Posterior Prob=8.200E-03 XEntropyIncrease=2.5 % of Loops covered so far=62.8%

\-WhileStatement
  |-Condition [ref:0]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-0
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 112(loop coverage all:0.0% , construct-specific:0.1%) Posterior Prob=6.861E-04 XEntropyIncrease=4.0 % of Loops covered so far=62.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:6]
      |   |-CRR [ref:2]
      |   \-CRWRW [ref:5]
      \-Else
        \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:7]
          |-ReadOnlyUnitaryVariables [ref:0] [ref:7]
          \-CRR [ref:2]

Idiom 113(loop coverage all:0.1% , construct-specific:0.7%) Posterior Prob=1.272E-03 XEntropyIncrease=2.8 % of Loops covered so far=63.0%

\-WhileStatement
  |-Condition [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-CRWRW [ref:2]

Idiom 114(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.018E-03 XEntropyIncrease=2.6 % of Loops covered so far=63.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      |-CreatedUnitaryVariables [ref:6]
      \-CRWRW [ref:2]

Idiom 115(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=3.320E-09 XEntropyIncrease=1.1 % of Loops covered so far=63.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression [ref:3]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:4] [ref:5]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:5]
      | \-CreatedUnitaryVariables [ref:4]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral
        |   \-Variables
        |     \-VariableDeclarator [ref:6]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |-Initializers
        |-Condition [ref:6]
        | \-LessThanExpression [ref:3]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
        |   \-Right
        |-Incrementors
        | \-TranformedIncrement [ref:6]
        \-Statement

Idiom 116(loop coverage all:0.1% , construct-specific:0.5%) Posterior Prob=5.349E-03 XEntropyIncrease=2.9 % of Loops covered so far=63.3%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:2] [ref:3]
      |   \-ReadWriteUnitaryVariables [ref:0] [ref:2] [ref:3]
      \-Else

Idiom 117(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=5.416E-05 XEntropyIncrease=2.9 % of Loops covered so far=63.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression [ref:2]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:3]
      | \-CreatedUnitaryVariables [ref:3]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral
      | |   \-Variables
      | |     \-VariableDeclarator [ref:4]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |           \-0
      | |-Initializers
      | |-Condition [ref:4] [ref:5] [ref:6]
      | | \-LessThanExpression [ref:2]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
      | |-Incrementors
      | | \-TranformedIncrement [ref:4]
      | \-Statement
      |   \-CollapsedRegion [ref:3] [ref:4] [ref:5] [ref:7] [ref:8] [ref:9] [ref:10]
      |     |-ReadOnlyUnitaryVariables [ref:4] [ref:5] [ref:10]
      |     \-ReadWriteUnitaryVariables [ref:3] [ref:9]
      \-CollapsedRegion [ref:3] [ref:7] [ref:8] [ref:11] [ref:12]
        |-ReadOnlyUnitaryVariables [ref:3] [ref:7] [ref:11]
        \-ReadWriteUnitaryVariables [ref:12]

Idiom 118(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=3.267E-05 XEntropyIncrease=3.4 % of Loops covered so far=63.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:3] [ref:4] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:5] [ref:6] [ref:7] [ref:8]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:6]
      |-CreatedUnitaryVariables [ref:7]
      \-CRR [ref:5] [ref:8]

Idiom 119(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.864E-05 XEntropyIncrease=3.3 % of Loops covered so far=63.5%

\-ForStatement
  |-Declaration
  |-Initializers
  |-Condition [ref:0] [ref:1]
  |-Incrementors
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-CRWRW [ref:3]

Idiom 120(loop coverage all:0.1% , construct-specific:1.3%) Posterior Prob=1.447E-07 XEntropyIncrease=1.6 % of Loops covered so far=63.7%

\-WhileStatement
  |-Condition
  | \-TrueLiteralExpression
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2]
      | |-ReadOnlyUnitaryVariables [ref:2]
      | \-ReadWriteUnitaryVariables [ref:0]
      |-DoStatement
      | |-Statement
      | | \-Block
      | \-Condition
      |   \-FalseLiteralExpression
      |-LabeledStatement
      | \-EmptyStatement
      |-CollapsedRegion [ref:0] [ref:1] [ref:2]
      | |-ReadOnlyUnitaryVariables [ref:0]
      | \-ReadWriteUnitaryVariables [ref:2]
      |-GotoStatement
      | \-TranformedExpressionOrIdentifierOrLiteral
      \-LabeledStatement
        \-EmptyStatement

Idiom 121(loop coverage all:0.6% , construct-specific:5.5%) Posterior Prob=8.103E-04 XEntropyIncrease=1.5 % of Loops covered so far=63.8%

\-WhileStatement
  |-Condition [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1]
      \-ReadOnlyUnitaryVariables [ref:0] [ref:1]

Idiom 122(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=2.458E-05 XEntropyIncrease=2.9 % of Loops covered so far=63.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:2] [ref:3] [ref:4] [ref:5]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:2] [ref:3] [ref:4] [ref:5]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:2] [ref:4] [ref:5] [ref:6] [ref:7]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:4] [ref:6]
      |   \-ReadWriteUnitaryVariables [ref:5] [ref:7]
      \-Else

Idiom 123(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=2.126E-03 XEntropyIncrease=2.3 % of Loops covered so far=64.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |-CRRW [ref:4]
      \-CRWRW [ref:5]

Idiom 124(loop coverage all:0.1% , construct-specific:2.5%) Posterior Prob=1.761E-02 XEntropyIncrease=2.3 % of Loops covered so far=64.1%

\-DoStatement
  |-Statement
  | \-CollapsedRegion [ref:0] [ref:1]
  |   |-ReadOnlyUnitaryVariables [ref:0]
  |   \-ReadWriteUnitaryVariables [ref:1]
  \-Condition [ref:2]
    \-GreaterThanExpression
      |-Left
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
      \-Right
        \-0

Idiom 125(loop coverage all:0.0% , construct-specific:0.1%) Posterior Prob=6.793E-04 XEntropyIncrease=3.4 % of Loops covered so far=64.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3] [ref:4] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:5] [ref:6] [ref:7] [ref:8]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:6]
      |-ReadWriteUnitaryVariables [ref:5] [ref:7]
      \-CRR [ref:8]

Idiom 126(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=2.616E-06 XEntropyIncrease=2.8 % of Loops covered so far=64.2%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:1]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-0
  |-Incrementors
  | \-TranformedDecrement [ref:1]
  \-Statement
    \-Block
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   \-Variables
      | |     \-VariableDeclarator [ref:2]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |           \-0
      | |-Initializers
      | |-Condition [ref:2] [ref:3] [ref:4]
      | | \-LessThanExpression [ref:5]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
      | |-Incrementors
      | | \-TranformedIncrement [ref:2]
      | \-Statement
      |   \-CollapsedRegion [ref:1] [ref:2] [ref:4] [ref:6] [ref:7] [ref:8] [ref:9]
      |     |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:6] [ref:8]
      |     \-ReadWriteUnitaryVariables [ref:9]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
        |   \-Variables
        |     \-VariableDeclarator [ref:10]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |           \-0
        |-Initializers
        |-Condition [ref:1] [ref:10] [ref:11]
        | \-LessThanExpression [ref:5]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:10]
        |   \-Right
        |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
        |-Incrementors
        | \-TranformedIncrement [ref:10]
        \-Statement
          \-ForStatement
            |-Declaration
            | \-VariableDeclaration
            |   |-Type
            |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
            |   \-Variables
            |     \-VariableDeclarator [ref:12]
            |       |-ArgumentList
            |       \-Initializer
            |         \-EqualsValueClause
            |           \-0
            |-Initializers
            |-Condition [ref:3] [ref:12] [ref:13]
            | \-LessThanExpression [ref:5]
            |   |-Left
            |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:12]
            |   \-Right
            |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
            |-Incrementors
            | \-TranformedIncrement [ref:12]
            \-Statement
              \-CollapsedRegion [ref:1] [ref:6] [ref:7] [ref:9] [ref:10] [ref:11] [ref:12] [ref:13] [ref:14]
                |-ReadOnlyUnitaryVariables [ref:1] [ref:6] [ref:10] [ref:11] [ref:12] [ref:14]
                \-ReadWriteUnitaryVariables [ref:9]

Idiom 127(loop coverage all:0.1% , construct-specific:0.6%) Posterior Prob=5.942E-03 XEntropyIncrease=2.3 % of Loops covered so far=64.3%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:0] [ref:1]
      \-CreatedUnitaryVariables [ref:2]

Idiom 128(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.035E-03 XEntropyIncrease=2.8 % of Loops covered so far=64.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      |-CRR [ref:6]
      \-CRWRW [ref:2]

Idiom 129(loop coverage all:0.2% , construct-specific:3.6%) Posterior Prob=2.183E-02 XEntropyIncrease=1.9 % of Loops covered so far=64.5%

\-DoStatement
  |-Statement
  | \-Block
  |   |-IfStatement
  |   | |-Condition
  |   | | \-TranformedExpressionOrIdentifierOrLiteral
  |   | |-Statement
  |   | | \-GotoStatement
  |   | |   \-TranformedExpressionOrIdentifierOrLiteral
  |   | \-Else
  |   |-CollapsedRegion [ref:0] [ref:1]
  |   | |-ReadOnlyUnitaryVariables [ref:0]
  |   | \-ReadWriteUnitaryVariables [ref:1]
  |   \-GotoStatement
  |     \-TranformedExpressionOrIdentifierOrLiteral
  \-Condition
    \-FalseLiteralExpression

Idiom 130(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=5.246E-05 XEntropyIncrease=1.6 % of Loops covered so far=64.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedDecrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 131(loop coverage all:0.1% , construct-specific:0.6%) Posterior Prob=6.329E-03 XEntropyIncrease=2.1 % of Loops covered so far=64.7%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-CreatedUnitaryVariables [ref:2]

Idiom 132(loop coverage all:0.1% , construct-specific:0.7%) Posterior Prob=8.151E-07 XEntropyIncrease=2.1 % of Loops covered so far=64.8%

\-WhileStatement
  |-Condition
  | \-TrueLiteralExpression
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2]
      | \-CreatedUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-IfStatement
      | |-Condition [ref:2] [ref:3]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:3]
      | |-Statement
      | | \-CollapsedRegion [ref:0]
      | |   \-ReadWriteUnitaryVariables [ref:0]
      | \-Else
      |-SwitchStatement
      | |-Expression
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | \-Sections
      |   |-SwitchSection
      |   | |-Labels
      |   | | \-CaseSwitchLabel
      |   | |   \-1
      |   | \-Statements
      |   |   \-Block
      |   \-DummyBinarizerNode-SwitchSection
      |     \-SwitchSection
      |       |-Labels
      |       | \-DefaultSwitchLabel
      |       \-Statements
      |         \-Block
      |           |-GotoStatement
      |           | \-TranformedExpressionOrIdentifierOrLiteral
      |           \-BreakStatement
      \-LabeledStatement
        \-EmptyStatement

Idiom 133(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.394E-09 XEntropyIncrease=2.4 % of Loops covered so far=64.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression [ref:6]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:3] [ref:4] [ref:5]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:7] [ref:8] [ref:9]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:7]
      | |-CreatedUnitaryVariables [ref:8]
      | \-CRR [ref:5] [ref:9]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral
        |   \-Variables
        |     \-VariableDeclarator [ref:10]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |-Initializers
        |-Condition [ref:10]
        | \-LessThanExpression [ref:6]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:10]
        |   \-Right
        |-Incrementors
        | \-TranformedIncrement [ref:10]
        \-Statement

Idiom 134(loop coverage all:0.1% , construct-specific:0.6%) Posterior Prob=1.068E-08 XEntropyIncrease=1.8 % of Loops covered so far=65.0%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      | |-ReadWriteUnitaryVariables [ref:4]
      | \-CreatedUnitaryVariables [ref:3]
      \-IfStatement
        |-Condition [ref:2] [ref:5]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:5]
        |-Statement
        \-Else

Idiom 135(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.612E-03 XEntropyIncrease=2.5 % of Loops covered so far=65.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      |-CRR [ref:4]
      |-CRRW [ref:5]
      \-CRWRW [ref:6]

Idiom 136(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=9.333E-04 XEntropyIncrease=2.3 % of Loops covered so far=65.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      \-CRRW [ref:2]

Idiom 137(loop coverage all:7.3% , construct-specific:10.3%) Posterior Prob=5.154E-03 XEntropyIncrease=1.2 % of Loops covered so far=65.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      \-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]

Idiom 138(loop coverage all:0.1% , construct-specific:0.7%) Posterior Prob=3.625E-05 XEntropyIncrease=1.7 % of Loops covered so far=65.4%

\-WhileStatement
  |-Condition
  | \-TrueLiteralExpression
  \-Statement
    \-Block
      |-IfStatement
      | |-Condition
      | | \-TranformedExpressionOrIdentifierOrLiteral
      | |-Statement
      | | \-GotoStatement
      | |   \-TranformedExpressionOrIdentifierOrLiteral
      | \-Else
      |-GotoStatement
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-LabeledStatement
      | \-IfStatement
      |   |-Condition [ref:0] [ref:1]
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1]
      |   |-Statement
      |   | \-GotoStatement
      |   |   \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Else
      \-CollapsedRegion [ref:0]
        \-ReadOnlyUnitaryVariables [ref:0]

Idiom 139(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.806E-05 XEntropyIncrease=2.2 % of Loops covered so far=65.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2] [ref:3]
      |-Statement
      | \-Block
      |   |-CollapsedRegion [ref:0] [ref:2] [ref:4] [ref:5]
      |   | |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:4]
      |   | \-ReadWriteUnitaryVariables [ref:5]
      |   \-BreakStatement
      \-Else

Idiom 140(loop coverage all:0.0% , construct-specific:0.1%) Posterior Prob=2.428E-05 XEntropyIncrease=2.7 % of Loops covered so far=65.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression [ref:3]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral
      | |   \-Variables
      | |     \-VariableDeclarator [ref:4]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |           \-0
      | |-Initializers
      | |-Condition [ref:4] [ref:5]
      | | \-LessThanExpression [ref:3]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:5]
      | |-Incrementors
      | | \-TranformedIncrement [ref:4]
      | \-Statement
      |   \-CollapsedRegion [ref:0] [ref:4] [ref:6] [ref:7] [ref:8] [ref:9]
      |     |-ReadOnlyUnitaryVariables [ref:0] [ref:4] [ref:6] [ref:7]
      |     |-ReadWriteUnitaryVariables [ref:8]
      |     \-CRR [ref:9]
      \-CollapsedRegion [ref:1] [ref:5] [ref:6] [ref:10]
        |-ReadOnlyUnitaryVariables [ref:1] [ref:5] [ref:10]
        \-ReadWriteUnitaryVariables [ref:6]

Idiom 141(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=3.536E-04 XEntropyIncrease=4.4 % of Loops covered so far=65.5%

\-ForStatement
  |-Declaration
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:3]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      \-CRWRW [ref:6]

Idiom 142(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=8.573E-04 XEntropyIncrease=2.4 % of Loops covered so far=65.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-1
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      \-CRR [ref:2] [ref:5]

Idiom 143(loop coverage all:0.1% , construct-specific:0.8%) Posterior Prob=2.882E-03 XEntropyIncrease=2.2 % of Loops covered so far=65.7%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:0] [ref:1]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1]
      |-Statement
      | \-Block
      |   |-CollapsedRegion [ref:2]
      |   | \-ReadWriteUnitaryVariables [ref:2]
      |   \-BreakStatement
      \-Else

Idiom 144(loop coverage all:0.0% , construct-specific:0.4%) Posterior Prob=1.156E-04 XEntropyIncrease=2.6 % of Loops covered so far=65.7%

\-WhileStatement
  |-Condition
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:0]
      |-CreatedUnitaryVariables [ref:1]
      \-CRWRW [ref:2]

Idiom 145(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=7.025E-57 XEntropyIncrease=1.7 % of Loops covered so far=65.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression [ref:4]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:5]
      | \-CreatedUnitaryVariables [ref:5]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   \-Variables
      | |     \-VariableDeclarator [ref:6]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |-Initializers
      | |-Condition [ref:6] [ref:7]
      | |-Incrementors
      | \-Statement
      |   \-CollapsedRegion [ref:1] [ref:2] [ref:5] [ref:6] [ref:7] [ref:8] [ref:9] [ref:10] [ref:11] [ref:12] [ref:13]
      |     |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:6] [ref:7] [ref:10] [ref:11]
      |     \-ReadWriteUnitaryVariables [ref:5] [ref:12]
      |-CollapsedRegion [ref:5] [ref:13] [ref:14]
      | |-ReadOnlyUnitaryVariables [ref:14]
      | \-ReadWriteUnitaryVariables [ref:5]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
        |   \-Variables
        |     \-VariableDeclarator [ref:15]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |-Initializers
        |-Condition [ref:15] [ref:16] [ref:17]
        | \-LessThanExpression [ref:4]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:15]
        |   \-Right
        |     \-TranformedExpressionOrIdentifierOrLiteral [ref:17]
        |-Incrementors
        | \-TranformedIncrement [ref:15]
        \-Statement
          \-CollapsedRegion [ref:1] [ref:2] [ref:5] [ref:8] [ref:9] [ref:11] [ref:12] [ref:13] [ref:15] [ref:16] [ref:18]
            \-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:5] [ref:8] [ref:11] [ref:15] [ref:16] [ref:18]

Idiom 146(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=3.668E-03 XEntropyIncrease=0.7 % of Loops covered so far=66.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1]
      \-CRWRW [ref:1]

Idiom 147(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.483E-03 XEntropyIncrease=1.4 % of Loops covered so far=66.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:1]
      |-ReadWriteUnitaryVariables [ref:2]
      |-CreatedUnitaryVariables [ref:3]
      \-CRWRW [ref:4]

Idiom 148(loop coverage all:0.1% , construct-specific:1.2%) Posterior Prob=9.914E-03 XEntropyIncrease=1.5 % of Loops covered so far=66.2%

\-WhileStatement
  |-Condition [ref:0]
  | \-NotEqualsExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:1]
      \-ReadOnlyUnitaryVariables [ref:1]

Idiom 149(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.609E-03 XEntropyIncrease=1.5 % of Loops covered so far=66.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 150(loop coverage all:0.2% , construct-specific:1.7%) Posterior Prob=5.564E-08 XEntropyIncrease=2.2 % of Loops covered so far=66.4%

\-WhileStatement
  |-Condition
  | \-TrueLiteralExpression
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2]
      | |-ReadOnlyUnitaryVariables [ref:0]
      | \-ReadWriteUnitaryVariables [ref:2]
      |-DoStatement
      | |-Statement
      | | \-Block
      | \-Condition
      |   \-FalseLiteralExpression
      |-LabeledStatement
      | \-EmptyStatement
      |-CollapsedRegion [ref:0] [ref:1] [ref:2]
      | |-ReadOnlyUnitaryVariables [ref:2]
      | \-ReadWriteUnitaryVariables [ref:0]
      |-IfStatement
      | |-Condition [ref:0] [ref:3]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:3]
      | |-Statement
      | | \-GotoStatement
      | |   \-TranformedExpressionOrIdentifierOrLiteral
      | \-Else
      \-CollapsedRegion [ref:0]
        \-ReadOnlyUnitaryVariables [ref:0]

Idiom 151(loop coverage all:0.8% , construct-specific:1.1%) Posterior Prob=7.071E-04 XEntropyIncrease=2.6 % of Loops covered so far=66.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4]
      |-CRR [ref:3] [ref:5]
      \-CRWRW [ref:6]

Idiom 152(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.601E-03 XEntropyIncrease=1.9 % of Loops covered so far=66.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Initializers
  |-Condition [ref:0] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 153(loop coverage all:0.0% , construct-specific:0.4%) Posterior Prob=2.197E-03 XEntropyIncrease=2.2 % of Loops covered so far=66.6%

\-WhileStatement
  |-Condition [ref:0] [ref:1]
  | \-GreaterThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1]
  |   \-Right
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 154(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.038E-07 XEntropyIncrease=1.3 % of Loops covered so far=66.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:2]
      | |-ReadWriteUnitaryVariables [ref:3]
      | |-CreatedUnitaryVariables [ref:1]
      | \-CRR [ref:4]
      \-IfStatement
        |-Condition [ref:5]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:5]
        |-Statement
        \-Else

Idiom 155(loop coverage all:0.6% , construct-specific:0.9%) Posterior Prob=2.809E-03 XEntropyIncrease=0.7 % of Loops covered so far=66.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 156(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.983E-03 XEntropyIncrease=0.9 % of Loops covered so far=67.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:1]
      \-CreatedUnitaryVariables [ref:2]

Idiom 157(loop coverage all:0.1% , construct-specific:0.5%) Posterior Prob=5.195E-03 XEntropyIncrease=2.1 % of Loops covered so far=67.1%

\-WhileStatement
  |-Condition [ref:0]
  | \-InvocationExpression
  |   |-Expression
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-ArgumentList
  |     \-ArgumentList
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 158(loop coverage all:0.1% , construct-specific:0.7%) Posterior Prob=6.167E-03 XEntropyIncrease=1.2 % of Loops covered so far=67.2%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-YieldReturnStatement
      \-TranformedExpressionOrIdentifierOrLiteral [ref:0]

Idiom 159(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=8.546E-04 XEntropyIncrease=0.5 % of Loops covered so far=67.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-YieldReturnStatement

Idiom 160(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=3.173E-03 XEntropyIncrease=0.8 % of Loops covered so far=67.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:1]
      \-CRWRW [ref:2]

Idiom 161(loop coverage all:0.2% , construct-specific:1.3%) Posterior Prob=2.682E-07 XEntropyIncrease=0.7 % of Loops covered so far=67.7%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      | \-CreatedUnitaryVariables [ref:2]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral
        |   \-Variables
        |     \-VariableDeclarator [ref:3]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |           \-0
        |-Initializers
        |-Condition [ref:3]
        | \-LessThanExpression
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
        |   \-Right
        |-Incrementors
        | \-TranformedIncrement [ref:3]
        \-Statement

Idiom 162(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=1.822E-03 XEntropyIncrease=0.9 % of Loops covered so far=67.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:1]
      \-CRWRW [ref:2]

Idiom 163(loop coverage all:0.0% , construct-specific:0.1%) Posterior Prob=6.545E-04 XEntropyIncrease=1.9 % of Loops covered so far=67.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:2] [ref:3]
      | |-ReadOnlyUnitaryVariables [ref:3]
      | \-CreatedUnitaryVariables [ref:2]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral
        |   \-Variables
        |     \-VariableDeclarator [ref:4]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |           \-TranformedExpressionOrIdentifierOrLiteral
        |-Initializers
        |-Condition [ref:4]
        | \-GreaterThanOrEqualExpression
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
        |   \-Right
        |     \-0
        |-Incrementors
        | \-SimpleAssignmentExpression
        |   |-TranformedExpressionOrIdentifierOrLiteral [ref:4]
        |   \-TranformedExpressionOrIdentifier [ref:4]
        \-Statement
          \-CollapsedRegion [ref:2] [ref:4] [ref:5] [ref:6]
            |-ReadOnlyUnitaryVariables [ref:2] [ref:4] [ref:5]
            \-ReadWriteUnitaryVariables [ref:6]

Idiom 164(loop coverage all:0.1% , construct-specific:0.8%) Posterior Prob=3.464E-07 XEntropyIncrease=0.9 % of Loops covered so far=68.1%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-TryStatement
      |-Block
      | \-CollapsedRegion [ref:0] [ref:1]
      |   \-ReadWriteUnitaryVariables [ref:0] [ref:1]
      |-Catches
      | \-CatchClause
      |   |-Declaration
      |   | \-CatchDeclaration
      |   |   \-TranformedExpressionOrIdentifierOrLiteral
      |   |-Filter
      |   \-Block
      \-Finally

Idiom 165(loop coverage all:0.1% , construct-specific:0.8%) Posterior Prob=3.929E-09 XEntropyIncrease=1.5 % of Loops covered so far=68.1%

\-WhileStatement
  |-Condition [ref:0]
  \-Statement
    \-Block
      |-IfStatement
      | |-Condition [ref:1] [ref:2]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:2]
      | |-Statement
      | \-Else
      \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4]
        |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
        \-ReadWriteUnitaryVariables [ref:4]

Idiom 166(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=2.352E-09 XEntropyIncrease=1.3 % of Loops covered so far=68.2%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      | \-CreatedUnitaryVariables [ref:4]
      \-IfStatement
        |-Condition [ref:2] [ref:5]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:5]
        |-Statement
        \-Else

Idiom 167(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=2.009E-04 XEntropyIncrease=1.5 % of Loops covered so far=68.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-0
  |-Incrementors
  | \-TranformedDecrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-CRWRW [ref:2]

Idiom 168(loop coverage all:0.0% , construct-specific:0.1%) Posterior Prob=6.111E-04 XEntropyIncrease=1.8 % of Loops covered so far=68.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:1]
  | \-LessThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      \-CreatedUnitaryVariables [ref:4]

Idiom 169(loop coverage all:0.7% , construct-specific:1.0%) Posterior Prob=2.556E-06 XEntropyIncrease=0.2 % of Loops covered so far=68.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      |-Statement
      \-Else

Idiom 170(loop coverage all:0.1% , construct-specific:0.4%) Posterior Prob=7.494E-09 XEntropyIncrease=1.4 % of Loops covered so far=68.9%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      | |-ReadWriteUnitaryVariables [ref:0] [ref:1]
      | \-CreatedUnitaryVariables [ref:3]
      \-IfStatement
        |-Condition [ref:2] [ref:4]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:4]
        |-Statement
        \-Else

Idiom 171(loop coverage all:1.5% , construct-specific:2.1%) Posterior Prob=1.595E-06 XEntropyIncrease=0.1 % of Loops covered so far=69.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 172(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.649E-13 XEntropyIncrease=1.6 % of Loops covered so far=69.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      | |-ReadWriteUnitaryVariables [ref:4]
      | \-CreatedUnitaryVariables [ref:6]
      |-IfStatement
      | |-Condition [ref:5] [ref:7]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:5] [ref:7]
      | |-Statement
      | \-Else
      \-IfStatement
        |-Condition [ref:8]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:8]
        |-Statement
        \-Else

Idiom 173(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.420E-09 XEntropyIncrease=1.0 % of Loops covered so far=69.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression [ref:2]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:3] [ref:4] [ref:5]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
      | |-CRR [ref:4]
      | \-CRWRW [ref:5]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral
        |   \-Variables
        |     \-VariableDeclarator [ref:6]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |-Initializers
        |-Condition [ref:6]
        | \-LessThanExpression [ref:2]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
        |   \-Right
        |-Incrementors
        | \-TranformedIncrement [ref:6]
        \-Statement

Idiom 174(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=5.514E-04 XEntropyIncrease=1.7 % of Loops covered so far=70.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression [ref:2]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:3]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition [ref:3]
      | \-LessThanExpression [ref:2]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral
      |-Incrementors
      | \-TranformedIncrement [ref:3]
      \-Statement
        \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6]
          |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3] [ref:4]
          |-ReadWriteUnitaryVariables [ref:5]
          \-CreatedUnitaryVariables [ref:6]

Idiom 175(loop coverage all:0.1% , construct-specific:1.8%) Posterior Prob=1.958E-09 XEntropyIncrease=1.3 % of Loops covered so far=70.0%

\-DoStatement
  |-Statement
  | \-Block
  |   |-CollapsedRegion [ref:0] [ref:1] [ref:2]
  |   | |-ReadOnlyUnitaryVariables [ref:2]
  |   | \-ReadWriteUnitaryVariables [ref:0] [ref:1]
  |   |-IfStatement
  |   | |-Condition [ref:0]
  |   | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   | |-Statement
  |   | | \-GotoStatement
  |   | |   \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
  |   | \-Else
  |   |-CollapsedRegion [ref:2] [ref:4]
  |   | |-ReadOnlyUnitaryVariables [ref:2]
  |   | \-ReadWriteUnitaryVariables [ref:4]
  |   |-SwitchStatement
  |   | |-Expression
  |   | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   | \-Sections
  |   |   |-SwitchSection
  |   |   | |-Labels
  |   |   | | \-CaseSwitchLabel
  |   |   | |   \-0
  |   |   | \-Statements
  |   |   |   \-GotoStatement
  |   |   |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
  |   |   \-DummyBinarizerNode-SwitchSection
  |   |     |-SwitchSection
  |   |     | |-Labels
  |   |     | | \-CaseSwitchLabel
  |   |     | |   \-1
  |   |     | \-Statements
  |   |     \-DummyBinarizerNode-SwitchSection
  |   |       |-SwitchSection
  |   |       | |-Labels
  |   |       | | \-CaseSwitchLabel
  |   |       | |   \-TranformedExpressionOrIdentifierOrLiteral
  |   |       | \-Statements
  |   |       \-DummyBinarizerNode-SwitchSection
  |   |         \-SwitchSection
  |   |           |-Labels
  |   |           | \-CaseSwitchLabel
  |   |           |   \-TranformedExpressionOrIdentifierOrLiteral
  |   |           \-Statements
  |   \-GotoStatement
  |     \-TranformedExpressionOrIdentifierOrLiteral
  \-Condition
    \-FalseLiteralExpression

Idiom 176(loop coverage all:0.0% , construct-specific:0.4%) Posterior Prob=1.483E-06 XEntropyIncrease=1.3 % of Loops covered so far=70.1%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      | \-CreatedUnitaryVariables [ref:3]
      \-ForEachStatement
        |-Type
        | \-TranformedExpressionOrIdentifierOrLiteral
        |-Expression
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
        \-Statement

Idiom 177(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=6.511E-09 XEntropyIncrease=0.9 % of Loops covered so far=70.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      | |-ReadWriteUnitaryVariables [ref:4]
      | \-CreatedUnitaryVariables [ref:2]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral
        |   \-Variables
        |     \-VariableDeclarator [ref:5]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |-Initializers
        |-Condition [ref:5]
        | \-LessThanExpression
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:5]
        |   \-Right
        |-Incrementors
        | \-TranformedIncrement [ref:5]
        \-Statement

Idiom 178(loop coverage all:0.1% , construct-specific:0.4%) Posterior Prob=1.839E-07 XEntropyIncrease=1.0 % of Loops covered so far=70.2%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-Block
      |-IfStatement
      | |-Condition [ref:1]
      | | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
      | |-Statement
      | \-Else
      \-CollapsedRegion [ref:0] [ref:2] [ref:3]
        |-ReadOnlyUnitaryVariables [ref:0] [ref:2]
        \-CRWRW [ref:3]

Idiom 179(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=3.024E-07 XEntropyIncrease=0.6 % of Loops covered so far=70.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:1] [ref:2] [ref:3]
      | |-ReadOnlyUnitaryVariables [ref:2]
      | |-ReadWriteUnitaryVariables [ref:3]
      | \-CreatedUnitaryVariables [ref:1]
      \-IfStatement
        |-Condition
        | \-TranformedExpressionOrIdentifierOrLiteral
        |-Statement
        \-Else

Idiom 180(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=3.349E-04 XEntropyIncrease=2.6 % of Loops covered so far=70.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      \-CRWRW [ref:2] [ref:6]

Idiom 181(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.163E-06 XEntropyIncrease=0.8 % of Loops covered so far=70.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-SwitchStatement
      |-Expression
      | \-TranformedIndexAccess [ref:0]
      |   \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
      \-Sections
        |-SwitchSection
        | |-Labels
        | | |-CaseSwitchLabel
        | | | \-TranformedExpressionOrIdentifierOrLiteral
        | | \-DummyBinarizerNode-CaseSwitchLabel
        | |   \-CaseSwitchLabel
        | |     \-TranformedExpressionOrIdentifierOrLiteral
        | \-Statements
        |   |-ExpressionStatement
        |   | \-SimpleAssignmentExpression
        |   |   |-TranformedIndexAccess [ref:0]
        |   |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
        |   |   \-TranformedExpressionOrIdentifier
        |   \-DummyBinarizerNode-ExpressionStatement
        |     \-BreakStatement
        \-DummyBinarizerNode-SwitchSection
          \-SwitchSection
            |-Labels
            | \-CaseSwitchLabel
            |   \-TranformedExpressionOrIdentifierOrLiteral
            \-Statements
              |-ExpressionStatement
              | \-SimpleAssignmentExpression
              |   |-TranformedIndexAccess [ref:0]
              |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
              |   \-TranformedExpressionOrIdentifier
              \-DummyBinarizerNode-ExpressionStatement
                \-BreakStatement

Idiom 182(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.828E-45 XEntropyIncrease=0.8 % of Loops covered so far=70.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:3]
      | \-ReadWriteUnitaryVariables [ref:3]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral
      | |   \-Variables
      | |     \-VariableDeclarator [ref:4]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |           \-0
      | |-Initializers
      | |-Condition [ref:4] [ref:5]
      | |-Incrementors
      | | \-TranformedIncrement [ref:4]
      | \-Statement
      |   \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7] [ref:8] [ref:9] [ref:10] [ref:11]
      |     |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4] [ref:5] [ref:6] [ref:8]
      |     |-ReadWriteUnitaryVariables [ref:3] [ref:10]
      |     \-CRR [ref:11]
      \-CollapsedRegion [ref:0] [ref:3] [ref:6] [ref:7] [ref:9] [ref:12] [ref:13]
        |-ReadOnlyUnitaryVariables [ref:0] [ref:3] [ref:6] [ref:7] [ref:12]
        \-CRWRW [ref:13]

Idiom 183(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=2.940E-06 XEntropyIncrease=0.2 % of Loops covered so far=70.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      |-Initializers
      |-Condition
      |-Incrementors
      \-Statement

Idiom 184(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.572E-05 XEntropyIncrease=3.9 % of Loops covered so far=70.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-1
  |-Initializers
  |-Condition [ref:0]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:5]
      | |-ReadWriteUnitaryVariables [ref:7]
      | \-CreatedUnitaryVariables [ref:2] [ref:4]
      \-IfStatement
        |-Condition [ref:6] [ref:8]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:6] [ref:8]
        |-Statement
        | \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:4] [ref:9]
        |   |-ReadOnlyUnitaryVariables [ref:1] [ref:2]
        |   \-ReadWriteUnitaryVariables [ref:9]
        \-Else

Idiom 185(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=2.178E-07 XEntropyIncrease=0.4 % of Loops covered so far=70.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      | \-ReadWriteUnitaryVariables [ref:2]
      \-IfStatement
        |-Condition
        | \-TranformedExpressionOrIdentifierOrLiteral
        |-Statement
        \-Else

Idiom 186(loop coverage all:1.0% , construct-specific:1.5%) Posterior Prob=3.251E-03 XEntropyIncrease=0.6 % of Loops covered so far=70.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1]
      \-ReadWriteUnitaryVariables [ref:1]

Idiom 187(loop coverage all:0.0% , construct-specific:0.1%) Posterior Prob=4.035E-08 XEntropyIncrease=0.5 % of Loops covered so far=71.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:1] [ref:2]
      | |-ReadOnlyUnitaryVariables [ref:2]
      | \-CreatedUnitaryVariables [ref:1]
      \-IfStatement
        |-Condition [ref:3]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
        |-Statement
        \-Else

Idiom 188(loop coverage all:0.1% , construct-specific:0.6%) Posterior Prob=3.266E-06 XEntropyIncrease=0.4 % of Loops covered so far=71.0%

\-WhileStatement
  |-Condition [ref:0]
  | \-NotEqualsExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-IfStatement
      |-Condition [ref:1]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
      |-Statement
      | \-CollapsedRegion
      \-Else

Idiom 189(loop coverage all:0.1% , construct-specific:1.0%) Posterior Prob=1.731E-03 XEntropyIncrease=2.1 % of Loops covered so far=71.0%

\-WhileStatement
  |-Condition [ref:0]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 190(loop coverage all:0.8% , construct-specific:1.2%) Posterior Prob=5.583E-05 XEntropyIncrease=2.1 % of Loops covered so far=71.0%

\-ForStatement
  |-Declaration
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      \-CreatedUnitaryVariables [ref:4]

Idiom 191(loop coverage all:0.0% , construct-specific:0.1%) Posterior Prob=9.682E-20 XEntropyIncrease=0.4 % of Loops covered so far=71.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:1] [ref:2]
  | \-LessThanExpression [ref:3]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:4]
      | \-CreatedUnitaryVariables [ref:4]
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      | |   \-Variables
      | |     \-VariableDeclarator [ref:5]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |-Initializers
      | |-Condition [ref:5] [ref:6]
      | | \-LessThanExpression [ref:3]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:5]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
      | |-Incrementors
      | | \-TranformedIncrement [ref:5]
      | \-Statement
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
        |   \-Variables
        |     \-VariableDeclarator [ref:7]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |           \-TranformedExpressionOrIdentifierOrLiteral
        |-Initializers
        |-Condition [ref:7]
        |-Incrementors
        \-Statement

Idiom 192(loop coverage all:0.1% , construct-specific:2.8%) Posterior Prob=2.524E-03 XEntropyIncrease=1.2 % of Loops covered so far=71.1%

\-DoStatement
  |-Statement
  | \-CollapsedRegion [ref:0] [ref:1]
  |   |-ReadOnlyUnitaryVariables [ref:0]
  |   \-ReadWriteUnitaryVariables [ref:1]
  \-Condition

Idiom 193(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=1.764E-04 XEntropyIncrease=1.7 % of Loops covered so far=71.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression [ref:2]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:3]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition [ref:3] [ref:4]
      | \-LessThanExpression [ref:2]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral
      |-Incrementors
      | \-TranformedIncrement [ref:3]
      \-Statement
        \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6]
          |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
          \-ReadWriteUnitaryVariables [ref:6]

Idiom 194(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=1.861E-04 XEntropyIncrease=0.6 % of Loops covered so far=71.2%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1]
      \-CRWRW [ref:1]

Idiom 195(loop coverage all:0.2% , construct-specific:2.0%) Posterior Prob=4.894E-04 XEntropyIncrease=0.5 % of Loops covered so far=71.2%

\-WhileStatement
  |-Condition [ref:0]
  | \-NotEqualsExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  \-Statement
    \-CollapsedRegion

Idiom 196(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=1.369E-12 XEntropyIncrease=0.1 % of Loops covered so far=71.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:0] [ref:1] [ref:3]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:3]
      |-Statement
      \-Else

Idiom 197(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=2.565E-08 XEntropyIncrease=1.1 % of Loops covered so far=71.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      | |-ReadWriteUnitaryVariables [ref:3]
      | \-CreatedUnitaryVariables [ref:4]
      \-IfStatement
        |-Condition
        | \-TranformedExpressionOrIdentifierOrLiteral
        |-Statement
        \-Else

Idiom 198(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=2.080E-07 XEntropyIncrease=0.1 % of Loops covered so far=71.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:1]
      | \-ReadWriteUnitaryVariables [ref:1]
      \-IfStatement
        |-Condition
        | \-TranformedExpressionOrIdentifierOrLiteral
        |-Statement
        \-Else

Idiom 199(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=2.679E-04 XEntropyIncrease=0.7 % of Loops covered so far=71.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:1]
      \-CRWRW [ref:2]

Idiom 200(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=1.712E-05 XEntropyIncrease=1.9 % of Loops covered so far=71.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-CreatedUnitaryVariables [ref:3]
      \-CRWRW [ref:4]

Idiom 201(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=7.443E-05 XEntropyIncrease=1.9 % of Loops covered so far=71.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
      |-CRR [ref:4]
      \-CRWRW [ref:2] [ref:5]

Idiom 202(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=3.722E-05 XEntropyIncrease=1.8 % of Loops covered so far=71.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-1
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
      \-CRR [ref:2] [ref:4]

Idiom 203(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=3.728E-05 XEntropyIncrease=1.6 % of Loops covered so far=71.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
      |-ReadWriteUnitaryVariables [ref:4]
      \-CRRW [ref:2]

Idiom 204(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=4.811E-13 XEntropyIncrease=0.1 % of Loops covered so far=71.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-1
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:3]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:3]
      |-Statement
      \-Else

Idiom 205(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=3.631E-07 XEntropyIncrease=0.6 % of Loops covered so far=71.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 206(loop coverage all:0.1% , construct-specific:0.6%) Posterior Prob=5.017E-15 XEntropyIncrease=0.1 % of Loops covered so far=71.7%

\-WhileStatement
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LogicalOrExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2] [ref:3]
      |-Statement
      \-Else

Idiom 207(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=8.473E-19 XEntropyIncrease=0.0 % of Loops covered so far=71.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression [ref:1]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-ForStatement
      | |-Declaration
      | | \-VariableDeclaration
      | |   |-Type
      | |   | \-TranformedExpressionOrIdentifierOrLiteral
      | |   \-Variables
      | |     \-VariableDeclarator [ref:2]
      | |       |-ArgumentList
      | |       \-Initializer
      | |         \-EqualsValueClause
      | |-Initializers
      | |-Condition [ref:2] [ref:3]
      | | \-LessThanExpression [ref:1]
      | |   |-Left
      | |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
      | |   \-Right
      | |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
      | |-Incrementors
      | \-Statement
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral
        |   \-Variables
        |     \-VariableDeclarator [ref:4]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |-Initializers
        |-Condition [ref:4] [ref:5]
        | \-LessThanExpression [ref:1]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
        |   \-Right
        |     \-TranformedExpressionOrIdentifierOrLiteral [ref:5]
        |-Incrementors
        \-Statement

Idiom 208(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=2.713E-08 XEntropyIncrease=0.1 % of Loops covered so far=71.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:2]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
      |-Statement
      \-Else

Idiom 209(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=2.446E-11 XEntropyIncrease=1.0 % of Loops covered so far=71.9%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression [ref:3]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:4] [ref:5]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:5]
      | \-CreatedUnitaryVariables [ref:4]
      \-ForStatement
        |-Declaration
        | \-VariableDeclaration
        |   |-Type
        |   | \-TranformedExpressionOrIdentifierOrLiteral
        |   \-Variables
        |     \-VariableDeclarator [ref:6]
        |       |-ArgumentList
        |       \-Initializer
        |         \-EqualsValueClause
        |-Initializers
        |-Condition [ref:6]
        | \-LessThanExpression [ref:3]
        |   |-Left
        |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
        |   \-Right
        |-Incrementors
        | \-TranformedIncrement [ref:6]
        \-Statement

Idiom 210(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=4.313E-13 XEntropyIncrease=0.1 % of Loops covered so far=72.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:3]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:3]
      |-Statement
      \-Else

Idiom 211(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.592E-12 XEntropyIncrease=0.8 % of Loops covered so far=72.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      | \-CreatedUnitaryVariables [ref:4]
      \-IfStatement
        |-Condition [ref:2] [ref:5]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:5]
        |-Statement
        \-Else

Idiom 212(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=3.709E-10 XEntropyIncrease=0.0 % of Loops covered so far=72.1%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:2]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:2]
      |-Statement
      \-Else

Idiom 213(loop coverage all:0.1% , construct-specific:0.5%) Posterior Prob=2.670E-07 XEntropyIncrease=0.1 % of Loops covered so far=72.2%

\-ForEachStatement
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0]
      | \-CreatedUnitaryVariables [ref:0]
      \-IfStatement
        |-Condition [ref:1]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
        |-Statement
        \-Else

Idiom 214(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=4.878E-07 XEntropyIncrease=0.1 % of Loops covered so far=72.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:1]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition [ref:1]
      |-Incrementors
      \-Statement

Idiom 215(loop coverage all:0.2% , construct-specific:2.2%) Posterior Prob=3.887E-04 XEntropyIncrease=0.2 % of Loops covered so far=72.3%

\-WhileStatement
  |-Condition
  | \-NotEqualsExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Right
  \-Statement
    \-CollapsedRegion

Idiom 216(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=1.532E-06 XEntropyIncrease=0.2 % of Loops covered so far=72.3%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      |-Initializers
      |-Condition
      |-Incrementors
      \-Statement

Idiom 217(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.018E-08 XEntropyIncrease=0.0 % of Loops covered so far=72.4%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-SwitchStatement
      |-Expression
      \-Sections
        \-SwitchSection
          |-Labels
          | \-CaseSwitchLabel
          \-Statements

Idiom 218(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=7.308E-35 XEntropyIncrease=0.0 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  |-Initializers
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression [ref:4]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      |-Initializers
      |-Condition [ref:5] [ref:6] [ref:7] [ref:8] [ref:9]
      | \-LessThanExpression [ref:4]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:5]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:8] [ref:9]
      |-Incrementors
      | \-TranformedIncrement [ref:5]
      \-Statement
        \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:5] [ref:6] [ref:7] [ref:8] [ref:10]
          \-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:5] [ref:6] [ref:10]

Idiom 219(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.720E-06 XEntropyIncrease=0.0 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-TryStatement
      |-Block
      |-Catches
      | \-CatchClause
      |   |-Declaration
      |   |-Filter
      |   \-Block
      \-Finally

Idiom 220(loop coverage all:1.1% , construct-specific:8.3%) Posterior Prob=9.037E-02 XEntropyIncrease=2.5 % of Loops covered so far=72.5%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-CRWRW [ref:2]

Idiom 221(loop coverage all:0.1% , construct-specific:0.7%) Posterior Prob=4.488E-03 XEntropyIncrease=2.0 % of Loops covered so far=72.5%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:0] [ref:1]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1]
      |-Statement
      | \-Block
      |   |-CollapsedRegion [ref:2]
      |   | \-ReadWriteUnitaryVariables [ref:2]
      |   \-BreakStatement
      \-Else

Idiom 222(loop coverage all:0.2% , construct-specific:1.7%) Posterior Prob=1.659E-02 XEntropyIncrease=3.7 % of Loops covered so far=72.5%

\-ForEachStatement [ref:0]
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:2] [ref:3] [ref:4]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:3]
      |   \-CRWRW [ref:4]
      \-Else

Idiom 223(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=3.999E-03 XEntropyIncrease=2.8 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4]
  | \-LessThanExpression [ref:5]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3] [ref:4]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |   \-Variables
      |     \-VariableDeclarator [ref:6]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |           \-0
      |-Initializers
      |-Condition [ref:3] [ref:6] [ref:7] [ref:8]
      | \-LessThanExpression [ref:5]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3] [ref:8]
      |-Incrementors
      | \-TranformedIncrement [ref:6]
      \-Statement
        \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:6] [ref:7] [ref:9] [ref:10]
          |-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:3] [ref:6] [ref:7] [ref:9]
          \-ReadWriteUnitaryVariables [ref:10]

Idiom 224(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=1.868E-05 XEntropyIncrease=4.0 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
  | \-LessThanExpression [ref:6]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |   \-Variables
      |     \-VariableDeclarator [ref:7]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |           \-0
      |-Initializers
      |-Condition [ref:5] [ref:7] [ref:8] [ref:9] [ref:10]
      | \-LessThanExpression [ref:6]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
      |   \-Right
      |-Incrementors
      | \-TranformedIncrement [ref:7]
      \-Statement
        \-IfStatement
          |-Condition [ref:1] [ref:4] [ref:7] [ref:10] [ref:11] [ref:12]
          | \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:4] [ref:7] [ref:10] [ref:11] [ref:12]
          |-Statement
          | \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:4] [ref:7] [ref:8] [ref:9] [ref:10] [ref:11] [ref:12] [ref:13]
          |   \-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:7] [ref:8] [ref:11] [ref:13]
          \-Else

Idiom 225(loop coverage all:1.1% , construct-specific:1.6%) Posterior Prob=1.734E-02 XEntropyIncrease=2.7 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      \-CRR [ref:2] [ref:6]

Idiom 226(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=1.081E-03 XEntropyIncrease=3.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedIndexAccess [ref:1]
  |             \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |   |-ReadWriteUnitaryVariables [ref:6]
      |   \-CRR [ref:5] [ref:7]
      \-Else

Idiom 227(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=6.524E-03 XEntropyIncrease=2.2 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Initializers
  |-Condition [ref:0] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:4]
      \-ReadWriteUnitaryVariables [ref:5]

Idiom 228(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=6.636E-04 XEntropyIncrease=0.9 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1]
      |-Statement
      | \-CollapsedRegion [ref:2]
      |   \-ReadOnlyUnitaryVariables [ref:2]
      \-Else

Idiom 229(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=9.032E-04 XEntropyIncrease=3.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:1] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |   |-ReadOnlyUnitaryVariables [ref:0]
      |   |-ReadWriteUnitaryVariables [ref:5] [ref:6]
      |   \-CRR [ref:1]
      \-Else
        \-ThrowStatement
          \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2]

Idiom 230(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=8.773E-04 XEntropyIncrease=1.6 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:1] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2]
      |-Statement
      | \-CollapsedRegion [ref:4]
      |   \-ReadOnlyUnitaryVariables [ref:4]
      \-Else

Idiom 231(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=2.442E-08 XEntropyIncrease=-0.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:1]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
      |-Statement
      \-Else

Idiom 232(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=1.807E-03 XEntropyIncrease=1.8 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  |-Initializers
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 233(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=8.084E-03 XEntropyIncrease=1.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 234(loop coverage all:0.8% , construct-specific:1.2%) Posterior Prob=1.883E-02 XEntropyIncrease=1.7 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      \-CreatedUnitaryVariables [ref:4]

Idiom 235(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=2.614E-03 XEntropyIncrease=3.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3] [ref:4]
  | \-LessThanExpression [ref:5]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:4]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |   \-Variables
      |     \-VariableDeclarator [ref:6]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |           \-0
      |-Initializers
      |-Condition [ref:2] [ref:6] [ref:7] [ref:8]
      | \-LessThanExpression [ref:5]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:8]
      |-Incrementors
      | \-TranformedIncrement [ref:6]
      \-Statement
        \-IfStatement
          |-Condition [ref:1] [ref:6] [ref:9]
          | \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:6] [ref:9]
          |-Statement
          | \-CollapsedRegion [ref:1] [ref:2] [ref:3] [ref:6] [ref:7] [ref:9] [ref:10]
          |   \-ReadOnlyUnitaryVariables [ref:1] [ref:2] [ref:3] [ref:6] [ref:7] [ref:9] [ref:10]
          \-Else

Idiom 236(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=3.541E-04 XEntropyIncrease=0.9 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 237(loop coverage all:0.4% , construct-specific:0.5%) Posterior Prob=5.747E-03 XEntropyIncrease=1.4 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:2]
      \-CRR [ref:3]

Idiom 238(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=1.995E-03 XEntropyIncrease=3.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      |-CreatedUnitaryVariables [ref:6]
      \-CRR [ref:3] [ref:7]

Idiom 239(loop coverage all:0.4% , construct-specific:0.5%) Posterior Prob=3.892E-04 XEntropyIncrease=3.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      |-CreatedUnitaryVariables [ref:6]
      \-CRR [ref:2] [ref:7]

Idiom 240(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.720E-03 XEntropyIncrease=2.6 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-CRR [ref:5]
      \-CRWRW [ref:2] [ref:6]

Idiom 241(loop coverage all:0.2% , construct-specific:0.4%) Posterior Prob=2.486E-03 XEntropyIncrease=2.2 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      |-CreatedUnitaryVariables [ref:4]
      \-CRWRW [ref:5]

Idiom 242(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=2.499E-03 XEntropyIncrease=2.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression [ref:3]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:4]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |           \-0
      |-Initializers
      |-Condition [ref:4] [ref:5] [ref:6]
      | \-LessThanExpression [ref:3]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:6]
      |-Incrementors
      | \-TranformedIncrement [ref:4]
      \-Statement
        \-CollapsedRegion [ref:0] [ref:1] [ref:4] [ref:5] [ref:7] [ref:8]
          |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:4] [ref:5] [ref:7]
          \-ReadWriteUnitaryVariables [ref:8]

Idiom 243(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=6.957E-04 XEntropyIncrease=1.7 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression [ref:2]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:3]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition [ref:3]
      | \-LessThanExpression [ref:2]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral
      |-Incrementors
      | \-TranformedIncrement [ref:3]
      \-Statement
        \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6]
          |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3] [ref:4]
          |-ReadWriteUnitaryVariables [ref:5]
          \-CreatedUnitaryVariables [ref:6]

Idiom 244(loop coverage all:0.3% , construct-specific:0.4%) Posterior Prob=2.232E-07 XEntropyIncrease=2.3 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:5]
      | |-CreatedUnitaryVariables [ref:4]
      | \-CRR [ref:3] [ref:6]
      \-IfStatement
        |-Condition [ref:7]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
        |-Statement
        \-Else

Idiom 245(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.011E-03 XEntropyIncrease=1.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-0
  |-Incrementors
  | \-TranformedDecrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 246(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.080E-03 XEntropyIncrease=2.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier [ref:0] [ref:2]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:3]
      \-ReadWriteUnitaryVariables [ref:4]

Idiom 247(loop coverage all:0.2% , construct-specific:0.2%) Posterior Prob=5.679E-04 XEntropyIncrease=1.9 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-0
  |-Incrementors
  | \-TranformedDecrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      |-ReadWriteUnitaryVariables [ref:2]
      \-CRR [ref:3]

Idiom 248(loop coverage all:2.2% , construct-specific:3.1%) Posterior Prob=3.444E-02 XEntropyIncrease=2.4 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      \-CRR [ref:2] [ref:5]

Idiom 249(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=5.493E-04 XEntropyIncrease=3.3 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2] [ref:4] [ref:5]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |   |-ReadOnlyUnitaryVariables [ref:0]
      |   |-ReadWriteUnitaryVariables [ref:5] [ref:6]
      |   \-CRR [ref:2]
      \-Else

Idiom 250(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=1.622E-04 XEntropyIncrease=2.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Initializers
  |-Condition [ref:0]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedDecrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      \-CRR [ref:4]

Idiom 251(loop coverage all:4.1% , construct-specific:5.9%) Posterior Prob=5.843E-02 XEntropyIncrease=1.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 252(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=4.368E-04 XEntropyIncrease=1.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-0
  |-Incrementors
  | \-SimpleAssignmentExpression
  |   |-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-TranformedExpressionOrIdentifier [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 253(loop coverage all:4.8% , construct-specific:6.9%) Posterior Prob=1.775E-02 XEntropyIncrease=1.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2]
      \-ReadWriteUnitaryVariables [ref:3]

Idiom 254(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.171E-03 XEntropyIncrease=2.0 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:2] [ref:3]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:2] [ref:3]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:2] [ref:4] [ref:5]
      |   |-ReadOnlyUnitaryVariables [ref:0] [ref:2] [ref:4]
      |   \-ReadWriteUnitaryVariables [ref:5]
      \-Else

Idiom 255(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=1.613E-03 XEntropyIncrease=4.0 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:4]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:4]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |   \-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      \-Else
        \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:7]
          \-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:7]

Idiom 256(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=2.067E-03 XEntropyIncrease=4.0 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:1] [ref:3] [ref:5] [ref:6]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:6] [ref:7] [ref:8]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:7]
      \-CRR [ref:6] [ref:8]

Idiom 257(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=5.128E-03 XEntropyIncrease=2.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:2] [ref:5]
      \-CreatedUnitaryVariables [ref:6]

Idiom 258(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=9.243E-04 XEntropyIncrease=3.2 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-CreatedUnitaryVariables [ref:5]
      |-CRR [ref:2] [ref:6]
      \-CRWRW [ref:7]

Idiom 259(loop coverage all:0.4% , construct-specific:0.6%) Posterior Prob=2.162E-02 XEntropyIncrease=2.6 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadWriteUnitaryVariables [ref:4]
      \-CRWRW [ref:5]

Idiom 260(loop coverage all:0.5% , construct-specific:0.7%) Posterior Prob=1.041E-03 XEntropyIncrease=1.7 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:2]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:2]
      |-Statement
      | \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |   \-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:2] [ref:3]
      \-Else

Idiom 261(loop coverage all:0.7% , construct-specific:1.0%) Posterior Prob=1.144E-02 XEntropyIncrease=2.7 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-CRR [ref:2] [ref:5]
      \-CRWRW [ref:6]

Idiom 262(loop coverage all:2.1% , construct-specific:3.0%) Posterior Prob=3.420E-08 XEntropyIncrease=-0.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 263(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=5.109E-03 XEntropyIncrease=3.0 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:4] [ref:5] [ref:6] [ref:7]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4]
      |-ReadWriteUnitaryVariables [ref:5]
      |-CreatedUnitaryVariables [ref:6]
      \-CRR [ref:2] [ref:7]

Idiom 264(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=2.004E-03 XEntropyIncrease=0.6 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-YieldReturnStatement

Idiom 265(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=1.515E-03 XEntropyIncrease=1.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression [ref:2]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:3]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition [ref:3] [ref:4]
      | \-LessThanExpression [ref:2]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
      |-Incrementors
      | \-TranformedIncrement [ref:3]
      \-Statement
        \-CollapsedRegion [ref:0] [ref:3] [ref:5] [ref:6]
          |-ReadOnlyUnitaryVariables [ref:0] [ref:3] [ref:5]
          \-ReadWriteUnitaryVariables [ref:6]

Idiom 266(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.833E-12 XEntropyIncrease=0.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression [ref:3]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:4]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |           \-0
      |-Initializers
      |-Condition [ref:2] [ref:4]
      | \-LessThanExpression [ref:3]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
      |   \-Right
      |-Incrementors
      | \-TranformedIncrement [ref:4]
      \-Statement
        \-ForStatement
          |-Declaration
          | \-VariableDeclaration
          |   |-Type
          |   | \-TranformedExpressionOrIdentifierOrLiteral
          |   \-Variables
          |     \-VariableDeclarator [ref:5]
          |       |-ArgumentList
          |       \-Initializer
          |         \-EqualsValueClause
          |           \-0
          |-Initializers
          |-Condition [ref:1] [ref:5]
          | \-LessThanExpression [ref:3]
          |   |-Left
          |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:5]
          |   \-Right
          |-Incrementors
          | \-TranformedIncrement [ref:5]
          \-Statement

Idiom 267(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=4.256E-03 XEntropyIncrease=1.7 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1] [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:3] [ref:4]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
      \-ReadWriteUnitaryVariables [ref:4]

Idiom 268(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=2.884E-05 XEntropyIncrease=2.0 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6]
      |-ReadOnlyUnitaryVariables [ref:1] [ref:3]
      |-ReadWriteUnitaryVariables [ref:4]
      |-CreatedUnitaryVariables [ref:5]
      \-CRWRW [ref:6]

Idiom 269(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=1.943E-04 XEntropyIncrease=1.5 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression [ref:2]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:3]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition [ref:3] [ref:4]
      | \-LessThanExpression [ref:2]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:4]
      |-Incrementors
      | \-TranformedIncrement [ref:3]
      \-Statement
        \-CollapsedRegion [ref:0] [ref:3] [ref:5] [ref:6]
          |-ReadOnlyUnitaryVariables [ref:0] [ref:3] [ref:5]
          \-ReadWriteUnitaryVariables [ref:6]

Idiom 270(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=3.756E-03 XEntropyIncrease=1.9 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:2]
      |-ReadWriteUnitaryVariables [ref:3]
      |-CreatedUnitaryVariables [ref:4]
      \-CRWRW [ref:5]

Idiom 271(loop coverage all:0.2% , construct-specific:0.3%) Posterior Prob=4.827E-03 XEntropyIncrease=1.0 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1]
      \-ReadWriteUnitaryVariables [ref:2]

Idiom 272(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=1.474E-15 XEntropyIncrease=0.9 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Variables
  |     \-VariableDeclarator [ref:1]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:1] [ref:2] [ref:3]
  | \-LessThanExpression [ref:4]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2] [ref:3]
  |-Incrementors
  | \-TranformedIncrement [ref:1]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |   \-Variables
      |     \-VariableDeclarator [ref:5]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition [ref:3] [ref:5] [ref:6]
      | \-LessThanExpression [ref:4]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:5]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral [ref:3] [ref:6]
      |-Incrementors
      | \-TranformedIncrement [ref:5]
      \-Statement
        \-ForStatement
          |-Declaration
          | \-VariableDeclaration
          |   |-Type
          |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
          |   \-Variables
          |     \-VariableDeclarator [ref:7]
          |       |-ArgumentList
          |       \-Initializer
          |         \-EqualsValueClause
          |           \-0
          |-Initializers
          |-Condition [ref:7] [ref:8]
          | \-LessThanExpression [ref:4]
          |   |-Left
          |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:7]
          |   \-Right
          |     \-TranformedExpressionOrIdentifierOrLiteral [ref:8]
          |-Incrementors
          | \-TranformedIncrement [ref:7]
          \-Statement

Idiom 273(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=4.716E-05 XEntropyIncrease=2.6 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-1
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5]
      | |-ReadOnlyUnitaryVariables [ref:0] [ref:3]
      | |-ReadWriteUnitaryVariables [ref:5]
      | \-CreatedUnitaryVariables [ref:2]
      \-IfStatement
        |-Condition [ref:4] [ref:6]
        | \-TranformedExpressionOrIdentifierOrLiteral [ref:4] [ref:6]
        |-Statement
        | \-CollapsedRegion [ref:1] [ref:2] [ref:7]
        |   |-ReadOnlyUnitaryVariables [ref:1] [ref:2]
        |   \-ReadWriteUnitaryVariables [ref:7]
        \-Else

Idiom 274(loop coverage all:0.6% , construct-specific:0.9%) Posterior Prob=7.497E-03 XEntropyIncrease=2.2 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3]
      |-CRR [ref:4]
      \-CRWRW [ref:5]

Idiom 275(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=4.455E-04 XEntropyIncrease=1.7 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression [ref:2]
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator [ref:3]
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |           \-0
      |-Initializers
      |-Condition [ref:3]
      | \-LessThanExpression [ref:2]
      |   |-Left
      |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:3]
      |   \-Right
      |     \-TranformedExpressionOrIdentifierOrLiteral
      |-Incrementors
      | \-TranformedIncrement [ref:3]
      \-Statement
        \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:6]
          |-ReadOnlyUnitaryVariables [ref:0] [ref:1] [ref:3] [ref:4]
          |-ReadWriteUnitaryVariables [ref:5]
          \-CreatedUnitaryVariables [ref:6]

Idiom 276(loop coverage all:0.1% , construct-specific:0.6%) Posterior Prob=4.723E-03 XEntropyIncrease=3.2 % of Loops covered so far=72.5%

\-WhileStatement
  |-Condition [ref:0]
  | \-GreaterThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-0
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:1]
      |-ReadWriteUnitaryVariables [ref:0] [ref:2]
      \-CreatedUnitaryVariables [ref:3]

Idiom 277(loop coverage all:0.1% , construct-specific:1.2%) Posterior Prob=1.179E-02 XEntropyIncrease=3.3 % of Loops covered so far=72.5%

\-WhileStatement
  |-Condition [ref:0]
  | \-NotEqualsExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:1]
      |-ReadWriteUnitaryVariables [ref:0] [ref:2]
      \-CreatedUnitaryVariables [ref:3]

Idiom 278(loop coverage all:0.1% , construct-specific:1.2%) Posterior Prob=1.271E-02 XEntropyIncrease=2.6 % of Loops covered so far=72.5%

\-WhileStatement
  |-Condition [ref:0] [ref:1]
  | \-NotEqualsExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1]
  |   \-Right
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2]
      \-ReadWriteUnitaryVariables [ref:0] [ref:2]

Idiom 279(loop coverage all:0.1% , construct-specific:0.7%) Posterior Prob=6.809E-03 XEntropyIncrease=3.3 % of Loops covered so far=72.5%

\-WhileStatement
  |-Condition [ref:0] [ref:1]
  | \-EqualsExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1]
  |   \-Right
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:2]
      \-ReadWriteUnitaryVariables [ref:0] [ref:3]

Idiom 280(loop coverage all:0.2% , construct-specific:2.0%) Posterior Prob=2.116E-02 XEntropyIncrease=2.8 % of Loops covered so far=72.5%

\-WhileStatement
  |-Condition [ref:0]
  | \-NotEqualsExpression
  |   |-Left
  |   \-Right
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:2]
      |-ReadOnlyUnitaryVariables [ref:1]
      \-ReadWriteUnitaryVariables [ref:0] [ref:2]

Idiom 281(loop coverage all:0.1% , construct-specific:0.8%) Posterior Prob=6.991E-03 XEntropyIncrease=8.3 % of Loops covered so far=72.5%

\-WhileStatement
  |-Condition [ref:0] [ref:1] [ref:2] [ref:3] [ref:4] [ref:5] [ref:6] [ref:7]
  | \-LogicalAndExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:5] [ref:6]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:1] [ref:3] [ref:4] [ref:5] [ref:7] [ref:8] [ref:9]
      |-ReadOnlyUnitaryVariables [ref:0] [ref:4] [ref:8]
      \-ReadWriteUnitaryVariables [ref:7] [ref:9]

Idiom 282(loop coverage all:0.1% , construct-specific:0.8%) Posterior Prob=4.040E-03 XEntropyIncrease=2.7 % of Loops covered so far=72.5%

\-WhileStatement
  |-Condition [ref:0] [ref:1]
  | \-GreaterThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  |   \-Right
  \-Statement
    \-CollapsedRegion [ref:0] [ref:2] [ref:3]
      |-ReadOnlyUnitaryVariables [ref:2]
      \-ReadWriteUnitaryVariables [ref:0] [ref:3]

Idiom 283(loop coverage all:0.1% , construct-specific:1.1%) Posterior Prob=1.053E-02 XEntropyIncrease=2.7 % of Loops covered so far=72.5%

\-WhileStatement
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LogicalAndExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:2]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  \-Statement
    \-CollapsedRegion [ref:0] [ref:3]
      \-ReadWriteUnitaryVariables [ref:0] [ref:3]

Idiom 284(loop coverage all:0.1% , construct-specific:0.9%) Posterior Prob=1.084E-02 XEntropyIncrease=1.9 % of Loops covered so far=72.5%

\-WhileStatement
  |-Condition [ref:0] [ref:1]
  | \-NotEqualsExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
  \-Statement
    \-CollapsedRegion [ref:2]
      \-ReadOnlyUnitaryVariables [ref:2]

Idiom 285(loop coverage all:0.9% , construct-specific:16.6%) Posterior Prob=7.965E-02 XEntropyIncrease=1.7 % of Loops covered so far=72.5%

\-DoStatement
  |-Statement
  | \-Block
  |   |-IfStatement
  |   | |-Condition [ref:0]
  |   | | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   | |-Statement
  |   | | \-GotoStatement
  |   | |   \-TranformedExpressionOrIdentifierOrLiteral
  |   | \-Else
  |   \-GotoStatement
  |     \-TranformedExpressionOrIdentifierOrLiteral
  \-Condition
    \-FalseLiteralExpression

Idiom 286(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=3.128E-07 XEntropyIncrease=-0.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 287(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=9.643E-14 XEntropyIncrease=-0.1 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1] [ref:2]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:2]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:0] [ref:1] [ref:3]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:3]
      |-Statement
      \-Else

Idiom 288(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=7.911E-13 XEntropyIncrease=-0.2 % of Loops covered so far=72.5%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanOrEqualExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2]
      |-Statement
      \-Else

Idiom 289(loop coverage all:5.6% , construct-specific:8.0%) Posterior Prob=1.193E-05 XEntropyIncrease=0.0 % of Loops covered so far=72.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      |-Initializers
      |-Condition
      |-Incrementors
      \-Statement

Idiom 290(loop coverage all:5.7% , construct-specific:8.1%) Posterior Prob=7.694E-06 XEntropyIncrease=-0.1 % of Loops covered so far=72.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-ForStatement
      |-Declaration
      |-Initializers
      |-Condition
      |-Incrementors
      \-Statement

Idiom 291(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=2.341E-09 XEntropyIncrease=-0.1 % of Loops covered so far=72.6%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-SwitchStatement
      |-Expression
      \-Sections
        \-SwitchSection
          |-Labels
          | \-CaseSwitchLabel
          \-Statements

Idiom 292(loop coverage all:0.3% , construct-specific:0.5%) Posterior Prob=1.043E-07 XEntropyIncrease=-0.2 % of Loops covered so far=72.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-TranformedExpressionOrIdentifierOrLiteral
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral
  |-Incrementors
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 293(loop coverage all:2.2% , construct-specific:3.1%) Posterior Prob=3.613E-06 XEntropyIncrease=-0.1 % of Loops covered so far=72.7%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      |-Statement
      \-Else

Idiom 294(loop coverage all:0.5% , construct-specific:8.5%) Posterior Prob=8.574E-07 XEntropyIncrease=-0.5 % of Loops covered so far=72.7%

\-DoStatement
  |-Statement
  | \-IfStatement
  |   |-Condition
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   |-Statement
  |   \-Else
  \-Condition
    \-FalseLiteralExpression

Idiom 295(loop coverage all:0.8% , construct-specific:1.1%) Posterior Prob=6.240E-08 XEntropyIncrease=-0.1 % of Loops covered so far=72.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |     \-TranformedSizeOf [ref:1]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      |-Statement
      \-Else

Idiom 296(loop coverage all:0.1% , construct-specific:0.1%) Posterior Prob=6.821E-13 XEntropyIncrease=-0.2 % of Loops covered so far=72.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-1
  |-Initializers
  |-Condition [ref:0] [ref:1]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition [ref:0] [ref:1] [ref:2]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0] [ref:1] [ref:2]
      |-Statement
      \-Else

Idiom 297(loop coverage all:2.9% , construct-specific:4.1%) Posterior Prob=1.042E-06 XEntropyIncrease=-0.2 % of Loops covered so far=72.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      |-Statement
      \-Else

Idiom 298(loop coverage all:2.3% , construct-specific:3.2%) Posterior Prob=3.490E-06 XEntropyIncrease=-0.3 % of Loops covered so far=72.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      |-Statement
      \-Else

Idiom 299(loop coverage all:3.0% , construct-specific:4.2%) Posterior Prob=4.435E-06 XEntropyIncrease=-0.3 % of Loops covered so far=72.8%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |-Initializers
  |-Condition [ref:0]
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      |-Statement
      \-Else

Idiom 300(loop coverage all:0.5% , construct-specific:8.6%) Posterior Prob=2.306E-05 XEntropyIncrease=-0.6 % of Loops covered so far=72.8%

\-DoStatement
  |-Statement
  | \-IfStatement
  |   |-Condition
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   |-Statement
  |   \-Else
  \-Condition

Idiom 301(loop coverage all:0.1% , construct-specific:1.0%) Posterior Prob=1.744E-06 XEntropyIncrease=-0.1 % of Loops covered so far=72.9%

\-WhileStatement
  |-Condition
  | \-TrueLiteralExpression
  \-Statement
    \-InterruptingIfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 302(loop coverage all:0.1% , construct-specific:0.2%) Posterior Prob=4.391E-09 XEntropyIncrease=-0.2 % of Loops covered so far=73.0%

\-ForStatement
  |-Declaration
  | \-VariableDeclaration
  |   |-Type
  |   | \-TranformedExpressionOrIdentifierOrLiteral
  |   \-Variables
  |     \-VariableDeclarator [ref:0]
  |       |-ArgumentList
  |       \-Initializer
  |         \-EqualsValueClause
  |           \-0
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-Block
      |-IfStatement
      | |-Condition
      | | \-TranformedExpressionOrIdentifierOrLiteral
      | |-Statement
      | \-Else
      \-IfStatement
        |-Condition
        | \-TranformedExpressionOrIdentifierOrLiteral
        |-Statement
        \-Else

Idiom 303(loop coverage all:0.1% , construct-specific:0.7%) Posterior Prob=5.506E-05 XEntropyIncrease=-0.2 % of Loops covered so far=73.1%

\-ForEachStatement
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-ForStatement
      |-Declaration
      | \-VariableDeclaration
      |   |-Type
      |   | \-TranformedExpressionOrIdentifierOrLiteral
      |   \-Variables
      |     \-VariableDeclarator
      |       |-ArgumentList
      |       \-Initializer
      |         \-EqualsValueClause
      |-Initializers
      |-Condition
      |-Incrementors
      \-Statement

Idiom 304(loop coverage all:0.1% , construct-specific:1.2%) Posterior Prob=1.512E-04 XEntropyIncrease=-0.2 % of Loops covered so far=73.2%

\-WhileStatement
  |-Condition
  \-Statement
    \-CollapsedRegion [ref:0]
      \-ReadWriteUnitaryVariables [ref:0]

Idiom 305(loop coverage all:0.3% , construct-specific:1.9%) Posterior Prob=1.413E-05 XEntropyIncrease=-0.2 % of Loops covered so far=73.3%

\-ForEachStatement
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-TryStatement
      |-Block
      |-Catches
      | \-CatchClause
      |   |-Declaration
      |   |-Filter
      |   \-Block
      \-Finally

Idiom 306(loop coverage all:0.1% , construct-specific:1.3%) Posterior Prob=3.616E-06 XEntropyIncrease=-0.3 % of Loops covered so far=73.5%

\-WhileStatement
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   \-Right
  |     \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 307(loop coverage all:0.1% , construct-specific:1.3%) Posterior Prob=4.616E-06 XEntropyIncrease=-0.3 % of Loops covered so far=73.5%

\-WhileStatement
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 308(loop coverage all:0.2% , construct-specific:1.4%) Posterior Prob=1.552E-05 XEntropyIncrease=-0.4 % of Loops covered so far=73.5%

\-WhileStatement
  |-Condition
  | \-LessThanExpression
  |   |-Left
  |   \-Right
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 309(loop coverage all:0.3% , construct-specific:3.0%) Posterior Prob=3.599E-05 XEntropyIncrease=-0.5 % of Loops covered so far=73.5%

\-WhileStatement
  |-Condition
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 310(loop coverage all:0.2% , construct-specific:1.8%) Posterior Prob=3.671E-06 XEntropyIncrease=-0.4 % of Loops covered so far=73.6%

\-ForEachStatement
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:0]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |-Statement
      \-Else

Idiom 311(loop coverage all:0.3% , construct-specific:1.9%) Posterior Prob=3.647E-06 XEntropyIncrease=-0.5 % of Loops covered so far=73.6%

\-ForEachStatement
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:0]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
      |-Statement
      \-Else

Idiom 312(loop coverage all:0.6% , construct-specific:0.8%) Posterior Prob=3.347E-08 XEntropyIncrease=-0.3 % of Loops covered so far=73.7%

\-ForStatement
  |-Declaration
  |-Initializers
  |-Condition [ref:0]
  | \-LessThanExpression
  |   |-Left
  |   | \-TranformedExpressionOrIdentifierOrLiteral [ref:0]
  |   \-Right
  |-Incrementors
  | \-TranformedIncrement [ref:0]
  \-Statement
    \-InterruptingIfStatement
      |-Condition [ref:1]
      | \-TranformedExpressionOrIdentifierOrLiteral [ref:1]
      |-Statement
      \-Else

Idiom 313(loop coverage all:0.3% , construct-specific:2.3%) Posterior Prob=2.719E-05 XEntropyIncrease=-0.1 % of Loops covered so far=74.1%

\-ForEachStatement
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-ForEachStatement
      |-Type
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Expression
      \-Statement

Idiom 314(loop coverage all:0.3% , construct-specific:2.4%) Posterior Prob=1.480E-05 XEntropyIncrease=-0.3 % of Loops covered so far=74.1%

\-ForEachStatement
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  \-Statement
    \-ForEachStatement
      |-Type
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Expression
      \-Statement

Idiom 315(loop coverage all:1.2% , construct-specific:8.5%) Posterior Prob=2.937E-05 XEntropyIncrease=-0.4 % of Loops covered so far=75.1%

\-ForEachStatement
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  | \-TranformedExpressionOrIdentifierOrLiteral
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else

Idiom 316(loop coverage all:1.2% , construct-specific:9.0%) Posterior Prob=2.712E-05 XEntropyIncrease=-0.5 % of Loops covered so far=75.1%

\-ForEachStatement
  |-Type
  | \-TranformedExpressionOrIdentifierOrLiteral
  |-Expression
  \-Statement
    \-IfStatement
      |-Condition
      | \-TranformedExpressionOrIdentifierOrLiteral
      |-Statement
      \-Else