(Statements (Package (Identifier)) (Function (Identifier) (Statements (Assignment (Identifier) (Integer)) (Assignment (Statements (Identifier) (Identifier)) (Plus (Statements (Identifier) (Identifier)) (Statements (Integer) (Integer)))) (Assignment (Identifier) (Times (Identifier) (Integer))) (Assignment (Identifier) (Plus (Identifier) (Integer))) (Assignment (Identifier) (LShift (Identifier) (Integer))) (Assignment (Identifier) (RShift (Identifier) (Integer))) (Assignment (Identifier) (DividedBy (Identifier) (Integer))) (Assignment (Identifier) (BXOr (Identifier) (Integer))) (Assignment (Identifier) (Modulo (Identifier) (Integer))) (Assignment (Identifier) (Not (BAnd (Identifier) (Integer)))) (Assignment (Identifier) (Statements (Pointer (Identifier)) (Reference (Composite (Identifier) (Statements (KeyValue (Identifier) (Integer))))))))))