# coding=utf8
# the above tag defines encoding for this document and is for Python 2.x compatibility
import re
r = re.compile(r"(?<=\()'([^']*)'(?=.*?\('([^']*)')")
s = "[('APPLE', 'NN'), ('BANANA', 'NN'), ('GRAPE', 'NN'), ('PEAR', 'NN')]"
for m in re.finditer(r, s):
print m.group(1) + ' ' + m.group(2)
IyBjb2Rpbmc9dXRmOAojIHRoZSBhYm92ZSB0YWcgZGVmaW5lcyBlbmNvZGluZyBmb3IgdGhpcyBkb2N1bWVudCBhbmQgaXMgZm9yIFB5dGhvbiAyLnggY29tcGF0aWJpbGl0eQoKaW1wb3J0IHJlCgpyID0gcmUuY29tcGlsZShyIig/PD1cKCknKFteJ10qKScoPz0uKj9cKCcoW14nXSopJykiKQpzID0gIlsoJ0FQUExFJywgJ05OJyksICgnQkFOQU5BJywgJ05OJyksICgnR1JBUEUnLCAnTk4nKSwgKCdQRUFSJywgJ05OJyldIgoKZm9yIG0gaW4gcmUuZmluZGl0ZXIociwgcyk6CglwcmludCBtLmdyb3VwKDEpICsgJyAnICsgbS5ncm91cCgyKQ==