(TranslationUnit
    (SymbolTable
        1
        {
            preprocessor6:
                (Program
                    (SymbolTable
                        2
                        {
                            
                        })
                    preprocessor6
                    []
                    [(Print
                        (StringConstant
                            "1a"
                            (String 1 2 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1b"
                            (String 1 2 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "2a"
                            (String 1 2 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "2b"
                            (String 1 2 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1b"
                            (String 1 2 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "10"
                            (String 1 2 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1a0"
                            (String 1 3 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1ab"
                            (String 1 3 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1ac"
                            (String 1 3 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1c"
                            (String 1 2 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "10"
                            (String 1 2 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1a0"
                            (String 1 3 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1aa"
                            (String 1 3 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1ac"
                            (String 1 3 () PointerString)
                        )
                    )
                    (Print
                        (StringConstant
                            "1c"
                            (String 1 2 () PointerString)
                        )
                    )]
                )
        })
    []
)
