# File link.rb, line 74
   def getNP2(input = "")
      parse = puts(input)
      p "[link.getNP2]: parse==" << parse << "." unless not $DEBUG
      #if parse =~ /\[NP .* NP\] (not |)\[(?:NP|ADJP) (.*) (?:NP|ADJP)\]/

      if parse =~ /\[NP .* NP\] \[(?:NP|ADJP) (.*) (?:NP|ADJP)\]/
      #if parse =~ /\[NP .* NP\].*\[VP.*\[(?:NP|ADJP) (.*) (?:NP|ADJP)\].*VP\]/

         if $2 == nil
            g2 = ""
         end
         r = $1.to_s << g2
         r = process(r)
         return r
      end
      return '' 
   end