1. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Timepoint(Y10),Doc.Author(Y1,Y3),isa(Y3,Y8),
Doc.Publication-Date(Y1,Y10),Timepoint.Year(Y10,Y5),[cites:cites:anySlot](Y4,Y1),
Timepoint.Month(Y10,Y9),isa(Y1,Y7),Doc.Publisher(Y1,Y2),
Doc.Institution(Y1,Y6),Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),
Agent.name(Y2,x16),Agent.name(Y3,x4),Doc.Title(Y4,x11),
year.number(Y5,x9),Doc.key(Y1,x1),volume(Y4,x12),
Agent.name(Y6,x17),Doc.Title(Y7,x15),number(Y4,x13),
Agent.name(Y8,x5),month.name(Y9,x14),Doc.Title(Y1,x6).

2. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Timepoint(Y10),Doc.Author(Y1,Y3),isa(Y3,Y8),
Doc.Publication-Date(Y1,Y10),Timepoint.Year(Y10,Y5),[cites:cites:anySlot](Y4,Y1),
Timepoint.Month(Y10,Y9),inDoc(Y1,Y7),Doc.Publisher(Y1,Y2),
Doc.Institution(Y1,Y6),Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),
Agent.name(Y2,x16),Agent.name(Y3,x4),Doc.Title(Y4,x11),
year.number(Y5,x9),Doc.key(Y1,x1),volume(Y4,x12),
Agent.name(Y6,x17),Doc.Title(Y7,x15),number(Y4,x13),
Agent.name(Y8,x5),month.name(Y9,x14),Doc.Title(Y1,x6).

3. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Timepoint(Y10),Doc.Author(Y1,Y3),isa(Y3,Y8),
Doc.Publication-Date(Y1,Y10),Timepoint.Year(Y10,Y5),[cites:cites:anySlot](Y4,Y1),
Timepoint.Month(Y10,Y9),[cites:anySlot:cites](Y1,Y7),Doc.Publisher(Y1,Y2),
Doc.Institution(Y1,Y6),Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),
Agent.name(Y2,x16),Agent.name(Y3,x4),Doc.Title(Y4,x11),
year.number(Y5,x9),Doc.key(Y1,x1),volume(Y4,x12),
Agent.name(Y6,x17),Doc.Title(Y7,x15),number(Y4,x13),
Agent.name(Y8,x5),month.name(Y9,x14),Doc.Title(Y1,x6).

4. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Timepoint(Y10),Doc.Author(Y1,Y3),isa(Y3,Y8),
Doc.Publication-Date(Y1,Y10),Timepoint.Year(Y10,Y5),hasArticles(Y4,Y1),
Timepoint.Month(Y10,Y9),isa(Y1,Y7),Doc.Publisher(Y1,Y2),
Doc.Institution(Y1,Y6),Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),
Agent.name(Y2,x16),Agent.name(Y3,x4),Doc.Title(Y4,x11),
year.number(Y5,x9),Doc.key(Y1,x1),volume(Y4,x12),
Agent.name(Y6,x17),Doc.Title(Y7,x15),number(Y4,x13),
Agent.name(Y8,x5),month.name(Y9,x14),Doc.Title(Y1,x6).

5. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Timepoint(Y10),Doc.Author(Y1,Y3),isa(Y3,Y8),
Doc.Publication-Date(Y1,Y10),Timepoint.Year(Y10,Y5),hasArticles(Y4,Y1),
Timepoint.Month(Y10,Y9),inDoc(Y1,Y7),Doc.Publisher(Y1,Y2),
Doc.Institution(Y1,Y6),Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),
Agent.name(Y2,x16),Agent.name(Y3,x4),Doc.Title(Y4,x11),
year.number(Y5,x9),Doc.key(Y1,x1),volume(Y4,x12),
Agent.name(Y6,x17),Doc.Title(Y7,x15),number(Y4,x13),
Agent.name(Y8,x5),month.name(Y9,x14),Doc.Title(Y1,x6).

6. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Timepoint(Y10),Doc.Author(Y1,Y3),isa(Y3,Y8),
Doc.Publication-Date(Y1,Y10),Timepoint.Year(Y10,Y5),hasArticles(Y4,Y1),
Timepoint.Month(Y10,Y9),[cites:anySlot:cites](Y1,Y7),Doc.Publisher(Y1,Y2),
Doc.Institution(Y1,Y6),Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),
Agent.name(Y2,x16),Agent.name(Y3,x4),Doc.Title(Y4,x11),
year.number(Y5,x9),Doc.key(Y1,x1),volume(Y4,x12),
Agent.name(Y6,x17),Doc.Title(Y7,x15),number(Y4,x13),
Agent.name(Y8,x5),month.name(Y9,x14),Doc.Title(Y1,x6).

7. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Person(Y10),Timepoint(Y11),Doc.Author(Y1,Y3),
[Doc.Editor:Doc.Series-Editor:Doc.Translator](Y1,Y10),isa(Y10,Y8),Doc.Publication-Date(Y1,Y11),
Timepoint.Year(Y11,Y5),[cites:cites:anySlot](Y4,Y1),Timepoint.Month(Y11,Y9),
isa(Y1,Y7),Doc.Publisher(Y1,Y2),Doc.Institution(Y1,Y6),
Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),Agent.name(Y2,x16),
Agent.name(Y3,x4),Doc.Title(Y4,x11),year.number(Y5,x9),
Doc.key(Y1,x1),volume(Y4,x12),Agent.name(Y6,x17),
Doc.Title(Y7,x15),number(Y4,x13),Agent.name(Y8,x5),
month.name(Y9,x14),Doc.Title(Y1,x6).

8. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Person(Y10),Timepoint(Y11),Doc.Author(Y1,Y3),
[Doc.Editor:Doc.Series-Editor:Doc.Translator](Y1,Y10),isa(Y10,Y8),Doc.Publication-Date(Y1,Y11),
Timepoint.Year(Y11,Y5),[cites:cites:anySlot](Y4,Y1),Timepoint.Month(Y11,Y9),
inDoc(Y1,Y7),Doc.Publisher(Y1,Y2),Doc.Institution(Y1,Y6),
Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),Agent.name(Y2,x16),
Agent.name(Y3,x4),Doc.Title(Y4,x11),year.number(Y5,x9),
Doc.key(Y1,x1),volume(Y4,x12),Agent.name(Y6,x17),
Doc.Title(Y7,x15),number(Y4,x13),Agent.name(Y8,x5),
month.name(Y9,x14),Doc.Title(Y1,x6).

9. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Person(Y10),Timepoint(Y11),Doc.Author(Y1,Y3),
[Doc.Editor:Doc.Series-Editor:Doc.Translator](Y1,Y10),isa(Y10,Y8),Doc.Publication-Date(Y1,Y11),
Timepoint.Year(Y11,Y5),[cites:cites:anySlot](Y4,Y1),Timepoint.Month(Y11,Y9),
[cites:anySlot:cites](Y1,Y7),Doc.Publisher(Y1,Y2),Doc.Institution(Y1,Y6),
Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),Agent.name(Y2,x16),
Agent.name(Y3,x4),Doc.Title(Y4,x11),year.number(Y5,x9),
Doc.key(Y1,x1),volume(Y4,x12),Agent.name(Y6,x17),
Doc.Title(Y7,x15),number(Y4,x13),Agent.name(Y8,x5),
month.name(Y9,x14),Doc.Title(Y1,x6).

10. NEED TO GO THROUGH A FILTER.
inproceedings(@key [KEY]=x1,@reviewid=x2,@rating=x3)[
    author(@author=x4),
    editor(@editor=x5),
    title(@title=x6),
    booktitle(@booktitle=x7),
    pages(@pages=x8),
    year(@year=x9),
    address(@address=x10),
    journal(@journal=x11),
    volume(@volume=x12),
    number(@number=x13),
    month(@month=x14),
    cite(@cite=x15),
    publisher(@publisher=x16),
    school(@school=x17),
    isbn(@isbn=x18)]
:-
Article(Y1),Publisher(Y2),Author(Y3),
Journal(Y4),Year-Number(Y5),University(Y6),
Document(Y7),Agent(Y8),Month-Name(Y9),
Person(Y10),Timepoint(Y11),Doc.Author(Y1,Y3),
[Doc.Editor:Doc.Series-Editor:Doc.Translator](Y1,Y10),isa(Y10,Y8),Doc.Publication-Date(Y1,Y11),
Timepoint.Year(Y11,Y5),hasArticles(Y4,Y1),Timepoint.Month(Y11,Y9),
isa(Y1,Y7),Doc.Publisher(Y1,Y2),Doc.Institution(Y1,Y6),
Doc.Series-Title(Y1,x7),Doc.Number-Of-Pages(Y1,x8),Agent.name(Y2,x16),
Agent.name(Y3,x4),Doc.Title(Y4,x11),year.number(Y5,x9),
Doc.key(Y1,x1),volume(Y4,x12),Agent.name(Y6,x17),
Doc.Title(Y7,x15),number(Y4,x13),Agent.name(Y8,x5),
month.name(Y9,x14),Doc.Title(Y1,x6).

