for (int i = b.length; --i >= 0;) {
b[i] = new ExpressionStmt(unk, new IntegerLiteral(unk, i));
}
LabeledStmtWrapper b1 = new LabeledStmtWrapper(
unk, "$1", new Block(unk, Arrays.asList(b[2], b[3], b[4])));
LabeledStmtWrapper b5 = new LabeledStmtWrapper(
unk, "$5", new Block(unk, Arrays.asList(b[6], b[7], b[8])));
root = new LabeledStmtWrapper(
unk, "$0", new Block(unk, Arrays.asList(b1, b5)));
b9 = new LabeledStmtWrapper(
unk, "$9", new Block(unk, Arrays.asList(b[10], b[11], b[12])));
}