FILE
  RsConstantImpl(CONSTANT)
    PsiElement(static)('static')
    PsiWhiteSpace(' ')
    PsiElement(identifier)('i')
    PsiElement(:)(':')
    PsiWhiteSpace(' ')
    RsUnitTypeImpl(UNIT_TYPE)
      PsiElement(()('(')
      PsiElement())(')')
    PsiWhiteSpace(' ')
    PsiElement(=)('=')
    PsiWhiteSpace('\n')
    RsParenExprImpl(PAREN_EXPR)
      PsiElement(()('(')
      RsParenExprImpl(PAREN_EXPR)
        PsiElement(()('(')
        RsParenExprImpl(PAREN_EXPR)
          PsiElement(()('(')
          RsParenExprImpl(PAREN_EXPR)
            PsiElement(()('(')
            RsParenExprImpl(PAREN_EXPR)
              PsiElement(()('(')
              RsParenExprImpl(PAREN_EXPR)
                PsiElement(()('(')
                RsParenExprImpl(PAREN_EXPR)
                  PsiElement(()('(')
                  RsParenExprImpl(PAREN_EXPR)
                    PsiElement(()('(')
                    RsParenExprImpl(PAREN_EXPR)
                      PsiElement(()('(')
                      RsParenExprImpl(PAREN_EXPR)
                        PsiElement(()('(')
                        RsParenExprImpl(PAREN_EXPR)
                          PsiElement(()('(')
                          RsParenExprImpl(PAREN_EXPR)
                            PsiElement(()('(')
                            RsParenExprImpl(PAREN_EXPR)
                              PsiElement(()('(')
                              RsParenExprImpl(PAREN_EXPR)
                                PsiElement(()('(')
                                RsParenExprImpl(PAREN_EXPR)
                                  PsiElement(()('(')
                                  RsParenExprImpl(PAREN_EXPR)
                                    PsiElement(()('(')
                                    RsParenExprImpl(PAREN_EXPR)
                                      PsiElement(()('(')
                                      RsParenExprImpl(PAREN_EXPR)
                                        PsiElement(()('(')
                                        RsParenExprImpl(PAREN_EXPR)
                                          PsiElement(()('(')
                                          RsParenExprImpl(PAREN_EXPR)
                                            PsiElement(()('(')
                                            RsParenExprImpl(PAREN_EXPR)
                                              PsiElement(()('(')
                                              RsParenExprImpl(PAREN_EXPR)
                                                PsiElement(()('(')
                                                RsParenExprImpl(PAREN_EXPR)
                                                  PsiElement(()('(')
                                                  RsParenExprImpl(PAREN_EXPR)
                                                    PsiElement(()('(')
                                                    RsParenExprImpl(PAREN_EXPR)
                                                      PsiElement(()('(')
                                                      RsParenExprImpl(PAREN_EXPR)
                                                        PsiElement(()('(')
                                                        RsParenExprImpl(PAREN_EXPR)
                                                          PsiElement(()('(')
                                                          RsParenExprImpl(PAREN_EXPR)
                                                            PsiElement(()('(')
                                                            RsParenExprImpl(PAREN_EXPR)
                                                              PsiElement(()('(')
                                                              RsParenExprImpl(PAREN_EXPR)
                                                                PsiElement(()('(')
                                                                RsParenExprImpl(PAREN_EXPR)
                                                                  PsiElement(()('(')
                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                    PsiElement(()('(')
                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                      PsiElement(()('(')
                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                        PsiElement(()('(')
                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                          PsiElement(()('(')
                                                                          RsParenExprImpl(PAREN_EXPR)
                                                                            PsiElement(()('(')
                                                                            RsParenExprImpl(PAREN_EXPR)
                                                                              PsiElement(()('(')
                                                                              RsParenExprImpl(PAREN_EXPR)
                                                                                PsiElement(()('(')
                                                                                RsParenExprImpl(PAREN_EXPR)
                                                                                  PsiElement(()('(')
                                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                                    PsiElement(()('(')
                                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                                      PsiElement(()('(')
                                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                                        PsiElement(()('(')
                                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                                          PsiElement(()('(')
                                                                                          RsParenExprImpl(PAREN_EXPR)
                                                                                            PsiElement(()('(')
                                                                                            RsParenExprImpl(PAREN_EXPR)
                                                                                              PsiElement(()('(')
                                                                                              RsParenExprImpl(PAREN_EXPR)
                                                                                                PsiElement(()('(')
                                                                                                RsParenExprImpl(PAREN_EXPR)
                                                                                                  PsiElement(()('(')
                                                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                                                    PsiElement(()('(')
                                                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                                                      PsiElement(()('(')
                                                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                                                        PsiElement(()('(')
                                                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                                                          PsiElement(()('(')
                                                                                                          RsParenExprImpl(PAREN_EXPR)
                                                                                                            PsiElement(()('(')
                                                                                                            RsParenExprImpl(PAREN_EXPR)
                                                                                                              PsiElement(()('(')
                                                                                                              RsParenExprImpl(PAREN_EXPR)
                                                                                                                PsiElement(()('(')
                                                                                                                RsParenExprImpl(PAREN_EXPR)
                                                                                                                  PsiElement(()('(')
                                                                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                                                                    PsiElement(()('(')
                                                                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                                                                      PsiElement(()('(')
                                                                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                                                                        PsiElement(()('(')
                                                                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                                                                          PsiElement(()('(')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          RsUnitExprImpl(UNIT_EXPR)
                                                                                                                            PsiElement(()('(')
                                                                                                                            PsiElement())(')')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          PsiElement())(')')
                                                                                                                        PsiElement())(')')
                                                                                                                      PsiElement())(')')
                                                                                                                    PsiElement())(')')
                                                                                                                  PsiElement())(')')
                                                                                                                PsiElement())(')')
                                                                                                              PsiElement())(')')
                                                                                                            PsiElement())(')')
                                                                                                          PsiElement())(')')
                                                                                                        PsiElement())(')')
                                                                                                      PsiElement())(')')
                                                                                                    PsiElement())(')')
                                                                                                  PsiElement())(')')
                                                                                                PsiElement())(')')
                                                                                              PsiElement())(')')
                                                                                            PsiElement())(')')
                                                                                          PsiElement())(')')
                                                                                        PsiElement())(')')
                                                                                      PsiElement())(')')
                                                                                    PsiElement())(')')
                                                                                  PsiElement())(')')
                                                                                PsiElement())(')')
                                                                              PsiElement())(')')
                                                                            PsiElement())(')')
                                                                          PsiElement())(')')
                                                                        PsiElement())(')')
                                                                      PsiElement())(')')
                                                                    PsiElement())(')')
                                                                  PsiElement())(')')
                                                                PsiElement())(')')
                                                              PsiElement())(')')
                                                            PsiElement())(')')
                                                          PsiElement())(')')
                                                        PsiElement())(')')
                                                      PsiElement())(')')
                                                    PsiElement())(')')
                                                  PsiElement())(')')
                                                PsiElement())(')')
                                              PsiElement())(')')
                                            PsiElement())(')')
                                          PsiElement())(')')
                                        PsiElement())(')')
                                      PsiElement())(')')
                                    PsiElement())(')')
                                  PsiElement())(')')
                                PsiElement())(')')
                              PsiElement())(')')
                            PsiElement())(')')
                          PsiElement())(')')
                        PsiElement())(')')
                      PsiElement())(')')
                    PsiElement())(')')
                  PsiElement())(')')
                PsiElement())(')')
              PsiElement())(')')
            PsiElement())(')')
          PsiElement())(')')
        PsiElement())(')')
      PsiElement())(')')
    PsiWhiteSpace('\n')
    PsiElement(;)(';')
  PsiWhiteSpace('\n\n')
  RsConstantImpl(CONSTANT)
    PsiElement(static)('static')
    PsiWhiteSpace(' ')
    PsiElement(identifier)('j')
    PsiElement(:)(':')
    PsiWhiteSpace('\n')
    RsParenTypeImpl(PAREN_TYPE)
      PsiElement(()('(')
      RsParenTypeImpl(PAREN_TYPE)
        PsiElement(()('(')
        RsParenTypeImpl(PAREN_TYPE)
          PsiElement(()('(')
          RsParenTypeImpl(PAREN_TYPE)
            PsiElement(()('(')
            RsParenTypeImpl(PAREN_TYPE)
              PsiElement(()('(')
              RsParenTypeImpl(PAREN_TYPE)
                PsiElement(()('(')
                RsParenTypeImpl(PAREN_TYPE)
                  PsiElement(()('(')
                  RsParenTypeImpl(PAREN_TYPE)
                    PsiElement(()('(')
                    RsParenTypeImpl(PAREN_TYPE)
                      PsiElement(()('(')
                      RsParenTypeImpl(PAREN_TYPE)
                        PsiElement(()('(')
                        RsParenTypeImpl(PAREN_TYPE)
                          PsiElement(()('(')
                          RsParenTypeImpl(PAREN_TYPE)
                            PsiElement(()('(')
                            RsParenTypeImpl(PAREN_TYPE)
                              PsiElement(()('(')
                              RsParenTypeImpl(PAREN_TYPE)
                                PsiElement(()('(')
                                RsParenTypeImpl(PAREN_TYPE)
                                  PsiElement(()('(')
                                  RsParenTypeImpl(PAREN_TYPE)
                                    PsiElement(()('(')
                                    RsParenTypeImpl(PAREN_TYPE)
                                      PsiElement(()('(')
                                      RsParenTypeImpl(PAREN_TYPE)
                                        PsiElement(()('(')
                                        RsParenTypeImpl(PAREN_TYPE)
                                          PsiElement(()('(')
                                          RsParenTypeImpl(PAREN_TYPE)
                                            PsiElement(()('(')
                                            RsParenTypeImpl(PAREN_TYPE)
                                              PsiElement(()('(')
                                              RsParenTypeImpl(PAREN_TYPE)
                                                PsiElement(()('(')
                                                RsParenTypeImpl(PAREN_TYPE)
                                                  PsiElement(()('(')
                                                  RsParenTypeImpl(PAREN_TYPE)
                                                    PsiElement(()('(')
                                                    RsParenTypeImpl(PAREN_TYPE)
                                                      PsiElement(()('(')
                                                      RsParenTypeImpl(PAREN_TYPE)
                                                        PsiElement(()('(')
                                                        RsParenTypeImpl(PAREN_TYPE)
                                                          PsiElement(()('(')
                                                          RsParenTypeImpl(PAREN_TYPE)
                                                            PsiElement(()('(')
                                                            RsParenTypeImpl(PAREN_TYPE)
                                                              PsiElement(()('(')
                                                              RsParenTypeImpl(PAREN_TYPE)
                                                                PsiElement(()('(')
                                                                RsParenTypeImpl(PAREN_TYPE)
                                                                  PsiElement(()('(')
                                                                  RsParenTypeImpl(PAREN_TYPE)
                                                                    PsiElement(()('(')
                                                                    RsParenTypeImpl(PAREN_TYPE)
                                                                      PsiElement(()('(')
                                                                      RsParenTypeImpl(PAREN_TYPE)
                                                                        PsiElement(()('(')
                                                                        RsParenTypeImpl(PAREN_TYPE)
                                                                          PsiElement(()('(')
                                                                          RsParenTypeImpl(PAREN_TYPE)
                                                                            PsiElement(()('(')
                                                                            RsParenTypeImpl(PAREN_TYPE)
                                                                              PsiElement(()('(')
                                                                              RsParenTypeImpl(PAREN_TYPE)
                                                                                PsiElement(()('(')
                                                                                RsParenTypeImpl(PAREN_TYPE)
                                                                                  PsiElement(()('(')
                                                                                  RsParenTypeImpl(PAREN_TYPE)
                                                                                    PsiElement(()('(')
                                                                                    RsParenTypeImpl(PAREN_TYPE)
                                                                                      PsiElement(()('(')
                                                                                      RsParenTypeImpl(PAREN_TYPE)
                                                                                        PsiElement(()('(')
                                                                                        RsParenTypeImpl(PAREN_TYPE)
                                                                                          PsiElement(()('(')
                                                                                          RsParenTypeImpl(PAREN_TYPE)
                                                                                            PsiElement(()('(')
                                                                                            RsParenTypeImpl(PAREN_TYPE)
                                                                                              PsiElement(()('(')
                                                                                              RsParenTypeImpl(PAREN_TYPE)
                                                                                                PsiElement(()('(')
                                                                                                RsParenTypeImpl(PAREN_TYPE)
                                                                                                  PsiElement(()('(')
                                                                                                  RsParenTypeImpl(PAREN_TYPE)
                                                                                                    PsiElement(()('(')
                                                                                                    RsParenTypeImpl(PAREN_TYPE)
                                                                                                      PsiElement(()('(')
                                                                                                      RsParenTypeImpl(PAREN_TYPE)
                                                                                                        PsiElement(()('(')
                                                                                                        RsParenTypeImpl(PAREN_TYPE)
                                                                                                          PsiElement(()('(')
                                                                                                          RsParenTypeImpl(PAREN_TYPE)
                                                                                                            PsiElement(()('(')
                                                                                                            RsParenTypeImpl(PAREN_TYPE)
                                                                                                              PsiElement(()('(')
                                                                                                              RsParenTypeImpl(PAREN_TYPE)
                                                                                                                PsiElement(()('(')
                                                                                                                RsParenTypeImpl(PAREN_TYPE)
                                                                                                                  PsiElement(()('(')
                                                                                                                  RsParenTypeImpl(PAREN_TYPE)
                                                                                                                    PsiElement(()('(')
                                                                                                                    RsParenTypeImpl(PAREN_TYPE)
                                                                                                                      PsiElement(()('(')
                                                                                                                      RsParenTypeImpl(PAREN_TYPE)
                                                                                                                        PsiElement(()('(')
                                                                                                                        RsParenTypeImpl(PAREN_TYPE)
                                                                                                                          PsiElement(()('(')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          RsPathTypeImpl(PATH_TYPE)
                                                                                                                            RsPathImpl(PATH)
                                                                                                                              PsiElement(identifier)('i32')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          PsiElement())(')')
                                                                                                                        PsiElement())(')')
                                                                                                                      PsiElement())(')')
                                                                                                                    PsiElement())(')')
                                                                                                                  PsiElement())(')')
                                                                                                                PsiElement())(')')
                                                                                                              PsiElement())(')')
                                                                                                            PsiElement())(')')
                                                                                                          PsiElement())(')')
                                                                                                        PsiElement())(')')
                                                                                                      PsiElement())(')')
                                                                                                    PsiElement())(')')
                                                                                                  PsiElement())(')')
                                                                                                PsiElement())(')')
                                                                                              PsiElement())(')')
                                                                                            PsiElement())(')')
                                                                                          PsiElement())(')')
                                                                                        PsiElement())(')')
                                                                                      PsiElement())(')')
                                                                                    PsiElement())(')')
                                                                                  PsiElement())(')')
                                                                                PsiElement())(')')
                                                                              PsiElement())(')')
                                                                            PsiElement())(')')
                                                                          PsiElement())(')')
                                                                        PsiElement())(')')
                                                                      PsiElement())(')')
                                                                    PsiElement())(')')
                                                                  PsiElement())(')')
                                                                PsiElement())(')')
                                                              PsiElement())(')')
                                                            PsiElement())(')')
                                                          PsiElement())(')')
                                                        PsiElement())(')')
                                                      PsiElement())(')')
                                                    PsiElement())(')')
                                                  PsiElement())(')')
                                                PsiElement())(')')
                                              PsiElement())(')')
                                            PsiElement())(')')
                                          PsiElement())(')')
                                        PsiElement())(')')
                                      PsiElement())(')')
                                    PsiElement())(')')
                                  PsiElement())(')')
                                PsiElement())(')')
                              PsiElement())(')')
                            PsiElement())(')')
                          PsiElement())(')')
                        PsiElement())(')')
                      PsiElement())(')')
                    PsiElement())(')')
                  PsiElement())(')')
                PsiElement())(')')
              PsiElement())(')')
            PsiElement())(')')
          PsiElement())(')')
        PsiElement())(')')
      PsiElement())(')')
    PsiWhiteSpace('\n')
    PsiElement(=)('=')
    PsiWhiteSpace('\n')
    RsParenExprImpl(PAREN_EXPR)
      PsiElement(()('(')
      RsParenExprImpl(PAREN_EXPR)
        PsiElement(()('(')
        RsParenExprImpl(PAREN_EXPR)
          PsiElement(()('(')
          RsParenExprImpl(PAREN_EXPR)
            PsiElement(()('(')
            RsParenExprImpl(PAREN_EXPR)
              PsiElement(()('(')
              RsParenExprImpl(PAREN_EXPR)
                PsiElement(()('(')
                RsParenExprImpl(PAREN_EXPR)
                  PsiElement(()('(')
                  RsParenExprImpl(PAREN_EXPR)
                    PsiElement(()('(')
                    RsParenExprImpl(PAREN_EXPR)
                      PsiElement(()('(')
                      RsParenExprImpl(PAREN_EXPR)
                        PsiElement(()('(')
                        RsParenExprImpl(PAREN_EXPR)
                          PsiElement(()('(')
                          RsParenExprImpl(PAREN_EXPR)
                            PsiElement(()('(')
                            RsParenExprImpl(PAREN_EXPR)
                              PsiElement(()('(')
                              RsParenExprImpl(PAREN_EXPR)
                                PsiElement(()('(')
                                RsParenExprImpl(PAREN_EXPR)
                                  PsiElement(()('(')
                                  RsParenExprImpl(PAREN_EXPR)
                                    PsiElement(()('(')
                                    RsParenExprImpl(PAREN_EXPR)
                                      PsiElement(()('(')
                                      RsParenExprImpl(PAREN_EXPR)
                                        PsiElement(()('(')
                                        RsParenExprImpl(PAREN_EXPR)
                                          PsiElement(()('(')
                                          RsParenExprImpl(PAREN_EXPR)
                                            PsiElement(()('(')
                                            RsParenExprImpl(PAREN_EXPR)
                                              PsiElement(()('(')
                                              RsParenExprImpl(PAREN_EXPR)
                                                PsiElement(()('(')
                                                RsParenExprImpl(PAREN_EXPR)
                                                  PsiElement(()('(')
                                                  RsParenExprImpl(PAREN_EXPR)
                                                    PsiElement(()('(')
                                                    RsParenExprImpl(PAREN_EXPR)
                                                      PsiElement(()('(')
                                                      RsParenExprImpl(PAREN_EXPR)
                                                        PsiElement(()('(')
                                                        RsParenExprImpl(PAREN_EXPR)
                                                          PsiElement(()('(')
                                                          RsParenExprImpl(PAREN_EXPR)
                                                            PsiElement(()('(')
                                                            RsParenExprImpl(PAREN_EXPR)
                                                              PsiElement(()('(')
                                                              RsParenExprImpl(PAREN_EXPR)
                                                                PsiElement(()('(')
                                                                RsParenExprImpl(PAREN_EXPR)
                                                                  PsiElement(()('(')
                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                    PsiElement(()('(')
                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                      PsiElement(()('(')
                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                        PsiElement(()('(')
                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                          PsiElement(()('(')
                                                                          RsParenExprImpl(PAREN_EXPR)
                                                                            PsiElement(()('(')
                                                                            RsParenExprImpl(PAREN_EXPR)
                                                                              PsiElement(()('(')
                                                                              RsParenExprImpl(PAREN_EXPR)
                                                                                PsiElement(()('(')
                                                                                RsParenExprImpl(PAREN_EXPR)
                                                                                  PsiElement(()('(')
                                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                                    PsiElement(()('(')
                                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                                      PsiElement(()('(')
                                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                                        PsiElement(()('(')
                                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                                          PsiElement(()('(')
                                                                                          RsParenExprImpl(PAREN_EXPR)
                                                                                            PsiElement(()('(')
                                                                                            RsParenExprImpl(PAREN_EXPR)
                                                                                              PsiElement(()('(')
                                                                                              RsParenExprImpl(PAREN_EXPR)
                                                                                                PsiElement(()('(')
                                                                                                RsParenExprImpl(PAREN_EXPR)
                                                                                                  PsiElement(()('(')
                                                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                                                    PsiElement(()('(')
                                                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                                                      PsiElement(()('(')
                                                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                                                        PsiElement(()('(')
                                                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                                                          PsiElement(()('(')
                                                                                                          RsParenExprImpl(PAREN_EXPR)
                                                                                                            PsiElement(()('(')
                                                                                                            RsParenExprImpl(PAREN_EXPR)
                                                                                                              PsiElement(()('(')
                                                                                                              RsParenExprImpl(PAREN_EXPR)
                                                                                                                PsiElement(()('(')
                                                                                                                RsParenExprImpl(PAREN_EXPR)
                                                                                                                  PsiElement(()('(')
                                                                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                                                                    PsiElement(()('(')
                                                                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                                                                      PsiElement(()('(')
                                                                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                                                                        PsiElement(()('(')
                                                                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                                                                          PsiElement(()('(')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          RsLitExprImpl(LIT_EXPR)
                                                                                                                            PsiElement(INTEGER_LITERAL)('1')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          PsiElement())(')')
                                                                                                                        PsiElement())(')')
                                                                                                                      PsiElement())(')')
                                                                                                                    PsiElement())(')')
                                                                                                                  PsiElement())(')')
                                                                                                                PsiElement())(')')
                                                                                                              PsiElement())(')')
                                                                                                            PsiElement())(')')
                                                                                                          PsiElement())(')')
                                                                                                        PsiElement())(')')
                                                                                                      PsiElement())(')')
                                                                                                    PsiElement())(')')
                                                                                                  PsiElement())(')')
                                                                                                PsiElement())(')')
                                                                                              PsiElement())(')')
                                                                                            PsiElement())(')')
                                                                                          PsiElement())(')')
                                                                                        PsiElement())(')')
                                                                                      PsiElement())(')')
                                                                                    PsiElement())(')')
                                                                                  PsiElement())(')')
                                                                                PsiElement())(')')
                                                                              PsiElement())(')')
                                                                            PsiElement())(')')
                                                                          PsiElement())(')')
                                                                        PsiElement())(')')
                                                                      PsiElement())(')')
                                                                    PsiElement())(')')
                                                                  PsiElement())(')')
                                                                PsiElement())(')')
                                                              PsiElement())(')')
                                                            PsiElement())(')')
                                                          PsiElement())(')')
                                                        PsiElement())(')')
                                                      PsiElement())(')')
                                                    PsiElement())(')')
                                                  PsiElement())(')')
                                                PsiElement())(')')
                                              PsiElement())(')')
                                            PsiElement())(')')
                                          PsiElement())(')')
                                        PsiElement())(')')
                                      PsiElement())(')')
                                    PsiElement())(')')
                                  PsiElement())(')')
                                PsiElement())(')')
                              PsiElement())(')')
                            PsiElement())(')')
                          PsiElement())(')')
                        PsiElement())(')')
                      PsiElement())(')')
                    PsiElement())(')')
                  PsiElement())(')')
                PsiElement())(')')
              PsiElement())(')')
            PsiElement())(')')
          PsiElement())(')')
        PsiElement())(')')
      PsiElement())(')')
    PsiWhiteSpace('\n')
    PsiElement(;)(';')
  PsiWhiteSpace('\n\n')
  RsConstantImpl(CONSTANT)
    PsiElement(static)('static')
    PsiWhiteSpace(' ')
    PsiElement(identifier)('k')
    PsiElement(:)(':')
    PsiWhiteSpace('\n')
    RsParenTypeImpl(PAREN_TYPE)
      PsiElement(()('(')
      RsParenTypeImpl(PAREN_TYPE)
        PsiElement(()('(')
        RsParenTypeImpl(PAREN_TYPE)
          PsiElement(()('(')
          RsParenTypeImpl(PAREN_TYPE)
            PsiElement(()('(')
            RsParenTypeImpl(PAREN_TYPE)
              PsiElement(()('(')
              RsParenTypeImpl(PAREN_TYPE)
                PsiElement(()('(')
                RsParenTypeImpl(PAREN_TYPE)
                  PsiElement(()('(')
                  RsParenTypeImpl(PAREN_TYPE)
                    PsiElement(()('(')
                    RsParenTypeImpl(PAREN_TYPE)
                      PsiElement(()('(')
                      RsParenTypeImpl(PAREN_TYPE)
                        PsiElement(()('(')
                        RsParenTypeImpl(PAREN_TYPE)
                          PsiElement(()('(')
                          RsParenTypeImpl(PAREN_TYPE)
                            PsiElement(()('(')
                            RsParenTypeImpl(PAREN_TYPE)
                              PsiElement(()('(')
                              RsParenTypeImpl(PAREN_TYPE)
                                PsiElement(()('(')
                                RsParenTypeImpl(PAREN_TYPE)
                                  PsiElement(()('(')
                                  RsParenTypeImpl(PAREN_TYPE)
                                    PsiElement(()('(')
                                    RsParenTypeImpl(PAREN_TYPE)
                                      PsiElement(()('(')
                                      RsParenTypeImpl(PAREN_TYPE)
                                        PsiElement(()('(')
                                        RsParenTypeImpl(PAREN_TYPE)
                                          PsiElement(()('(')
                                          RsParenTypeImpl(PAREN_TYPE)
                                            PsiElement(()('(')
                                            RsParenTypeImpl(PAREN_TYPE)
                                              PsiElement(()('(')
                                              RsParenTypeImpl(PAREN_TYPE)
                                                PsiElement(()('(')
                                                RsParenTypeImpl(PAREN_TYPE)
                                                  PsiElement(()('(')
                                                  RsParenTypeImpl(PAREN_TYPE)
                                                    PsiElement(()('(')
                                                    RsParenTypeImpl(PAREN_TYPE)
                                                      PsiElement(()('(')
                                                      RsParenTypeImpl(PAREN_TYPE)
                                                        PsiElement(()('(')
                                                        RsParenTypeImpl(PAREN_TYPE)
                                                          PsiElement(()('(')
                                                          RsParenTypeImpl(PAREN_TYPE)
                                                            PsiElement(()('(')
                                                            RsParenTypeImpl(PAREN_TYPE)
                                                              PsiElement(()('(')
                                                              RsParenTypeImpl(PAREN_TYPE)
                                                                PsiElement(()('(')
                                                                RsParenTypeImpl(PAREN_TYPE)
                                                                  PsiElement(()('(')
                                                                  RsParenTypeImpl(PAREN_TYPE)
                                                                    PsiElement(()('(')
                                                                    RsParenTypeImpl(PAREN_TYPE)
                                                                      PsiElement(()('(')
                                                                      RsParenTypeImpl(PAREN_TYPE)
                                                                        PsiElement(()('(')
                                                                        RsParenTypeImpl(PAREN_TYPE)
                                                                          PsiElement(()('(')
                                                                          RsParenTypeImpl(PAREN_TYPE)
                                                                            PsiElement(()('(')
                                                                            RsParenTypeImpl(PAREN_TYPE)
                                                                              PsiElement(()('(')
                                                                              RsParenTypeImpl(PAREN_TYPE)
                                                                                PsiElement(()('(')
                                                                                RsParenTypeImpl(PAREN_TYPE)
                                                                                  PsiElement(()('(')
                                                                                  RsParenTypeImpl(PAREN_TYPE)
                                                                                    PsiElement(()('(')
                                                                                    RsParenTypeImpl(PAREN_TYPE)
                                                                                      PsiElement(()('(')
                                                                                      RsParenTypeImpl(PAREN_TYPE)
                                                                                        PsiElement(()('(')
                                                                                        RsParenTypeImpl(PAREN_TYPE)
                                                                                          PsiElement(()('(')
                                                                                          RsParenTypeImpl(PAREN_TYPE)
                                                                                            PsiElement(()('(')
                                                                                            RsParenTypeImpl(PAREN_TYPE)
                                                                                              PsiElement(()('(')
                                                                                              RsParenTypeImpl(PAREN_TYPE)
                                                                                                PsiElement(()('(')
                                                                                                RsParenTypeImpl(PAREN_TYPE)
                                                                                                  PsiElement(()('(')
                                                                                                  RsParenTypeImpl(PAREN_TYPE)
                                                                                                    PsiElement(()('(')
                                                                                                    RsParenTypeImpl(PAREN_TYPE)
                                                                                                      PsiElement(()('(')
                                                                                                      RsParenTypeImpl(PAREN_TYPE)
                                                                                                        PsiElement(()('(')
                                                                                                        RsParenTypeImpl(PAREN_TYPE)
                                                                                                          PsiElement(()('(')
                                                                                                          RsParenTypeImpl(PAREN_TYPE)
                                                                                                            PsiElement(()('(')
                                                                                                            RsParenTypeImpl(PAREN_TYPE)
                                                                                                              PsiElement(()('(')
                                                                                                              RsParenTypeImpl(PAREN_TYPE)
                                                                                                                PsiElement(()('(')
                                                                                                                RsParenTypeImpl(PAREN_TYPE)
                                                                                                                  PsiElement(()('(')
                                                                                                                  RsParenTypeImpl(PAREN_TYPE)
                                                                                                                    PsiElement(()('(')
                                                                                                                    RsParenTypeImpl(PAREN_TYPE)
                                                                                                                      PsiElement(()('(')
                                                                                                                      RsParenTypeImpl(PAREN_TYPE)
                                                                                                                        PsiElement(()('(')
                                                                                                                        PsiWhiteSpace('\n')
                                                                                                                        RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                                          PsiElement(()('(')
                                                                                                                          RsPathTypeImpl(PATH_TYPE)
                                                                                                                            RsPathImpl(PATH)
                                                                                                                              PsiElement(identifier)('i32')
                                                                                                                          PsiElement(,)(',')
                                                                                                                          PsiWhiteSpace(' ')
                                                                                                                          PsiElement())(')')
                                                                                                                        PsiWhiteSpace('\n')
                                                                                                                        PsiElement())(')')
                                                                                                                      PsiElement())(')')
                                                                                                                    PsiElement())(')')
                                                                                                                  PsiElement())(')')
                                                                                                                PsiElement())(')')
                                                                                                              PsiElement())(')')
                                                                                                            PsiElement())(')')
                                                                                                          PsiElement())(')')
                                                                                                        PsiElement())(')')
                                                                                                      PsiElement())(')')
                                                                                                    PsiElement())(')')
                                                                                                  PsiElement())(')')
                                                                                                PsiElement())(')')
                                                                                              PsiElement())(')')
                                                                                            PsiElement())(')')
                                                                                          PsiElement())(')')
                                                                                        PsiElement())(')')
                                                                                      PsiElement())(')')
                                                                                    PsiElement())(')')
                                                                                  PsiElement())(')')
                                                                                PsiElement())(')')
                                                                              PsiElement())(')')
                                                                            PsiElement())(')')
                                                                          PsiElement())(')')
                                                                        PsiElement())(')')
                                                                      PsiElement())(')')
                                                                    PsiElement())(')')
                                                                  PsiElement())(')')
                                                                PsiElement())(')')
                                                              PsiElement())(')')
                                                            PsiElement())(')')
                                                          PsiElement())(')')
                                                        PsiElement())(')')
                                                      PsiElement())(')')
                                                    PsiElement())(')')
                                                  PsiElement())(')')
                                                PsiElement())(')')
                                              PsiElement())(')')
                                            PsiElement())(')')
                                          PsiElement())(')')
                                        PsiElement())(')')
                                      PsiElement())(')')
                                    PsiElement())(')')
                                  PsiElement())(')')
                                PsiElement())(')')
                              PsiElement())(')')
                            PsiElement())(')')
                          PsiElement())(')')
                        PsiElement())(')')
                      PsiElement())(')')
                    PsiElement())(')')
                  PsiElement())(')')
                PsiElement())(')')
              PsiElement())(')')
            PsiElement())(')')
          PsiElement())(')')
        PsiElement())(')')
      PsiElement())(')')
    PsiWhiteSpace('\n')
    PsiElement(=)('=')
    PsiWhiteSpace('\n')
    RsParenExprImpl(PAREN_EXPR)
      PsiElement(()('(')
      RsParenExprImpl(PAREN_EXPR)
        PsiElement(()('(')
        RsParenExprImpl(PAREN_EXPR)
          PsiElement(()('(')
          RsParenExprImpl(PAREN_EXPR)
            PsiElement(()('(')
            RsParenExprImpl(PAREN_EXPR)
              PsiElement(()('(')
              RsParenExprImpl(PAREN_EXPR)
                PsiElement(()('(')
                RsParenExprImpl(PAREN_EXPR)
                  PsiElement(()('(')
                  RsParenExprImpl(PAREN_EXPR)
                    PsiElement(()('(')
                    RsParenExprImpl(PAREN_EXPR)
                      PsiElement(()('(')
                      RsParenExprImpl(PAREN_EXPR)
                        PsiElement(()('(')
                        RsParenExprImpl(PAREN_EXPR)
                          PsiElement(()('(')
                          RsParenExprImpl(PAREN_EXPR)
                            PsiElement(()('(')
                            RsParenExprImpl(PAREN_EXPR)
                              PsiElement(()('(')
                              RsParenExprImpl(PAREN_EXPR)
                                PsiElement(()('(')
                                RsParenExprImpl(PAREN_EXPR)
                                  PsiElement(()('(')
                                  RsParenExprImpl(PAREN_EXPR)
                                    PsiElement(()('(')
                                    RsParenExprImpl(PAREN_EXPR)
                                      PsiElement(()('(')
                                      RsParenExprImpl(PAREN_EXPR)
                                        PsiElement(()('(')
                                        RsParenExprImpl(PAREN_EXPR)
                                          PsiElement(()('(')
                                          RsParenExprImpl(PAREN_EXPR)
                                            PsiElement(()('(')
                                            RsParenExprImpl(PAREN_EXPR)
                                              PsiElement(()('(')
                                              RsParenExprImpl(PAREN_EXPR)
                                                PsiElement(()('(')
                                                RsParenExprImpl(PAREN_EXPR)
                                                  PsiElement(()('(')
                                                  RsParenExprImpl(PAREN_EXPR)
                                                    PsiElement(()('(')
                                                    RsParenExprImpl(PAREN_EXPR)
                                                      PsiElement(()('(')
                                                      RsParenExprImpl(PAREN_EXPR)
                                                        PsiElement(()('(')
                                                        RsParenExprImpl(PAREN_EXPR)
                                                          PsiElement(()('(')
                                                          RsParenExprImpl(PAREN_EXPR)
                                                            PsiElement(()('(')
                                                            RsParenExprImpl(PAREN_EXPR)
                                                              PsiElement(()('(')
                                                              RsParenExprImpl(PAREN_EXPR)
                                                                PsiElement(()('(')
                                                                RsParenExprImpl(PAREN_EXPR)
                                                                  PsiElement(()('(')
                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                    PsiElement(()('(')
                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                      PsiElement(()('(')
                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                        PsiElement(()('(')
                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                          PsiElement(()('(')
                                                                          RsParenExprImpl(PAREN_EXPR)
                                                                            PsiElement(()('(')
                                                                            RsParenExprImpl(PAREN_EXPR)
                                                                              PsiElement(()('(')
                                                                              RsParenExprImpl(PAREN_EXPR)
                                                                                PsiElement(()('(')
                                                                                RsParenExprImpl(PAREN_EXPR)
                                                                                  PsiElement(()('(')
                                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                                    PsiElement(()('(')
                                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                                      PsiElement(()('(')
                                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                                        PsiElement(()('(')
                                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                                          PsiElement(()('(')
                                                                                          RsParenExprImpl(PAREN_EXPR)
                                                                                            PsiElement(()('(')
                                                                                            RsParenExprImpl(PAREN_EXPR)
                                                                                              PsiElement(()('(')
                                                                                              RsParenExprImpl(PAREN_EXPR)
                                                                                                PsiElement(()('(')
                                                                                                RsParenExprImpl(PAREN_EXPR)
                                                                                                  PsiElement(()('(')
                                                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                                                    PsiElement(()('(')
                                                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                                                      PsiElement(()('(')
                                                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                                                        PsiElement(()('(')
                                                                                                        RsParenExprImpl(PAREN_EXPR)
                                                                                                          PsiElement(()('(')
                                                                                                          RsParenExprImpl(PAREN_EXPR)
                                                                                                            PsiElement(()('(')
                                                                                                            RsParenExprImpl(PAREN_EXPR)
                                                                                                              PsiElement(()('(')
                                                                                                              RsParenExprImpl(PAREN_EXPR)
                                                                                                                PsiElement(()('(')
                                                                                                                RsParenExprImpl(PAREN_EXPR)
                                                                                                                  PsiElement(()('(')
                                                                                                                  RsParenExprImpl(PAREN_EXPR)
                                                                                                                    PsiElement(()('(')
                                                                                                                    RsParenExprImpl(PAREN_EXPR)
                                                                                                                      PsiElement(()('(')
                                                                                                                      RsParenExprImpl(PAREN_EXPR)
                                                                                                                        PsiElement(()('(')
                                                                                                                        RsTupleExprImpl(TUPLE_EXPR)
                                                                                                                          PsiElement(()('(')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          RsLitExprImpl(LIT_EXPR)
                                                                                                                            PsiElement(INTEGER_LITERAL)('1')
                                                                                                                          PsiElement(,)(',')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          PsiElement())(')')
                                                                                                                        PsiElement())(')')
                                                                                                                      PsiElement())(')')
                                                                                                                    PsiElement())(')')
                                                                                                                  PsiElement())(')')
                                                                                                                PsiElement())(')')
                                                                                                              PsiElement())(')')
                                                                                                            PsiElement())(')')
                                                                                                          PsiElement())(')')
                                                                                                        PsiElement())(')')
                                                                                                      PsiElement())(')')
                                                                                                    PsiElement())(')')
                                                                                                  PsiElement())(')')
                                                                                                PsiElement())(')')
                                                                                              PsiElement())(')')
                                                                                            PsiElement())(')')
                                                                                          PsiElement())(')')
                                                                                        PsiElement())(')')
                                                                                      PsiElement())(')')
                                                                                    PsiElement())(')')
                                                                                  PsiElement())(')')
                                                                                PsiElement())(')')
                                                                              PsiElement())(')')
                                                                            PsiElement())(')')
                                                                          PsiElement())(')')
                                                                        PsiElement())(')')
                                                                      PsiElement())(')')
                                                                    PsiElement())(')')
                                                                  PsiElement())(')')
                                                                PsiElement())(')')
                                                              PsiElement())(')')
                                                            PsiElement())(')')
                                                          PsiElement())(')')
                                                        PsiElement())(')')
                                                      PsiElement())(')')
                                                    PsiElement())(')')
                                                  PsiElement())(')')
                                                PsiElement())(')')
                                              PsiElement())(')')
                                            PsiElement())(')')
                                          PsiElement())(')')
                                        PsiElement())(')')
                                      PsiElement())(')')
                                    PsiElement())(')')
                                  PsiElement())(')')
                                PsiElement())(')')
                              PsiElement())(')')
                            PsiElement())(')')
                          PsiElement())(')')
                        PsiElement())(')')
                      PsiElement())(')')
                    PsiElement())(')')
                  PsiElement())(')')
                PsiElement())(')')
              PsiElement())(')')
            PsiElement())(')')
          PsiElement())(')')
        PsiElement())(')')
      PsiElement())(')')
    PsiWhiteSpace('\n')
    PsiElement(;)(';')
  PsiWhiteSpace('\n\n')
  RsConstantImpl(CONSTANT)
    PsiElement(static)('static')
    PsiWhiteSpace(' ')
    PsiElement(identifier)('l')
    PsiElement(:)(':')
    PsiWhiteSpace('\n')
    RsTupleTypeImpl(TUPLE_TYPE)
      PsiElement(()('(')
      RsTupleTypeImpl(TUPLE_TYPE)
        PsiElement(()('(')
        RsTupleTypeImpl(TUPLE_TYPE)
          PsiElement(()('(')
          RsTupleTypeImpl(TUPLE_TYPE)
            PsiElement(()('(')
            RsTupleTypeImpl(TUPLE_TYPE)
              PsiElement(()('(')
              RsTupleTypeImpl(TUPLE_TYPE)
                PsiElement(()('(')
                RsTupleTypeImpl(TUPLE_TYPE)
                  PsiElement(()('(')
                  RsTupleTypeImpl(TUPLE_TYPE)
                    PsiElement(()('(')
                    RsTupleTypeImpl(TUPLE_TYPE)
                      PsiElement(()('(')
                      RsTupleTypeImpl(TUPLE_TYPE)
                        PsiElement(()('(')
                        RsTupleTypeImpl(TUPLE_TYPE)
                          PsiElement(()('(')
                          RsTupleTypeImpl(TUPLE_TYPE)
                            PsiElement(()('(')
                            RsTupleTypeImpl(TUPLE_TYPE)
                              PsiElement(()('(')
                              RsTupleTypeImpl(TUPLE_TYPE)
                                PsiElement(()('(')
                                RsTupleTypeImpl(TUPLE_TYPE)
                                  PsiElement(()('(')
                                  RsTupleTypeImpl(TUPLE_TYPE)
                                    PsiElement(()('(')
                                    RsTupleTypeImpl(TUPLE_TYPE)
                                      PsiElement(()('(')
                                      RsTupleTypeImpl(TUPLE_TYPE)
                                        PsiElement(()('(')
                                        RsTupleTypeImpl(TUPLE_TYPE)
                                          PsiElement(()('(')
                                          RsTupleTypeImpl(TUPLE_TYPE)
                                            PsiElement(()('(')
                                            RsTupleTypeImpl(TUPLE_TYPE)
                                              PsiElement(()('(')
                                              RsTupleTypeImpl(TUPLE_TYPE)
                                                PsiElement(()('(')
                                                RsTupleTypeImpl(TUPLE_TYPE)
                                                  PsiElement(()('(')
                                                  RsTupleTypeImpl(TUPLE_TYPE)
                                                    PsiElement(()('(')
                                                    RsTupleTypeImpl(TUPLE_TYPE)
                                                      PsiElement(()('(')
                                                      RsTupleTypeImpl(TUPLE_TYPE)
                                                        PsiElement(()('(')
                                                        RsTupleTypeImpl(TUPLE_TYPE)
                                                          PsiElement(()('(')
                                                          RsTupleTypeImpl(TUPLE_TYPE)
                                                            PsiElement(()('(')
                                                            RsTupleTypeImpl(TUPLE_TYPE)
                                                              PsiElement(()('(')
                                                              RsTupleTypeImpl(TUPLE_TYPE)
                                                                PsiElement(()('(')
                                                                RsTupleTypeImpl(TUPLE_TYPE)
                                                                  PsiElement(()('(')
                                                                  RsTupleTypeImpl(TUPLE_TYPE)
                                                                    PsiElement(()('(')
                                                                    RsTupleTypeImpl(TUPLE_TYPE)
                                                                      PsiElement(()('(')
                                                                      RsTupleTypeImpl(TUPLE_TYPE)
                                                                        PsiElement(()('(')
                                                                        RsTupleTypeImpl(TUPLE_TYPE)
                                                                          PsiElement(()('(')
                                                                          RsTupleTypeImpl(TUPLE_TYPE)
                                                                            PsiElement(()('(')
                                                                            RsTupleTypeImpl(TUPLE_TYPE)
                                                                              PsiElement(()('(')
                                                                              RsTupleTypeImpl(TUPLE_TYPE)
                                                                                PsiElement(()('(')
                                                                                RsTupleTypeImpl(TUPLE_TYPE)
                                                                                  PsiElement(()('(')
                                                                                  RsTupleTypeImpl(TUPLE_TYPE)
                                                                                    PsiElement(()('(')
                                                                                    RsTupleTypeImpl(TUPLE_TYPE)
                                                                                      PsiElement(()('(')
                                                                                      RsTupleTypeImpl(TUPLE_TYPE)
                                                                                        PsiElement(()('(')
                                                                                        RsTupleTypeImpl(TUPLE_TYPE)
                                                                                          PsiElement(()('(')
                                                                                          RsTupleTypeImpl(TUPLE_TYPE)
                                                                                            PsiElement(()('(')
                                                                                            RsTupleTypeImpl(TUPLE_TYPE)
                                                                                              PsiElement(()('(')
                                                                                              RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                PsiElement(()('(')
                                                                                                RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                  PsiElement(()('(')
                                                                                                  RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                    PsiElement(()('(')
                                                                                                    RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                      PsiElement(()('(')
                                                                                                      RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                        PsiElement(()('(')
                                                                                                        RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                          PsiElement(()('(')
                                                                                                          RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                            PsiElement(()('(')
                                                                                                            RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                              PsiElement(()('(')
                                                                                                              RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                                PsiElement(()('(')
                                                                                                                RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                                  PsiElement(()('(')
                                                                                                                  RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                                    PsiElement(()('(')
                                                                                                                    RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                                      PsiElement(()('(')
                                                                                                                      RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                                        PsiElement(()('(')
                                                                                                                        RsTupleTypeImpl(TUPLE_TYPE)
                                                                                                                          PsiElement(()('(')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          RsPathTypeImpl(PATH_TYPE)
                                                                                                                            RsPathImpl(PATH)
                                                                                                                              PsiElement(identifier)('i32')
                                                                                                                          PsiElement(,)(',')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          PsiElement())(')')
                                                                                                                        PsiElement(,)(',')
                                                                                                                        PsiElement())(')')
                                                                                                                      PsiElement(,)(',')
                                                                                                                      PsiElement())(')')
                                                                                                                    PsiElement(,)(',')
                                                                                                                    PsiElement())(')')
                                                                                                                  PsiElement(,)(',')
                                                                                                                  PsiElement())(')')
                                                                                                                PsiElement(,)(',')
                                                                                                                PsiElement())(')')
                                                                                                              PsiElement(,)(',')
                                                                                                              PsiElement())(')')
                                                                                                            PsiElement(,)(',')
                                                                                                            PsiElement())(')')
                                                                                                          PsiElement(,)(',')
                                                                                                          PsiElement())(')')
                                                                                                        PsiElement(,)(',')
                                                                                                        PsiElement())(')')
                                                                                                      PsiElement(,)(',')
                                                                                                      PsiElement())(')')
                                                                                                    PsiElement(,)(',')
                                                                                                    PsiElement())(')')
                                                                                                  PsiElement(,)(',')
                                                                                                  PsiElement())(')')
                                                                                                PsiElement(,)(',')
                                                                                                PsiElement())(')')
                                                                                              PsiElement(,)(',')
                                                                                              PsiElement())(')')
                                                                                            PsiElement(,)(',')
                                                                                            PsiElement())(')')
                                                                                          PsiElement(,)(',')
                                                                                          PsiElement())(')')
                                                                                        PsiElement(,)(',')
                                                                                        PsiElement())(')')
                                                                                      PsiElement(,)(',')
                                                                                      PsiElement())(')')
                                                                                    PsiElement(,)(',')
                                                                                    PsiElement())(')')
                                                                                  PsiElement(,)(',')
                                                                                  PsiElement())(')')
                                                                                PsiElement(,)(',')
                                                                                PsiElement())(')')
                                                                              PsiElement(,)(',')
                                                                              PsiElement())(')')
                                                                            PsiElement(,)(',')
                                                                            PsiElement())(')')
                                                                          PsiElement(,)(',')
                                                                          PsiElement())(')')
                                                                        PsiElement(,)(',')
                                                                        PsiElement())(')')
                                                                      PsiElement(,)(',')
                                                                      PsiElement())(')')
                                                                    PsiElement(,)(',')
                                                                    PsiElement())(')')
                                                                  PsiElement(,)(',')
                                                                  PsiElement())(')')
                                                                PsiElement(,)(',')
                                                                PsiElement())(')')
                                                              PsiElement(,)(',')
                                                              PsiElement())(')')
                                                            PsiElement(,)(',')
                                                            PsiElement())(')')
                                                          PsiElement(,)(',')
                                                          PsiElement())(')')
                                                        PsiElement(,)(',')
                                                        PsiElement())(')')
                                                      PsiElement(,)(',')
                                                      PsiElement())(')')
                                                    PsiElement(,)(',')
                                                    PsiElement())(')')
                                                  PsiElement(,)(',')
                                                  PsiElement())(')')
                                                PsiElement(,)(',')
                                                PsiElement())(')')
                                              PsiElement(,)(',')
                                              PsiElement())(')')
                                            PsiElement(,)(',')
                                            PsiElement())(')')
                                          PsiElement(,)(',')
                                          PsiElement())(')')
                                        PsiElement(,)(',')
                                        PsiElement())(')')
                                      PsiElement(,)(',')
                                      PsiElement())(')')
                                    PsiElement(,)(',')
                                    PsiElement())(')')
                                  PsiElement(,)(',')
                                  PsiElement())(')')
                                PsiElement(,)(',')
                                PsiElement())(')')
                              PsiElement(,)(',')
                              PsiElement())(')')
                            PsiElement(,)(',')
                            PsiElement())(')')
                          PsiElement(,)(',')
                          PsiElement())(')')
                        PsiElement(,)(',')
                        PsiElement())(')')
                      PsiElement(,)(',')
                      PsiElement())(')')
                    PsiElement(,)(',')
                    PsiElement())(')')
                  PsiElement(,)(',')
                  PsiElement())(')')
                PsiElement(,)(',')
                PsiElement())(')')
              PsiElement(,)(',')
              PsiElement())(')')
            PsiElement(,)(',')
            PsiElement())(')')
          PsiElement(,)(',')
          PsiElement())(')')
        PsiElement(,)(',')
        PsiElement())(')')
      PsiElement(,)(',')
      PsiElement())(')')
    PsiWhiteSpace('\n')
    PsiElement(=)('=')
    PsiWhiteSpace('\n')
    RsTupleExprImpl(TUPLE_EXPR)
      PsiElement(()('(')
      RsTupleExprImpl(TUPLE_EXPR)
        PsiElement(()('(')
        RsTupleExprImpl(TUPLE_EXPR)
          PsiElement(()('(')
          RsTupleExprImpl(TUPLE_EXPR)
            PsiElement(()('(')
            RsTupleExprImpl(TUPLE_EXPR)
              PsiElement(()('(')
              RsTupleExprImpl(TUPLE_EXPR)
                PsiElement(()('(')
                RsTupleExprImpl(TUPLE_EXPR)
                  PsiElement(()('(')
                  RsTupleExprImpl(TUPLE_EXPR)
                    PsiElement(()('(')
                    RsTupleExprImpl(TUPLE_EXPR)
                      PsiElement(()('(')
                      RsTupleExprImpl(TUPLE_EXPR)
                        PsiElement(()('(')
                        RsTupleExprImpl(TUPLE_EXPR)
                          PsiElement(()('(')
                          RsTupleExprImpl(TUPLE_EXPR)
                            PsiElement(()('(')
                            RsTupleExprImpl(TUPLE_EXPR)
                              PsiElement(()('(')
                              RsTupleExprImpl(TUPLE_EXPR)
                                PsiElement(()('(')
                                RsTupleExprImpl(TUPLE_EXPR)
                                  PsiElement(()('(')
                                  RsTupleExprImpl(TUPLE_EXPR)
                                    PsiElement(()('(')
                                    RsTupleExprImpl(TUPLE_EXPR)
                                      PsiElement(()('(')
                                      RsTupleExprImpl(TUPLE_EXPR)
                                        PsiElement(()('(')
                                        RsTupleExprImpl(TUPLE_EXPR)
                                          PsiElement(()('(')
                                          RsTupleExprImpl(TUPLE_EXPR)
                                            PsiElement(()('(')
                                            RsTupleExprImpl(TUPLE_EXPR)
                                              PsiElement(()('(')
                                              RsTupleExprImpl(TUPLE_EXPR)
                                                PsiElement(()('(')
                                                RsTupleExprImpl(TUPLE_EXPR)
                                                  PsiElement(()('(')
                                                  RsTupleExprImpl(TUPLE_EXPR)
                                                    PsiElement(()('(')
                                                    RsTupleExprImpl(TUPLE_EXPR)
                                                      PsiElement(()('(')
                                                      RsTupleExprImpl(TUPLE_EXPR)
                                                        PsiElement(()('(')
                                                        RsTupleExprImpl(TUPLE_EXPR)
                                                          PsiElement(()('(')
                                                          RsTupleExprImpl(TUPLE_EXPR)
                                                            PsiElement(()('(')
                                                            RsTupleExprImpl(TUPLE_EXPR)
                                                              PsiElement(()('(')
                                                              RsTupleExprImpl(TUPLE_EXPR)
                                                                PsiElement(()('(')
                                                                RsTupleExprImpl(TUPLE_EXPR)
                                                                  PsiElement(()('(')
                                                                  RsTupleExprImpl(TUPLE_EXPR)
                                                                    PsiElement(()('(')
                                                                    RsTupleExprImpl(TUPLE_EXPR)
                                                                      PsiElement(()('(')
                                                                      RsTupleExprImpl(TUPLE_EXPR)
                                                                        PsiElement(()('(')
                                                                        RsTupleExprImpl(TUPLE_EXPR)
                                                                          PsiElement(()('(')
                                                                          RsTupleExprImpl(TUPLE_EXPR)
                                                                            PsiElement(()('(')
                                                                            RsTupleExprImpl(TUPLE_EXPR)
                                                                              PsiElement(()('(')
                                                                              RsTupleExprImpl(TUPLE_EXPR)
                                                                                PsiElement(()('(')
                                                                                RsTupleExprImpl(TUPLE_EXPR)
                                                                                  PsiElement(()('(')
                                                                                  RsTupleExprImpl(TUPLE_EXPR)
                                                                                    PsiElement(()('(')
                                                                                    RsTupleExprImpl(TUPLE_EXPR)
                                                                                      PsiElement(()('(')
                                                                                      RsTupleExprImpl(TUPLE_EXPR)
                                                                                        PsiElement(()('(')
                                                                                        RsTupleExprImpl(TUPLE_EXPR)
                                                                                          PsiElement(()('(')
                                                                                          RsTupleExprImpl(TUPLE_EXPR)
                                                                                            PsiElement(()('(')
                                                                                            RsTupleExprImpl(TUPLE_EXPR)
                                                                                              PsiElement(()('(')
                                                                                              RsTupleExprImpl(TUPLE_EXPR)
                                                                                                PsiElement(()('(')
                                                                                                RsTupleExprImpl(TUPLE_EXPR)
                                                                                                  PsiElement(()('(')
                                                                                                  RsTupleExprImpl(TUPLE_EXPR)
                                                                                                    PsiElement(()('(')
                                                                                                    RsTupleExprImpl(TUPLE_EXPR)
                                                                                                      PsiElement(()('(')
                                                                                                      RsTupleExprImpl(TUPLE_EXPR)
                                                                                                        PsiElement(()('(')
                                                                                                        RsTupleExprImpl(TUPLE_EXPR)
                                                                                                          PsiElement(()('(')
                                                                                                          RsTupleExprImpl(TUPLE_EXPR)
                                                                                                            PsiElement(()('(')
                                                                                                            RsTupleExprImpl(TUPLE_EXPR)
                                                                                                              PsiElement(()('(')
                                                                                                              RsTupleExprImpl(TUPLE_EXPR)
                                                                                                                PsiElement(()('(')
                                                                                                                RsTupleExprImpl(TUPLE_EXPR)
                                                                                                                  PsiElement(()('(')
                                                                                                                  RsTupleExprImpl(TUPLE_EXPR)
                                                                                                                    PsiElement(()('(')
                                                                                                                    RsTupleExprImpl(TUPLE_EXPR)
                                                                                                                      PsiElement(()('(')
                                                                                                                      RsTupleExprImpl(TUPLE_EXPR)
                                                                                                                        PsiElement(()('(')
                                                                                                                        RsTupleExprImpl(TUPLE_EXPR)
                                                                                                                          PsiElement(()('(')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          RsLitExprImpl(LIT_EXPR)
                                                                                                                            PsiElement(INTEGER_LITERAL)('1')
                                                                                                                          PsiElement(,)(',')
                                                                                                                          PsiWhiteSpace('\n')
                                                                                                                          PsiElement())(')')
                                                                                                                        PsiElement(,)(',')
                                                                                                                        PsiElement())(')')
                                                                                                                      PsiElement(,)(',')
                                                                                                                      PsiElement())(')')
                                                                                                                    PsiElement(,)(',')
                                                                                                                    PsiElement())(')')
                                                                                                                  PsiElement(,)(',')
                                                                                                                  PsiElement())(')')
                                                                                                                PsiElement(,)(',')
                                                                                                                PsiElement())(')')
                                                                                                              PsiElement(,)(',')
                                                                                                              PsiElement())(')')
                                                                                                            PsiElement(,)(',')
                                                                                                            PsiElement())(')')
                                                                                                          PsiElement(,)(',')
                                                                                                          PsiElement())(')')
                                                                                                        PsiElement(,)(',')
                                                                                                        PsiElement())(')')
                                                                                                      PsiElement(,)(',')
                                                                                                      PsiElement())(')')
                                                                                                    PsiElement(,)(',')
                                                                                                    PsiElement())(')')
                                                                                                  PsiElement(,)(',')
                                                                                                  PsiElement())(')')
                                                                                                PsiElement(,)(',')
                                                                                                PsiElement())(')')
                                                                                              PsiElement(,)(',')
                                                                                              PsiElement())(')')
                                                                                            PsiElement(,)(',')
                                                                                            PsiElement())(')')
                                                                                          PsiElement(,)(',')
                                                                                          PsiElement())(')')
                                                                                        PsiElement(,)(',')
                                                                                        PsiElement())(')')
                                                                                      PsiElement(,)(',')
                                                                                      PsiElement())(')')
                                                                                    PsiElement(,)(',')
                                                                                    PsiElement())(')')
                                                                                  PsiElement(,)(',')
                                                                                  PsiElement())(')')
                                                                                PsiElement(,)(',')
                                                                                PsiElement())(')')
                                                                              PsiElement(,)(',')
                                                                              PsiElement())(')')
                                                                            PsiElement(,)(',')
                                                                            PsiElement())(')')
                                                                          PsiElement(,)(',')
                                                                          PsiElement())(')')
                                                                        PsiElement(,)(',')
                                                                        PsiElement())(')')
                                                                      PsiElement(,)(',')
                                                                      PsiElement())(')')
                                                                    PsiElement(,)(',')
                                                                    PsiElement())(')')
                                                                  PsiElement(,)(',')
                                                                  PsiElement())(')')
                                                                PsiElement(,)(',')
                                                                PsiElement())(')')
                                                              PsiElement(,)(',')
                                                              PsiElement())(')')
                                                            PsiElement(,)(',')
                                                            PsiElement())(')')
                                                          PsiElement(,)(',')
                                                          PsiElement())(')')
                                                        PsiElement(,)(',')
                                                        PsiElement())(')')
                                                      PsiElement(,)(',')
                                                      PsiElement())(')')
                                                    PsiElement(,)(',')
                                                    PsiElement())(')')
                                                  PsiElement(,)(',')
                                                  PsiElement())(')')
                                                PsiElement(,)(',')
                                                PsiElement())(')')
                                              PsiElement(,)(',')
                                              PsiElement())(')')
                                            PsiElement(,)(',')
                                            PsiElement())(')')
                                          PsiElement(,)(',')
                                          PsiElement())(')')
                                        PsiElement(,)(',')
                                        PsiElement())(')')
                                      PsiElement(,)(',')
                                      PsiElement())(')')
                                    PsiElement(,)(',')
                                    PsiElement())(')')
                                  PsiElement(,)(',')
                                  PsiElement())(')')
                                PsiElement(,)(',')
                                PsiElement())(')')
                              PsiElement(,)(',')
                              PsiElement())(')')
                            PsiElement(,)(',')
                            PsiElement())(')')
                          PsiElement(,)(',')
                          PsiElement())(')')
                        PsiElement(,)(',')
                        PsiElement())(')')
                      PsiElement(,)(',')
                      PsiElement())(')')
                    PsiElement(,)(',')
                    PsiElement())(')')
                  PsiElement(,)(',')
                  PsiElement())(')')
                PsiElement(,)(',')
                PsiElement())(')')
              PsiElement(,)(',')
              PsiElement())(')')
            PsiElement(,)(',')
            PsiElement())(')')
          PsiElement(,)(',')
          PsiElement())(')')
        PsiElement(,)(',')
        PsiElement())(')')
      PsiElement(,)(',')
      PsiElement())(')')
    PsiWhiteSpace('\n')
    PsiElement(;)(';')
  PsiWhiteSpace('\n\n')
  RsFunctionImpl(FUNCTION)
    PsiElement(fn)('fn')
    PsiWhiteSpace(' ')
    PsiElement(identifier)('main')
    RsValueParameterListImpl(VALUE_PARAMETER_LIST)
      PsiElement(()('(')
      PsiElement())(')')
    PsiWhiteSpace(' ')
    RsBlockImpl(BLOCK)
      PsiElement({)('{')
      PsiElement(})('}')
