(TranslationUnit
    (SymbolTable
        1
        {
            
        })
    [(IntegerConstant 5 (Integer 4) Decimal)
    (IntegerBinOp
        (IntegerConstant 5 (Integer 4) Decimal)
        Add
        (IntegerConstant 3 (Integer 4) Decimal)
        (Integer 4)
        (IntegerConstant 8 (Integer 4) Decimal)
    )
    (IntegerBinOp
        (IntegerBinOp
            (IntegerConstant 5 (Integer 4) Decimal)
            Add
            (IntegerConstant 3 (Integer 4) Decimal)
            (Integer 4)
            (IntegerConstant 8 (Integer 4) Decimal)
        )
        Mul
        (IntegerConstant 2 (Integer 4) Decimal)
        (Integer 4)
        (IntegerConstant 16 (Integer 4) Decimal)
    )
    (IntegerBinOp
        (IntegerConstant 5 (Integer 4) Decimal)
        Add
        (IntegerBinOp
            (IntegerConstant 3 (Integer 4) Decimal)
            Mul
            (IntegerConstant 2 (Integer 4) Decimal)
            (Integer 4)
            (IntegerConstant 6 (Integer 4) Decimal)
        )
        (Integer 4)
        (IntegerConstant 11 (Integer 4) Decimal)
    )
    (IntegerBinOp
        (IntegerConstant 5 (Integer 4) Decimal)
        Sub
        (IntegerConstant 3 (Integer 4) Decimal)
        (Integer 4)
        (IntegerConstant 2 (Integer 4) Decimal)
    )
    (IntegerBinOp
        (IntegerConstant 4 (Integer 4) Decimal)
        Pow
        (IntegerConstant 3 (Integer 4) Decimal)
        (Integer 4)
        (IntegerConstant 64 (Integer 4) Decimal)
    )
    (IntegerBinOp
        (IntegerConstant 5 (Integer 4) Decimal)
        Add
        (IntegerConstant 3 (Integer 4) Decimal)
        (Integer 4)
        (IntegerConstant 8 (Integer 4) Decimal)
    )
    (IntegerBinOp
        (IntegerConstant 5 (Integer 4) Decimal)
        Add
        (IntegerConstant 3 (Integer 4) Decimal)
        (Integer 4)
        (IntegerConstant 8 (Integer 4) Decimal)
    )]
)
