(Statements (Function (Empty) (Empty) (Identifier) (RequiredParameter (Empty) (Empty) (Identifier) (Empty)) (RequiredParameter (Empty) (Empty) (Identifier) (Empty)) (StatementBlock (DoWhile (Identifier) (Statements (Call (Identifier) (Identifier) (Empty)))))))