var samples =
[ 
  { id: 1, item: "Abrams works.", readings: 3},
  { id: 2, item: "Abrams hired Browne.", readings: 1},
  { id: 3, item: "Abrams showed the office to Browne.", readings: 3},
  { id: 4, item: "Abrams showed Browne the office.", readings: 2},
  { id: 5, item: "Abrams bet Browne a dollar that Chiang hired Devito.", readings: 2},
  { id: 6, item: "Abrams became competent.", readings: 1},
  { id: 7, item: "Abrams became a manager.", readings: 1},
  { id: 10, item: "Abrams is interviewing an applicant.", readings: 1},
  { id: 11, item: "Abrams is interviewing.", readings: 1},
  { id: 12, item: "Abrams is working for Browne.", readings: 1},
  { id: 13, item: "Abrams is working.", readings: 1},
  { id: 14, item: "Abrams works for Browne.", readings: 5},
  { id: 16, item: "Abrams approves of Browne.", readings: 1},
  { id: 18, item: "She hired him.", readings: 1},
  { id: 19, item: "He hired her.", readings: 1},
  { id: 26, item: "He showed it to her.", readings: 2},
  { id: 28, item: "He showed her an office.", readings: 1},
  { id: 29, item: "He showed it to Chiang.", readings: 2},
  { id: 31, item: "He interviewed them.", readings: 1},
  { id: 33, item: "They interviewed him.", readings: 2},
  { id: 35, item: "I interviewed Abrams.", readings: 1},
  { id: 36, item: "Abrams interviewed me.", readings: 1},
  { id: 39, item: "We interviewed Abrams.", readings: 1},
  { id: 40, item: "Abrams interviewed us.", readings: 1},
  { id: 43, item: "You interviewed Abrams.", readings: 1},
  { id: 44, item: "Abrams interviewed you.", readings: 1},
  { id: 45, item: "She and I interviewed Abrams.", readings: 1},
  { id: 46, item: "I and she interviewed Abrams.", readings: 1},
  { id: 53, item: "Abrams interviewed her and me.", readings: 1},
  { id: 55, item: "Abrams interviewed me and her.", readings: 1},
  { id: 61, item: "She works for whom?", readings: 1},
  { id: 62, item: "She works for who?", readings: 1},
  { id: 63, item: "She manages whom?", readings: 1},
  { id: 64, item: "She manages who?", readings: 1},
  { id: 65, item: "She showed whom an office?", readings: 1},
  { id: 66, item: "She showed who an office?", readings: 1},
  { id: 67, item: "Whom does she work for?", readings: 1},
  { id: 68, item: "Who does she work for?", readings: 1},
  { id: 69, item: "For whom does she work?", readings: 1},
  { id: 71, item: "Who hired Browne?", readings: 1},
  { id: 73, item: "It is time for an interview.", readings: 3},
  { id: 75, item: "It is true that Abrams hired Browne.", readings: 2},
  { id: 77, item: "There is a bookcase in the office.", readings: 4},
  { id: 78, item: "There are programmers.", readings: 2},
  { id: 81, item: "There are programmers interviewing Devito.", readings: 5},
  { id: 83, item: "There are programmers older than Devito.", readings: 5},
  { id: 88, item: "There stands in the office a bookcase.", readings: 1},
  { id: 90, item: "A manager works.", readings: 5},
  { id: 91, item: "Managers work.", readings: 1},
  { id: 94, item: "I work.", readings: 1},
  { id: 96, item: "You work.", readings: 1},
  { id: 98, item: "He works.", readings: 1},
  { id: 100, item: "We work.", readings: 1},
  { id: 102, item: "They work.", readings: 2},
  { id: 104, item: "Abrams hired this employee.", readings: 1},
  { id: 105, item: "Abrams hired these employees.", readings: 1},
  { id: 108, item: "List women who have bookcases.", readings: 3},
  { id: 111, item: "List bookcases which women have.", readings: 3},
  { id: 112, item: "A manager is an employee.", readings: 1},
  { id: 113, item: "Managers are employees.", readings: 1},
  { id: 116, item: "The woman evaluated herself.", readings: 4},
  { id: 118, item: "The women evaluated themselves.", readings: 4},
  { id: 120, item: "The woman showed an office to herself.", readings: 7},
  { id: 121, item: "The woman showed herself an office.", readings: 3},
  { id: 122, item: "Abrams showed the programmers to themselves.", readings: 3},
  { id: 123, item: "Abrams showed the programmers themselves.", readings: 3},
  { id: 125, item: "Abrams evaluated himself and Browne.", readings: 1},
  { id: 126, item: "Abrams evaluated Browne and himself.", readings: 1},
  { id: 127, item: "The woman evaluated her own staff.", readings: 4},
  { id: 129, item: "The women evaluated their own staffs.", readings: 3},
  { id: 131, item: "Abrams may hire Browne.", readings: 1},
  { id: 132, item: "Abrams might hire Browne.", readings: 1},
  { id: 133, item: "Abrams can hire Browne.", readings: 1},
  { id: 134, item: "Abrams could hire Browne.", readings: 2},
  { id: 135, item: "Abrams shall hire Browne.", readings: 1},
  { id: 136, item: "Abrams should hire Browne.", readings: 1},
  { id: 137, item: "Abrams will hire Browne.", readings: 1},
  { id: 138, item: "Abrams would hire Browne.", readings: 1},
  { id: 139, item: "Abrams must hire Browne.", readings: 1},
  { id: 142, item: "Abrams did hire Browne.", readings: 1},
  { id: 143, item: "Abrams has hired Browne.", readings: 1},
  { id: 144, item: "Abrams is hiring Browne.", readings: 1},
  { id: 145, item: "Abrams is to hire Browne.", readings: 2},
  { id: 146, item: "Abrams had better hire Browne.", readings: 1},
  { id: 147, item: "Abrams better hire Browne.", readings: 1},
  { id: 148, item: "Abrams ought to hire Browne.", readings: 1},
  { id: 149, item: "Abrams used to hire Browne.", readings: 2},
  { id: 150, item: "Abrams could have hired Browne.", readings: 2},
  { id: 151, item: "Abrams could be hiring Browne.", readings: 2},
  { id: 152, item: "Abrams could have been hiring Browne.", readings: 2},
  { id: 153, item: "Browne was interviewed by Abrams.", readings: 2},
  { id: 154, item: "Browne could be interviewed by Abrams.", readings: 4},
  { id: 155, item: "Browne has been interviewed by Abrams.", readings: 2},
  { id: 156, item: "Browne is being interviewed by Abrams.", readings: 2},
  { id: 157, item: "Browne could have been interviewed by Abrams.", readings: 4},
  { id: 158, item: "Browne could be being interviewed by Abrams.", readings: 4},
  { id: 159, item: "Browne could have been being interviewed by Abrams.", readings: 4},
  { id: 182, item: "Abrams knew who to hire.", readings: 1},
  { id: 183, item: "Abrams knew who Browne hired.", readings: 1},
  { id: 184, item: "Abrams knew that Browne hired Chiang.", readings: 3},
  { id: 185, item: "Abrams laid off a programmer.", readings: 1},
  { id: 186, item: "Abrams laid a programmer off.", readings: 1},
  { id: 187, item: "Abrams managed to hire Browne.", readings: 3},
  { id: 188, item: "Abrams managed to evaluate himself.", readings: 3},
  { id: 192, item: "Abrams promised Browne to hire Chiang.", readings: 3},
  { id: 193, item: "He promised us to evaluate himself.", readings: 2},
  { id: 196, item: "Abrams promised Browne to be interviewed by Chiang.", readings: 12},
  { id: 199, item: "Abrams urged Browne to hire Chiang.", readings: 2},
  { id: 200, item: "Browne was urged to hire Chiang.", readings: 2},
  { id: 201, item: "Abrams urged Browne to be interviewed.", readings: 3},
  { id: 202, item: "Abrams was urged to be interviewed.", readings: 4},
  { id: 206, item: "He urged them to evaluate themselves.", readings: 2},
  { id: 208, item: "Abrams appealed to Browne to hire Chiang.", readings: 5},
  { id: 209, item: "Abrams appealed to Browne to be interviewed.", readings: 6},
  { id: 212, item: "He appealed to us to evaluate ourselves.", readings: 3},
  { id: 214, item: "Abrams failed to hire Browne.", readings: 3},
  { id: 215, item: "Abrams failed to evaluate himself.", readings: 3},
  { id: 216, item: "There fails to be a bookcase in the office.", readings: 4},
  { id: 217, item: "There fail to be bookcases in the office.", readings: 4},
  { id: 218, item: "It failed to be time for an interview.", readings: 7},
  { id: 219, item: "It failed to be true that Abrams hired Browne.", readings: 2},
  { id: 221, item: "Abrams failed to be interviewed by Browne.", readings: 12},
  { id: 222, item: "Browne has been being interviewed by Abrams.", readings: 2},
  { id: 224, item: "Abrams caused Browne to hire Chiang.", readings: 3},
  { id: 225, item: "Abrams caused Browne to be hired by Chiang.", readings: 12},
  { id: 226, item: "He caused us to evaluate ourselves.", readings: 2},
  { id: 228, item: "Abrams knew there to be a bookcase in the office.", readings: 10},
  { id: 229, item: "There was known to be a bookcase in the office.", readings: 4},
  { id: 230, item: "Abrams knew it to be time for an interview.", readings: 7},
  { id: 231, item: "It was known to be time for an interview.", readings: 7},
  { id: 232, item: "Abrams knew it to be true that Browne hired Chiang.", readings: 2},
  { id: 233, item: "It was known to be true that Chiang was hired by Browne.", readings: 42},
  { id: 234, item: "Abrams made Browne hire Chiang.", readings: 1},
  { id: 235, item: "Abrams made there be a bookcase in the office.", readings: 4},
  { id: 236, item: "Abrams made it be time for an interview.", readings: 4},
  { id: 237, item: "Abrams failed to hire Browne.", readings: 3},
  { id: 238, item: "Abrams helped hire Browne.", readings: 1},
  { id: 239, item: "Abrams sees Browne as being a competent manager.", readings: 2},
  { id: 240, item: "Abrams sees Browne as a competent manager.", readings: 4},
  { id: 243, item: "Abrams smiled himself into an interview.", readings: 2},
  { id: 244, item: "Abrams works with a telephone.", readings: 5},
  { id: 245, item: "Abrams was hired by Browne.", readings: 2},
  { id: 246, item: "Abrams was hired.", readings: 1},
  { id: 247, item: "He was hired by her.", readings: 2},
  { id: 251, item: "An office was shown to Abrams.", readings: 2},
  { id: 253, item: "Chiang was shown an office by Abrams.", readings: 3},
  { id: 256, item: "Abrams was urged by Chiang to hire Browne.", readings: 3},
  { id: 257, item: "Abrams was urged to hire Browne.", readings: 2},
  { id: 258, item: "Abrams was known to be interviewing Browne.", readings: 5},
  { id: 259, item: "Abrams was known by Chiang to be interviewing Browne.", readings: 7},
  { id: 260, item: "Abrams was known to be interviewing Browne.", readings: 5},
  { id: 261, item: "There was known to be a bookcase in Browne's office.", readings: 5},
  { id: 262, item: "It was known to be time for an interview.", readings: 7},
  { id: 263, item: "It was known to be true that Abrams hired Browne.", readings: 3},
  { id: 267, item: "Abrams was made to interview Browne.", readings: 2},
  { id: 269, item: "Abrams got hired by Browne.", readings: 3},
  { id: 270, item: "Abrams got hired.", readings: 1},
  { id: 271, item: "Abrams had Browne hired by Chiang.", readings: 6},
  { id: 272, item: "Abrams had Browne hired.", readings: 2},
  { id: 276, item: "Abrams was unevaluated by Chiang.", readings: 2},
  { id: 277, item: "Abrams was unevaluated.", readings: 1},
  { id: 278, item: "Abrams is competent.", readings: 1},
  { id: 279, item: "Abrams is good at interviews.", readings: 4},
  { id: 280, item: "Abrams is a manager.", readings: 1},
  { id: 281, item: "Abrams is a manager of programmers.", readings: 2},
  { id: 282, item: "Abrams is in the office.", readings: 2},
  { id: 284, item: "Abrams is the manager of the project.", readings: 2},
  { id: 285, item: "That office, the consultants work in.", readings: 2},
  { id: 286, item: "To Browne, Abrams showed an office.", readings: 2},
  { id: 287, item: "Competent, Abrams is.", readings: 2},
  { id: 291, item: "No more competent was Abrams.", readings: 2},
  { id: 292, item: "A trustworthy employee is Abrams.", readings: 1},
  { id: 293, item: "In the office is the bookcase.", readings: 1},
  { id: 294, item: "Competent is the manager who hired Abrams.", readings: 1},
  { id: 295, item: "Standing in the office is the bookcase.", readings: 2},
  { id: 297, item: "In the office is a good location for the bookcase.", readings: 1},
  { id: 298, item: "Abrams hired a woman who was competent.", readings: 2},
  { id: 299, item: "Abrams hired women who were competent.", readings: 4},
  { id: 302, item: "Abrams hired women whose manager was competent.", readings: 4},
  { id: 303, item: "Abrams hired a woman who Browne interviewed.", readings: 1},
  { id: 304, item: "Abrams hired a woman who Browne approved of.", readings: 1},
  { id: 305, item: "Abrams hired a woman who Browne knew Chiang interviewed.", readings: 2},
  { id: 306, item: "Abrams has a bookcase which is heavy.", readings: 3},
  { id: 307, item: "Abrams has a bookcase that is heavy.", readings: 6},
  { id: 309, item: "Abrams has an office that Browne showed Chiang.", readings: 8},
  { id: 310, item: "Abrams has an office which Browne showed Chiang.", readings: 3},
  { id: 311, item: "Abrams has an office Browne showed Chiang.", readings: 4},
  { id: 312, item: "Abrams has an office that Browne showed to Chiang.", readings: 21},
  { id: 313, item: "Abrams has an office which Browne showed to Chiang.", readings: 5},
  { id: 314, item: "Abrams interviewed a woman who Browne showed an office to.", readings: 2},
  { id: 315, item: "Abrams has an office Browne showed to Chiang.", readings: 11},
  { id: 316, item: "Abrams hired a woman that was competent.", readings: 4},
  { id: 318, item: "Abrams hired a woman that Browne interviewed.", readings: 4},
  { id: 319, item: "Abrams hired a woman Browne interviewed.", readings: 2},
  { id: 320, item: "Abrams hired a woman that Browne approved of.", readings: 2},
  { id: 321, item: "Abrams hired a woman Browne approved of.", readings: 1},
  { id: 322, item: "Abrams hired a woman that Browne knew Chiang interviewed.", readings: 5},
  { id: 323, item: "Abrams hired a woman Browne knew Chiang interviewed.", readings: 2},
  { id: 324, item: "List every programmer that there is interviewing Chiang.", readings: 21},
  { id: 325, item: "List projects there are consultants on.", readings: 5},
  { id: 326, item: "List managers of projects who interview Abrams.", readings: 12},
  { id: 328, item: "Abrams hired a woman Browne interviewed who Chiang approved of.", readings: 1},
  { id: 332, item: "Abrams hired a woman interviewed by Chiang.", readings: 7},
  { id: 333, item: "Abrams hired a woman working for Chiang.", readings: 5},
  { id: 334, item: "Abrams hired a woman to interview Chiang.", readings: 6},
  { id: 335, item: "Abrams hired anyone knowing that Devito manages Browne.", readings: 9},
  { id: 336, item: "Abrams hired anyone competent to work on the project.", readings: 53},
  { id: 337, item: "Abrams has an office with a bookcase.", readings: 3},
  { id: 338, item: "Abrams approved of what Chiang did.", readings: 3},
  { id: 339, item: "Abrams approved of who Chiang hired.", readings: 1},
  { id: 340, item: "Abrams approved of where Chiang worked.", readings: 3},
  { id: 341, item: "Abrams hired a woman of whom Chiang approved.", readings: 2},
  { id: 343, item: "Abrams has a bookcase of which Chiang approved.", readings: 3},
  { id: 345, item: "Abrams hired a woman the manager of whom Chiang had interviewed.", readings: 15},
  { id: 348, item: "Abrams hired a woman whose manager Chiang had interviewed.", readings: 3},
  { id: 349, item: "Abrams interviewed programmers whose manager was Chiang.", readings: 2},
  { id: 359, item: "Is Abrams a manager?", readings: 1},
  { id: 361, item: "Is Abrams competent?", readings: 2},
  { id: 363, item: "Is there a bookcase in Browne's office?", readings: 4},
  { id: 364, item: "Are there bookcases in Browne's office?", readings: 3},
  { id: 367, item: "Is it time for an interview?", readings: 3},
  { id: 368, item: "Is it true that Abrams hired Browne?", readings: 2},
  { id: 373, item: "Does Abrams interview?", readings: 3},
  { id: 374, item: "Could Abrams interview?", readings: 2},
  { id: 375, item: "Is Abrams interviewing?", readings: 4},
  { id: 376, item: "Has Abrams interviewed?", readings: 3},
  { id: 377, item: "Could Abrams be interviewing?", readings: 2},
  { id: 378, item: "Could Abrams have interviewed?", readings: 2},
  { id: 379, item: "Has Abrams been interviewing?", readings: 1},
  { id: 380, item: "Could Abrams have been interviewing?", readings: 2},
  { id: 385, item: "Could Abrams have been interviewed by Browne?", readings: 4},
  { id: 386, item: "Has Abrams been interviewed by Browne?", readings: 2},
  { id: 387, item: "Was Abrams interviewed by Browne?", readings: 8},
  { id: 388, item: "Was Abrams interviewed?", readings: 3},
  { id: 389, item: "Was Abrams being interviewed by Browne?", readings: 8},
  { id: 392, item: "Does Abrams interview Browne or does Browne interview Abrams?", readings: 6},
  { id: 394, item: "Does Abrams work for Browne or work for Chiang?", readings: 72},
  { id: 395, item: "Does Abrams work for Browne or for Chiang?", readings: 12},
  { id: 396, item: "Does Abrams work for Browne or Chiang?", readings: 15},
  { id: 397, item: "Did Abrams interview Browne or was Abrams interviewed by Browne?", readings: 2},
  { id: 399, item: "Was Abrams interviewed by Browne or by Chiang?", readings: 7},
  { id: 400, item: "Was Abrams interviewed by Browne or Chiang?", readings: 8},
  { id: 401, item: "Who works for Chiang?", readings: 1},
  { id: 402, item: "Who is a manager?", readings: 2},
  { id: 403, item: "Who will be a manager?", readings: 1},
  { id: 404, item: "Who is managed by Abrams?", readings: 2},
  { id: 405, item: "What was shown to Browne?", readings: 5},
  { id: 406, item: "Which programmer works for Abrams?", readings: 3},
  { id: 407, item: "Which programmer is a manager?", readings: 2},
  { id: 408, item: "Which programmer will be a manager?", readings: 1},
  { id: 409, item: "Which programmer was hired by Abrams?", readings: 2},
  { id: 410, item: "Who does Chiang employ?", readings: 1},
  { id: 411, item: "What did Abrams show Browne?", readings: 2},
  { id: 412, item: "What did Abrams show to Browne?", readings: 2},
  { id: 413, item: "What was Abrams shown?", readings: 1},
  { id: 414, item: "Which manager did Abrams know was interviewing programmers?", readings: 4},
  { id: 415, item: "Which managers did Abrams know were interviewing programmers?", readings: 4},
  { id: 418, item: "Which programmer did Abrams interview?", readings: 1},
  { id: 419, item: "What project does Abrams manage?", readings: 3},
  { id: 420, item: "Which office was Abrams shown?", readings: 1},
  { id: 421, item: "Where does Abrams work?", readings: 4},
  { id: 422, item: "Where was Abrams interviewed?", readings: 1},
  { id: 423, item: "When did Abrams hire Browne?", readings: 1},
  { id: 424, item: "When did Abrams show an office to Browne?", readings: 5},
  { id: 425, item: "When was Abrams hired?", readings: 1},
  { id: 426, item: "How many programmers does Abrams manage?", readings: 2},
  { id: 427, item: "How many programmers are there working for Abrams?", readings: 3},
  { id: 428, item: "How many programmers were hired by Abrams?", readings: 4},
  { id: 429, item: "Who does Abrams work for?", readings: 1},
  { id: 430, item: "Which office does Abrams work in?", readings: 2},
  { id: 431, item: "Whom did Abrams show an office to?", readings: 2},
  { id: 432, item: "Who is Browne managed by?", readings: 1},
  { id: 433, item: "Which department is Abrams the manager of?", readings: 1},
  { id: 434, item: "Whose department does Abrams work in?", readings: 2},
  { id: 435, item: "Of whom does Abrams approve?", readings: 2},
  { id: 436, item: "In which office does Abrams work?", readings: 11},
  { id: 437, item: "To whom did Abrams show an office?", readings: 2},
  { id: 438, item: "Who did Abrams show an office?", readings: 2},
  { id: 439, item: "Who was shown an office by Abrams?", readings: 3},
  { id: 440, item: "By whom is Browne managed?", readings: 3},
  { id: 441, item: "Of which department is Abrams the manager?", readings: 2},
  { id: 442, item: "In whose department does Abrams work?", readings: 10},
  { id: 443, item: "Whose manager did Abrams hire?", readings: 1},
  { id: 445, item: "Which department's manager did Abrams interview?", readings: 1},
  { id: 448, item: "Whose manager's office was Abrams interviewed in?", readings: 1},
  { id: 449, item: "How competent is Abrams?", readings: 1},
  { id: 450, item: "How is Abrams competent?", readings: 1},
  { id: 451, item: "Abrams does not know who hired Browne.", readings: 2},
  { id: 452, item: "Abrams does not know who was hired by Browne.", readings: 16},
  { id: 453, item: "Abrams does not know which managers interviewed Browne.", readings: 2},
  { id: 454, item: "Abrams does not know who Browne hired.", readings: 2},
  { id: 455, item: "Abrams does not know who showed Browne an office.", readings: 2},
  { id: 456, item: "Abrams does not know who Browne was hired by.", readings: 2},
  { id: 457, item: "Abrams does not know whom Browne was hired by.", readings: 2},
  { id: 458, item: "Abrams does not know by whom Browne was hired.", readings: 32},
  { id: 459, item: "Abrams does not know which programmers Browne hired.", readings: 4},
  { id: 460, item: "Abrams does not know where Browne works.", readings: 8},
  { id: 461, item: "Abrams does not know when Browne was hired.", readings: 40},
  { id: 462, item: "Abrams does not know how many consultants Browne has hired.", readings: 12},
  { id: 463, item: "Abrams does not know how competent Browne is.", readings: 10},
  { id: 464, item: "Who interviewed whom?", readings: 1},
  { id: 465, item: "Who interviewed who?", readings: 1},
  { id: 466, item: "Who was interviewed by whom?", readings: 3},
  { id: 470, item: "Abrams interviewed who?", readings: 1},
  { id: 471, item: "Abrams was interviewed by whom?", readings: 3},
  { id: 472, item: "Abrams was interviewed by who?", readings: 3},
  { id: 473, item: "Chiang is (two days) older than Browne.", readings: 7},
  { id: 474, item: "Abrams is (two days) older than thirty years.", readings: 14},
  { id: 475, item: "Abrams is more competent than Browne.", readings: 1},
  { id: 476, item: "Abrams is as competent as Browne.", readings: 2},
  { id: 477, item: "Abrams is the oldest manager.", readings: 1},
  { id: 478, item: "Abrams is the most competent manager.", readings: 1},
  { id: 479, item: "Abrams manages more programmers than Browne manages.", readings: 1},
  { id: 480, item: "Abrams manages as many programmers as Browne manages.", readings: 13},
  { id: 486, item: "Abrams has managed more projects than Browne has worked on.", readings: 9},
  { id: 490, item: "Abrams has more bookcases than Browne showed to Chiang.", readings: 9},
  { id: 491, item: "Abrams is (two days) older than Browne is.", readings: 7},
  { id: 492, item: "Abrams is (twice) as old as Browne is.", readings: 24},
  { id: 494, item: "Abrams works harder than Browne works.", readings: 9},
  { id: 497, item: "Abrams manages more programmers than Browne does.", readings: 2},
  { id: 498, item: "Abrams manages as many programmers as Browne does.", readings: 21},
  { id: 499, item: "Abrams works harder than Browne does.", readings: 6},
  { id: 501, item: "Abrams became more competent than Browne did.", readings: 1},
  { id: 506, item: "Abrams manages more programmers than Browne.", readings: 1},
  { id: 507, item: "Chiang is (twice) as old as Abrams.", readings: 16},
  { id: 508, item: "Chiang works harder than Abrams.", readings: 3},
  { id: 512, item: "More programmers than engineers arrived.", readings: 2},
  { id: 513, item: "As many programmers as engineers arrived.", readings: 6},
  { id: 515, item: "More programmers than engineers were hired.", readings: 1},
  { id: 518, item: "Abrams manages as many programmers as does Browne.", readings: 6},
  { id: 524, item: "Chiang is a manager and Devito is a programmer.", readings: 1},
  { id: 525, item: "Chiang and Devito work.", readings: 2},
  { id: 526, item: "Browne, Chiang, and Devito work.", readings: 2},
  { id: 527, item: "Browne and Chiang and Devito work.", readings: 4},
  { id: 531, item: "Chiang is a manager but Devito is a programmer.", readings: 1},
  { id: 537, item: "Both Chiang and Devito work.", readings: 3},
  { id: 538, item: "Either Chiang or Devito works.", readings: 11},
  { id: 539, item: "Neither Chiang nor Devito works.", readings: 9},
  { id: 546, item: "Chiang hired Devito, and Devito manages Browne.", readings: 1},
  { id: 547, item: "Chiang hired Devito and manages Browne.", readings: 1},
  { id: 549, item: "Abrams was interviewed, and Browne was hired.", readings: 1},
  { id: 550, item: "Abrams interviewed programmers, and Browne was hired.", readings: 1},
  { id: 551, item: "Abrams interviews programmers and is managed by Browne.", readings: 3},
  { id: 552, item: "Abrams was interviewed and was hired.", readings: 1},
  { id: 553, item: "Abrams was interviewed by Browne and hired by Devito.", readings: 6},
  { id: 554, item: "Abrams was interviewed and hired by Browne.", readings: 4},
  { id: 555, item: "Abrams was interviewed and hired.", readings: 1},
  { id: 556, item: "Chiang arrived and manages programmers.", readings: 1},
  { id: 559, item: "Chiang interviewed programmers and showed Browne an office.", readings: 1},
  { id: 560, item: "Chiang showed Browne an office and interviewed programmers.", readings: 2},
  { id: 561, item: "Chiang arrived and showed Browne an office.", readings: 1},
  { id: 562, item: "Chiang hired and manages Devito.", readings: 1},
  { id: 564, item: "Devito works for Devito and with Browne.", readings: 7},
  { id: 565, item: "Devito works for and with Chiang.", readings: 5},
  { id: 566, item: "An old and trustworthy employee manages Devito.", readings: 1},
  { id: 568, item: "Devito is old and trustworthy.", readings: 1},
  { id: 569, item: "The managers and programmers are employees.", readings: 2},
  { id: 570, item: "Devito manages a programmer who Abrams interviewed and Browne hired.", readings: 2},
  { id: 571, item: "Devito manages a programmer Abrams interviewed and Browne hired.", readings: 2},
  { id: 572, item: "Devito is the manager who interviewed Abrams and hired Browne.", readings: 4},
  { id: 574, item: "Devito manages a programmer interviewed by Abrams and hired by Browne.", readings: 18},
  { id: 578, item: "Did Abrams interview a programmer and did Browne hire an engineer?", readings: 1},
  { id: 580, item: "Did Abrams interview a programmer and hire an engineer?", readings: 1},
  { id: 584, item: "Who did Abrams interview and who did Browne hire?", readings: 1},
  { id: 587, item: "Who was interviewed by Abrams and hired by Browne?", readings: 6},
  { id: 591, item: "Devito is in Chiang's department and trustworthy.", readings: 1},
  { id: 593, item: "Browne was neither competent nor hired.", readings: 1},
  { id: 594, item: "Devito is in the office and interviewing an applicant.", readings: 1},
  { id: 602, item: "Who was Abrams interviewed by and hired by?", readings: 1},
  { id: 605, item: "Devito is the manager with whom and for whom Chiang works.", readings: 1},
  { id: 607, item: "Which department and which project does Chiang work in?", readings: 2},
  { id: 612, item: "Either Chiang or Devito work.", readings: 6},
  { id: 613, item: "Neither Devito nor Chiang work.", readings: 5},
  { id: 614, item: "Either Devito or the programmers arrive.", readings: 2},
  { id: 616, item: "Either the programmers or Devito arrives.", readings: 1},
  { id: 617, item: "Either the programmers or Devito arrive.", readings: 1},
  { id: 618, item: "Neither Devito nor the programmers arrive.", readings: 2},
  { id: 620, item: "Neither the programmers nor Devito arrives.", readings: 1},
  { id: 621, item: "Neither the programmers nor Devito arrive.", readings: 1},
  { id: 622, item: "The manager and the programmer evaluated themselves.", readings: 5},
  { id: 623, item: "You and the manager evaluated yourselves.", readings: 5},
  { id: 624, item: "The manager and I evaluated ourselves.", readings: 1},
  { id: 625, item: "You and I evaluated ourselves.", readings: 1},
  { id: 633, item: "Devito knew that he had hired a programmer.", readings: 1},
  { id: 634, item: "The manager evaluated her staff.", readings: 4},
  { id: 635, item: "Her manager interviewed Browne.", readings: 2},
  { id: 636, item: "The person who manages him knows that Browne is competent.", readings: 5},
  { id: 637, item: "Devito interviewed programmers. He hired Browne.", readings: 2},
  { id: 638, item: "Browne evaluated himself.", readings: 1},
  { id: 639, item: "The managers evaluated each other.", readings: 3},
  { id: 640, item: "The managers evaluated each other's projects.", readings: 4},
  { id: 641, item: "Abrams interviewed the applicant himself.", readings: 2},
  { id: 642, item: "Abrams himself interviewed the applicant.", readings: 2},
  { id: 644, item: "Browne evaluated him.", readings: 1},
  { id: 649, item: "She evaluated her.", readings: 1},
  { id: 650, item: "You evaluated you.", readings: 1},
  { id: 651, item: "The manager evaluated the members of the department.", readings: 4},
  { id: 652, item: "I evaluated Abrams and me.", readings: 1},
  { id: 653, item: "I evaluated Abrams and myself.", readings: 1},
  { id: 654, item: "I evaluated myself and Abrams.", readings: 1},
  { id: 655, item: "I evaluated me and Abrams.", readings: 1},
  { id: 656, item: "Every manager who interviewed a programmer hired him.", readings: 1},
  { id: 657, item: "If a programmer was interviewed by every manager, he was hired.", readings: 12},
  { id: 658, item: "Every engineer who has a bookcase arrived.", readings: 1},
  { id: 659, item: "The engineer who has a bookcase arrived.", readings: 1},
  { id: 660, item: "It is in the office.", readings: 3},
  { id: 661, item: "Show the ones that have been hired.", readings: 4},
  { id: 662, item: "The trustworthy consultants are programmers. The competent ones are engineers.", readings: 1},
  { id: 663, item: "This consultant is older than that one.", readings: 2},
  { id: 664, item: "Abrams works in the consultants' office, and interviewed Browne in that location.", readings: 10},
  { id: 665, item: "Browne was interviewed by Devito, who knew that the applicant was not trustworthy.", readings: 16},
  { id: 666, item: "The manager who evaluated his programmers is more competent than the one who had consultants evaluate them.", readings: 4},
  { id: 667, item: "A woman who works in his department was interviewed by a manager who hired her.", readings: 4},
  { id: 668, item: "If Abrams didn't hire a programmer, Browne did.", readings: 1},
  { id: 669, item: "If Abrams couldn't have been leaving, Browne could have been.", readings: 12},
  { id: 670, item: "If Abrams couldn't have been leaving, Browne could have.", readings: 16},
  { id: 671, item: "If Abrams couldn't have been leaving, Browne could.", readings: 12},
  { id: 674, item: "If Abrams was interviewed by Browne, Chiang might have been.", readings: 16},
  { id: 676, item: "Abrams was interviewing programmers, and Browne was, too.", readings: 3},
  { id: 677, item: "Abrams was interviewing programmers, and so was Browne.", readings: 16},
  { id: 678, item: "Abrams was interviewing programmers, or Browne was.", readings: 3},
  { id: 679, item: "Either Abrams was interviewing programmers, or Browne was.", readings: 7},
  { id: 681, item: "Abrams wasn't interviewing programmers, and Browne was.", readings: 3},
  { id: 682, item: "Abrams wasn't interviewing programmers, but Browne was.", readings: 3},
  { id: 685, item: "Abrams wasn't interviewing programmers, and neither was Browne.", readings: 10},
  { id: 686, item: "Abrams wasn't interviewing programmers, but neither was Browne.", readings: 10},
  { id: 687, item: "Abrams wasn't interviewing programmers, and Browne wasn't either.", readings: 6},
  { id: 694, item: "If there should be a consultant interviewing programmers, there will be.", readings: 11},
  { id: 695, item: "If there should be a consultant interviewing programmers, there is.", readings: 6},
  { id: 698, item: "If managers are not interviewing programmers, a consultant is.", readings: 12},
  { id: 700, item: "If Abrams didn't, Browne hired a programmer.", readings: 1},
  { id: 701, item: "If Abrams was, Browne might have been interviewed by Chiang.", readings: 4},
  { id: 702, item: "If there should be, there will be a consultant interviewing programmers.", readings: 4},
  { id: 706, item: "If managers are not, a consultant is interviewing programmers.", readings: 3},
  { id: 708, item: "Abrams hired a programmer. Browne didn't.", readings: 1},
  { id: 709, item: "Browne will hire a programmer or he will hire an engineer. And when he does, he will be a manager.", readings: 2},
  { id: 710, item: "Browne will hire a consultant, but he doesn't know when.", readings: 1},
  { id: 711, item: "Although he doesn't know when, Browne will hire a consultant.", readings: 1},
  { id: 712, item: "Browne managed to interview the programmer.", readings: 3},
  { id: 713, item: "When?", readings: 1},
  { id: 714, item: "The programmer that Chiang interviewed was Browne.", readings: 3},
  { id: 715, item: "When?", readings: 1},
  { id: 716, item: "Browne wasn't interviewed by Devito, but he was by Chiang.", readings: 4},
  { id: 717, item: "Abrams doesn't consult for Browne, but he does for Chiang.", readings: 1},
  { id: 719, item: "Browne should have interviewed a programmer, but he failed.", readings: 1},
  { id: 720, item: "He should have interviewed a programmer every day. When did he fail?", readings: 8},
  { id: 721, item: "Evidently Chiang works.", readings: 5},
  { id: 722, item: "Chiang evidently works.", readings: 1},
  { id: 723, item: "Chiang works, evidently.", readings: 3},
  { id: 724, item: "Evidently Chiang does not work.", readings: 8},
  { id: 725, item: "Chiang evidently does not work.", readings: 2},
  { id: 727, item: "Chiang does not evidently work.", readings: 2},
  { id: 728, item: "Chiang does not work, evidently.", readings: 7},
  { id: 729, item: "Chiang has evidently been leaving.", readings: 2},
  { id: 730, item: "Evidently Chiang hired Devito.", readings: 1},
  { id: 731, item: "Chiang evidently hired Devito.", readings: 1},
  { id: 733, item: "Chiang hired Devito, evidently.", readings: 1},
  { id: 734, item: "Evidently Chiang showed Devito an office.", readings: 1},
  { id: 735, item: "Chiang evidently showed Devito an office.", readings: 1},
  { id: 738, item: "Chiang showed Devito an office, evidently.", readings: 1},
  { id: 739, item: "Evidently Chiang showed an office to Devito.", readings: 3},
  { id: 740, item: "Chiang evidently showed an office to Devito.", readings: 3},
  { id: 743, item: "Chiang showed an office to Devito, evidently.", readings: 6},
  { id: 744, item: "Evidently there is a consultant on a project.", readings: 4},
  { id: 745, item: "There evidently is a consultant on a project.", readings: 4},
  { id: 746, item: "There is evidently a consultant on a project.", readings: 3},
  { id: 748, item: "There is a consultant on a project, evidently.", readings: 4},
  { id: 749, item: "Evidently Abrams was hired by Browne.", readings: 2},
  { id: 750, item: "Abrams evidently was hired by Browne.", readings: 2},
  { id: 751, item: "Abrams was evidently hired by Browne.", readings: 4},
  { id: 753, item: "Abrams was hired by Browne, evidently.", readings: 2},
  { id: 757, item: "Did Abrams evidently hire Browne?", readings: 2},
  { id: 762, item: "Who did Abrams evidently hire?", readings: 2},
  { id: 764, item: "Abrams interviewed an engineer who evidently arrived.", readings: 1},
  { id: 766, item: "Abrams interviewed an engineer who Browne evidently hired.", readings: 1},
  { id: 770, item: "Abrams works competently.", readings: 3},
  { id: 771, item: "Abrams does not work competently.", readings: 7},
  { id: 773, item: "Abrams manages Chiang competently.", readings: 1},
  { id: 774, item: "Abrams showed Chiang an office competently.", readings: 1},
  { id: 775, item: "Abrams showed an office to Chiang competently.", readings: 3},
  { id: 776, item: "Abrams showed an office to Chiang competently.", readings: 3},
  { id: 779, item: "Abrams is competently managed by Browne.", readings: 2},
  { id: 780, item: "Abrams is managed competently by Browne.", readings: 1},
  { id: 781, item: "Abrams is managed by Browne competently.", readings: 4},
  { id: 785, item: "Does Abrams competently manage Browne?", readings: 2},
  { id: 786, item: "Does Abrams manage Browne competently?", readings: 2},
  { id: 790, item: "Who does Abrams competently manage?", readings: 1},
  { id: 791, item: "Who does Abrams manage competently?", readings: 1},
  { id: 792, item: "Abrams interviewed an engineer who Browne competently manages.", readings: 1},
  { id: 794, item: "Browne merely works.", readings: 1},
  { id: 795, item: "Browne merely doesn't work.", readings: 1},
  { id: 796, item: "Browne doesn't merely work.", readings: 1},
  { id: 798, item: "Browne has merely been interviewed.", readings: 2},
  { id: 800, item: "Browne merely has been interviewed.", readings: 1},
  { id: 803, item: "Browne has merely hired a programmer.", readings: 2},
  { id: 806, item: "Did Browne merely hire a programmer?", readings: 2},
  { id: 810, item: "Who did Browne merely hire?", readings: 2},
  { id: 812, item: "Browne hired an engineer who Abrams merely interviewed.", readings: 1},
  { id: 813, item: "Browne hired an engineer who merely interviewed Abrams.", readings: 2},
  { id: 815, item: "Browne's belief that Abrams hired Devito is true.", readings: 17},
  { id: 816, item: "The managers of the projects are trustworthy.", readings: 2},
  { id: 817, item: "The consultants to the managers were hired by Abrams.", readings: 2},
  { id: 818, item: "The bookcase in Browne's office is old.", readings: 2},
  { id: 819, item: "Anyone with an office works.", readings: 1},
  { id: 820, item: "The programmer who was hired by Abrams manages the project.", readings: 2},
  { id: 821, item: "Abrams manages the project that has consultants.", readings: 1},
  { id: 824, item: "The programmer whom Browne hired manages the project.", readings: 1},
  { id: 825, item: "Abrams works on the project that Browne manages.", readings: 16},
  { id: 826, item: "Abrams works on the project Browne manages.", readings: 8},
  { id: 827, item: "Abrams is a department manager.", readings: 1},
  { id: 828, item: "Browne interviewed CSLI engineers.", readings: 2},
  { id: 830, item: "Abrams interviewed a CSLI department manager.", readings: 2},
  { id: 831, item: "Abrams works for a competent manager.", readings: 5},
  { id: 832, item: "Two competent programmers were hired.", readings: 2},
  { id: 833, item: "Browne's heavy bookcase is in Devito's office.", readings: 2},
  { id: 834, item: "Browne hired a competent programmer who Abrams interviewed.", readings: 1},
  { id: 835, item: "Browne is a competent trustworthy manager.", readings: 1},
  { id: 837, item: "The project's engineers work for Abrams.", readings: 3},
  { id: 838, item: "Abrams's engineers were interviewed by Browne.", readings: 2},
  { id: 839, item: "Abrams' engineers were interviewed by Browne.", readings: 2},
  { id: 840, item: "None of the consultants work for Abrams.", readings: 1},
  { id: 841, item: "None of the consultants works for Abrams.", readings: 1},
  { id: 842, item: "Five of the seven consultants work for Abrams.", readings: 25},
  { id: 843, item: "Five consultants work for Abrams.", readings: 4},
  { id: 844, item: "Any five of the seven consultants can work for Abrams.", readings: 69},
  { id: 845, item: "Most of the staff is competent.", readings: 2},
  { id: 846, item: "Most of the program works.", readings: 3},
  { id: 847, item: "Almost all of the program works.", readings: 8},
  { id: 848, item: "Five teams of programmers were hired.", readings: 4},
  { id: 849, item: "Half of the programmers were interviewed by Abrams.", readings: 2},
  { id: 850, item: "Half the programmers were interviewed by Abrams.", readings: 10},
  { id: 851, item: "Browne is the manager.", readings: 1},
  { id: 852, item: "Lee Browne is the manager.", readings: 2},
  { id: 853, item: "Mr. Browne is the manager.", readings: 2},
  { id: 854, item: "Mr. Lee Browne is the manager.", readings: 4},
  { id: 856, item: "A Lee Browne is the manager.", readings: 4},
  { id: 858, item: "Abrams interviewed Browne on Mon.", readings: 4},
  { id: 859, item: "Abrams works for CSLI.", readings: 5},
  { id: 860, item: "Browne was hired on 1/3/84.", readings: 3},
  { id: 861, item: "Browne was hired on the 1st of January, 1984.", readings: 9},
  { id: 862, item: "Browne was hired on January 1st, 1984.", readings: 3},
  { id: 863, item: "Browne was hired on 1-3-84.", readings: 3},
  { id: 864, item: "Abrams interviewed Browne in Paris.", readings: 2},
  { id: 865, item: "Abrams interviewed Browne in Paris, France.", readings: 7},
  { id: 866, item: "Managers interviewed programmers in Paris, France and Palo Alto.", readings: 8},
  { id: 867, item: "The seven programmers were hired.", readings: 2},
  { id: 868, item: "The first programmer was hired.", readings: 1},
  { id: 869, item: "All seven programmers were hired.", readings: 5},
  { id: 870, item: "The first seven programmers were hired.", readings: 5},
  { id: 871, item: "One programmer was hired.", readings: 1},
  { id: 872, item: "Seven programmers were hired.", readings: 2},
  { id: 874, item: "Every programmer was hired.", readings: 1},
  { id: 876, item: "All programmers were hired.", readings: 2},
  { id: 878, item: "An engineer was hired.", readings: 1},
  { id: 879, item: "A programmer was hired.", readings: 1},
  { id: 880, item: "The programmer was hired.", readings: 1},
  { id: 881, item: "This programmer was hired.", readings: 1},
  { id: 882, item: "These programmers were hired.", readings: 2},
  { id: 883, item: "That programmer was hired.", readings: 1},
  { id: 884, item: "Those programmers were hired.", readings: 2},
  { id: 885, item: "Some programmer was hired.", readings: 1},
  { id: 886, item: "Some programmers were hired.", readings: 2},
  { id: 889, item: "Most programmers were hired.", readings: 2},
  { id: 890, item: "Few programmers were hired.", readings: 3},
  { id: 891, item: "No programmers were hired.", readings: 2},
  { id: 892, item: "Many programmers were hired.", readings: 2},
  { id: 893, item: "A dozen programmers were hired.", readings: 1},
  { id: 894, item: "All but seven programmers were hired.", readings: 8},
  { id: 895, item: "Fewer than half the programmers were hired.", readings: 13},
  { id: 896, item: "Fewer than half of the programmers were hired.", readings: 6},
  { id: 897, item: "A number of programmers were interviewed.", readings: 3},
  { id: 898, item: "A number of programmers was interviewed.", readings: 3},
  { id: 899, item: "More managers than programmers were interviewed.", readings: 3},
  { id: 900, item: "More managers were interviewed.", readings: 3},
  { id: 901, item: "Fewer managers than programmers were interviewed.", readings: 3},
  { id: 902, item: "Neither managers nor programmers were interviewed.", readings: 5},
  { id: 903, item: "Both managers and programmers were interviewed.", readings: 7},
  { id: 904, item: "Only the more competent programmers were interviewed.", readings: 2},
  { id: 905, item: "It appears that Chiang interviewed Browne.", readings: 2},
  { id: 906, item: "It appears true that Chiang interviewed Browne.", readings: 2},
  { id: 907, item: "Abrams denies it that Chiang arrived.", readings: 2},
  { id: 908, item: "It is known that Abrams hired Browne.", readings: 2},
  { id: 910, item: "How many managers are there of projects?", readings: 1},
  { id: 912, item: "Hire a programmer!", readings: 2},
  { id: 913, item: "Be trustworthy!", readings: 1},
  { id: 915, item: "Do not hire a programmer!", readings: 3},
  { id: 916, item: "Don't hire a programmer!", readings: 2},
  { id: 917, item: "Do not be trustworthy!", readings: 1},
  { id: 921, item: "Don't you hire a programmer!", readings: 1},
  { id: 922, item: "Don't you be trustworthy!", readings: 1},
  { id: 935, item: "It is hard to work.", readings: 4},
  { id: 936, item: "It is hard for programmers to work.", readings: 16},
  { id: 937, item: "It is hard to interview programmers.", readings: 3},
  { id: 938, item: "It is hard for managers to interview programmers.", readings: 13},
  { id: 939, item: "It is hard for managers for engineers to interview programmers.", readings: 42},
  { id: 940, item: "Programmers are hard to interview.", readings: 2},
  { id: 943, item: "Programmers are hard for engineers to interview.", readings: 10},
  { id: 945, item: "It was hard to show an office to Chiang.", readings: 14},
  { id: 946, item: "Chiang was hard to show an office to.", readings: 1},
  { id: 947, item: "Offices are hard to show to Chiang.", readings: 5},
  { id: 948, item: "Chiang was hard for Abrams to show an office to.", readings: 1},
  { id: 949, item: "Offices are hard for Abrams to show to Chiang.", readings: 9},
  { id: 950, item: "It was hard to show Chiang an office.", readings: 2},
  { id: 951, item: "Chiang was hard to show an office.", readings: 3},
  { id: 952, item: "Offices are hard to show Chiang.", readings: 3},
  { id: 953, item: "Chiang was hard for Abrams to show an office.", readings: 5},
  { id: 954, item: "Offices are hard for Abrams to show Chiang.", readings: 5},
  { id: 955, item: "Programmers are a bitch for managers to interview.", readings: 12},
  { id: 956, item: "Programmers are a bitch to interview.", readings: 4},
  { id: 957, item: "It is a bitch for managers to interview programmers.", readings: 16},
  { id: 963, item: "Chiang is too old for the manager to hire.", readings: 3},
  { id: 964, item: "Chiang is too old to hire.", readings: 1},
  { id: 965, item: "Chiang is old enough for the manager to hire.", readings: 3},
  { id: 971, item: "It was Browne who managed the project.", readings: 1},
  { id: 972, item: "It is Browne who managed the project.", readings: 1},
  { id: 973, item: "It was themselves the staff had evaluated.", readings: 6},
  { id: 974, item: "It was in January that Browne was hired.", readings: 6},
  { id: 976, item: "It was BROWNE's manager who interviewed Abrams.", readings: 3},
  { id: 977, item: "It was BROWNE whose manager interviewed Abrams.", readings: 1},
  { id: 978, item: "What Devito works on is Browne's project.", readings: 3},
  { id: 979, item: "What is managed by Abrams is Browne's project.", readings: 2},
  { id: 980, item: "The one Devito hired was Browne.", readings: 2},
  { id: 981, item: "Browne didn't hire five engineers.", readings: 1},
  { id: 982, item: "Abrams didn't interview many programmers.", readings: 1},
  { id: 983, item: "Many programmers weren't interviewed by Abrams.", readings: 7},
  { id: 984, item: "Many managers didn't interview Browne.", readings: 1},
  { id: 985, item: "Browne wasn't interviewed by many managers.", readings: 2},
  { id: 986, item: "Every manager interviewed one of the programmers.", readings: 4},
  { id: 987, item: "Two programmers were interviewed by every manager.", readings: 10},
  { id: 988, item: "List one consultant on every project.", readings: 4},
  { id: 989, item: "Who manages every project?", readings: 1},
  { id: 990, item: "Which programmers did every manager interview?", readings: 2},
  { id: 991, item: "Which managers interviewed every programmer?", readings: 4},
  { id: 992, item: "Three engineers manage a project.", readings: 1},
  { id: 993, item: "Abrams competently interviewed many programmers.", readings: 2},
  { id: 994, item: "Abrams doesn't interview programmers often.", readings: 2},
  { id: 995, item: "A project that every manager works on is managed by Abrams.", readings: 12},
  { id: 996, item: "Every project that a consultant works on is managed by Abrams.", readings: 6},
  { id: 997, item: "That many managers had interviewed Abrams was known by two programmers.", readings: 16},
  { id: 998, item: "The fact that many managers had interviewed Abrams was known by two programmers.", readings: 50},
  { id: 999, item: "Every manager interviewed one of the programmers.", readings: 4},
  { id: 1000, item: "One of the managers interviewed every programmer.", readings: 24},
  { id: 1001, item: "Every programmer was interviewed by one of the managers.", readings: 7},
  { id: 1002, item: "One of the programmers was interviewed by every manager.", readings: 6},
  { id: 1003, item: "One manager interviewed each programmer.", readings: 1},
  { id: 1004, item: "One programmer was interviewed by each manager.", readings: 2},
  { id: 1005, item: "One manager interviewed every programmer.", readings: 7},
  { id: 1006, item: "One programmer was interviewed by every manager.", readings: 2},
  { id: 1007, item: "Every manager interviewed a programmer who had worked on a project with Abrams.", readings: 28},
  { id: 1008, item: "Every programmer was interviewed by a manager who had worked on a project with Abrams.", readings: 46},
  { id: 1009, item: "Abrams interviewed a consultant on every project.", readings: 2},
  { id: 1010, item: "List the manager of every consultant.", readings: 4},
  { id: 1011, item: "Every manager interviewed many programmers, but Abrams didn't.", readings: 1},
  { id: 1012, item: "If Devito hires Browne, then the project will have three programmers.", readings: 1},
  { id: 1013, item: "If Devito hires Browne, the project will have three programmers.", readings: 1},
  { id: 1014, item: "If Devito does not hire Browne, the project will have three programmers.", readings: 2},
  { id: 1015, item: "If Devito hires Browne, the project will not have three programmers.", readings: 2},
  { id: 1016, item: "If Devito does not hire Browne, the project will not have three programmers.", readings: 4},
  { id: 1017, item: "The project will have three programmers if Devito hires Browne.", readings: 2},
  { id: 1022, item: "The project would have three programmers.", readings: 1},
  { id: 1023, item: "If Devito hired Browne, then the project had three programmers.", readings: 1},
  { id: 1024, item: "If Devito hired Browne, the project had three programmers.", readings: 1},
  { id: 1025, item: "If Devito hired Browne, then the project would have had three programmers.", readings: 1},
  { id: 1026, item: "If Devito hired Browne, the project would have had three programmers.", readings: 1},
  { id: 1027, item: "If Devito hired Browne, then the project would have three programmers.", readings: 1},
  { id: 1028, item: "If Devito hired Browne, the project would have three programmers.", readings: 1},
  { id: 1029, item: "If Devito will hire Browne, the project will have three programmers.", readings: 1},
  { id: 1031, item: "If Devito had hired Browne, the project would have had three programmers.", readings: 2},
  { id: 1032, item: "The project would have had three programmers, if Devito had hired Browne.", readings: 4},
  { id: 1033, item: "If Devito had hired Browne, would the project have had three programmers?", readings: 2},
  { id: 1034, item: "Would the project have had three programmers, if Devito had hired Browne?", readings: 4},
  { id: 1035, item: "Who would Devito have hired, if the project had had three programmers?", readings: 4},
  { id: 1036, item: "If the project had had three programmers, who would have hired Devito?", readings: 12},
  { id: 1043, item: "Devito hires Browne and the project has three programmers.", readings: 1},
  { id: 1045, item: "Devito hires Browne and does the project have three programmers?", readings: 5},
  { id: 1046, item: "Either Devito hires Browne, or the project has two programmers.", readings: 2},
  { id: 1047, item: "Devito hires Browne, or the project has two programmers.", readings: 1},
  { id: 1048, item: "Devito hires Browne, or does the project have two programmers.", readings: 1},
  { id: 1050, item: "Either Browne hires Abrams or the project has two programmers.", readings: 3},
  { id: 1053, item: "Browne hires Abrams or the project has two programmers.", readings: 1},
  { id: 1054, item: "You hire Chiang, and the project has three programmers.", readings: 1},
  { id: 1055, item: "Hire Chiang, and the project has three programmers.", readings: 1},
  { id: 1056, item: "Devito has not hired Abrams.", readings: 2},
  { id: 1057, item: "Devito could not hire Abrams.", readings: 4},
  { id: 1058, item: "Devito is not hiring Abrams.", readings: 2},
  { id: 1059, item: "Devito could not have hired Abrams.", readings: 4},
  { id: 1060, item: "Devito could not be hiring Abrams.", readings: 4},
  { id: 1061, item: "Devito has not been interviewing programmers.", readings: 6},
  { id: 1062, item: "Devito could not have been interviewing programmers.", readings: 12},
  { id: 1063, item: "Devito did not hire Abrams.", readings: 2},
  { id: 1065, item: "Devito is not a manager.", readings: 2},
  { id: 1066, item: "Devito is not Abrams.", readings: 1},
  { id: 1067, item: "There is not a programmer working for Abrams.", readings: 17},
  { id: 1068, item: "Abrams need not hire Browne.", readings: 1},
  { id: 1069, item: "Abrams ought not to hire Browne.", readings: 2},
  { id: 1071, item: "Could Abrams not hire Browne?", readings: 4},
  { id: 1072, item: "Has Abrams not hired Browne?", readings: 2},
  { id: 1073, item: "Is Abrams not hiring Browne?", readings: 3},
  { id: 1074, item: "Could Abrams not have been interviewing programmers?", readings: 12},
  { id: 1075, item: "Did Abrams not hire Browne?", readings: 2},
  { id: 1081, item: "Abrams cannot hire Browne.", readings: 1},
  { id: 1082, item: "Abrams can't hire Browne.", readings: 1},
  { id: 1083, item: "Abrams hasn't hired Browne.", readings: 1},
  { id: 1084, item: "Abrams isn't hiring Browne.", readings: 1},
  { id: 1085, item: "Abrams didn't hire Browne.", readings: 1},
  { id: 1087, item: "Aren't I a consultant?", readings: 1},
  { id: 1088, item: "Can't Abrams hire Browne?", readings: 1},
  { id: 1089, item: "Hasn't Abrams hired Browne?", readings: 1},
  { id: 1090, item: "Isn't Abrams hiring Browne?", readings: 2},
  { id: 1091, item: "Didn't Abrams hire Browne?", readings: 1},
  { id: 1093, item: "Abrams won't hire Browne.", readings: 1},
  { id: 1095, item: "Devito could have not hired Browne.", readings: 2},
  { id: 1096, item: "Devito has been not interviewing programmers.", readings: 1},
  { id: 1097, item: "Devito urged Abrams not to hire Browne.", readings: 1},
  { id: 1098, item: "Devito urged Abrams to not hire Browne.", readings: 2},
  { id: 1099, item: "Abrams couldn't not hire Browne.", readings: 2},
  { id: 1105, item: "Not every manager interviewed programmers.", readings: 1},
  { id: 1106, item: "Not many programmers were interviewed by Browne.", readings: 12},
  { id: 1109, item: "He worked.", readings: 1},
  { id: 1110, item: "He was working.", readings: 1},
  { id: 1111, item: "He had worked.", readings: 1},
  { id: 1112, item: "He had been working.", readings: 1},
  { id: 1113, item: "He works.", readings: 1},
  { id: 1114, item: "He is working.", readings: 1},
  { id: 1115, item: "He has worked.", readings: 1},
  { id: 1116, item: "He has been working.", readings: 1},
  { id: 1117, item: "He will work.", readings: 1},
  { id: 1118, item: "He will be working.", readings: 1},
  { id: 1119, item: "He will have worked.", readings: 1},
  { id: 1120, item: "He will have been working.", readings: 1},
  { id: 1121, item: "He'll work.", readings: 1},
  { id: 1122, item: "He's working.", readings: 1},
  { id: 1123, item: "When's he working?", readings: 2},
  { id: 1124, item: "He's worked.", readings: 2},
  { id: 1125, item: "He'd worked.", readings: 2},
  { id: 1126, item: "Abrams will interview Browne in an hour.", readings: 2},
  { id: 1127, item: "Abrams has been interviewing Browne for an hour.", readings: 2},
  { id: 1128, item: "Abrams will interview for ever.", readings: 4},
  { id: 1129, item: "Abrams interviews Browne often.", readings: 3},
  { id: 1130, item: "Abrams interviewed Browne twice.", readings: 1},
  { id: 1131, item: "Abrams interviews Browne three times a day.", readings: 12},
  { id: 1132, item: "Abrams will interview Browne by Monday.", readings: 1},
  { id: 1133, item: "Abrams will interview Browne by Monday.", readings: 1},
  { id: 1134, item: "The manager knows that Abrams arrived.", readings: 3},
  { id: 1136, item: "Chiang is an employee.", readings: 1},
  { id: 1138, item: "Browne manages the project.", readings: 1},
  { id: 1139, item: "Abrams works on the project.", readings: 6},
  { id: 1140, item: "Chiang evaluated Abrams.", readings: 1},
  { id: 1141, item: "Abrams hired a programmer.", readings: 1},
  { id: 1142, item: "Abrams hired a programmer when Devito interviewed an engineer.", readings: 5},
  { id: 1143, item: "Abrams hired a programmer until Devito interviewed an engineer.", readings: 2},
  { id: 1144, item: "Abrams hired a programmer before Devito interviewed an engineer.", readings: 2},
  { id: 1145, item: "Abrams hired a programmer as Devito interviewed an engineer.", readings: 2},
  { id: 1146, item: "Abrams hired a programmer after Devito interviewed an engineer.", readings: 2},
  { id: 1147, item: "Abrams hired a programmer as soon as Devito interviewed an engineer.", readings: 8},
  { id: 1148, item: "Abrams hired a programmer whenever Devito interviewed an engineer.", readings: 2},
  { id: 1149, item: "Abrams hired a programmer while Devito interviewed an engineer.", readings: 2},
  { id: 1150, item: "Abrams hired a programmer until Devito's interview.", readings: 3},
  { id: 1151, item: "Abrams hired a programmer before Devito's interview.", readings: 7},
  { id: 1152, item: "Abrams hired a programmer after Devito's interview.", readings: 6},
  { id: 1153, item: "Abrams hired a programmer during Devito's interview.", readings: 3},
  { id: 1154, item: "He promised that he would interview a programmer now.", readings: 3},
  { id: 1155, item: "He promised that he would interview a programmer then.", readings: 5},
  { id: 1156, item: "When did Abrams interview a programmer?", readings: 1},
  { id: 1157, item: "How often does Abrams interview a programmer?", readings: 1},
  { id: 1158, item: "How many hours was Abrams interviewing a programmer?", readings: 2},
  { id: 1159, item: "She worked.", readings: 1},
  { id: 1160, item: "She knew she had worked.", readings: 2},
  { id: 1161, item: "He works.", readings: 1},
  { id: 1162, item: "He knew he worked.", readings: 1},
  { id: 1163, item: "She'll work.", readings: 1},
  { id: 1164, item: "She knew she'd work.", readings: 1},
  { id: 1165, item: "The managers finished working.", readings: 6},
  { id: 1167, item: "The managers ceased working.", readings: 6},
  { id: 1168, item: "The managers ceased to work.", readings: 10},
  { id: 1169, item: "The managers continued working.", readings: 6},
  { id: 1170, item: "The managers continued to work.", readings: 11},
  { id: 1171, item: "Abrams is going to interview Browne.", readings: 2},
  { id: 1172, item: "The manager often used to interview programmers.", readings: 10},
  { id: 1173, item: "The manager would often interview programmers.", readings: 2},
  { id: 1174, item: "He was working.", readings: 1},
  { id: 1175, item: "He was evaluating a programmer.", readings: 1},
  { id: 1176, item: "He hired a programmer for an hour.", readings: 2},
  { id: 1177, item: "He hired a programmer in an hour.", readings: 2},
  { id: 1178, item: "He worked for an hour.", readings: 1},
  { id: 1179, item: "He worked in an hour.", readings: 2},
  { id: 1180, item: "He finished at noon on Tuesday, July 15, 1986, before Abrams hired Browne.", readings: 24},
  { id: 1181, item: "He is interviewing programmers now.", readings: 6},
  { id: 1182, item: "He is interviewing programmers often.", readings: 4},
  { id: 1183, item: "He has worked for Abrams for several months.", readings: 4},
  { id: 1184, item: "Abrams will move bookcases before he will interview programmers.", readings: 8},
  { id: 1185, item: "He'll be interviewing programmers now.", readings: 6},
  { id: 1186, item: "The manager at that time was Browne.", readings: 5},
  { id: 1187, item: "The former manager was Chiang.", readings: 1},
  { id: 1188, item: "The previously interviewed programmer was Abrams.", readings: 1},
  { id: 1189, item: "Abrams was interviewed.", readings: 1},
  { id: 1190, item: "Abrams was interviewed by Browne.", readings: 2},
  { id: 1191, item: "He was hired.", readings: 1},
  { id: 1192, item: "Both competent and trustworthy, Chiang will interview Devito.", readings: 1},
  { id: 1193, item: "Both competent and trustworthy, Devito will be hired.", readings: 1},
  { id: 1194, item: "Without a manager, no project has a consultant.", readings: 2},
  { id: 1195, item: "Without an interview, no programmer is hired.", readings: 1},
  { id: 1198, item: "Having interviewed three programmers, Devito hired Browne.", readings: 1},
  { id: 1199, item: "Having been interviewed by three managers, Devito was hired.", readings: 4},
  { id: 1200, item: "Hired without an interview, Devito became a manager.", readings: 1},
  { id: 1203, item: "The manager worked after interviewing Browne.", readings: 8},
  { id: 1204, item: "The manager interviewed Browne after working.", readings: 8},
  { id: 1205, item: "The manager will hire a programmer after interviewing Browne.", readings: 4},
  { id: 1206, item: "The manager showed an office to Browne after interviewing a programmer.", readings: 32},
  { id: 1207, item: "The manager interviewed a programmer after showing an office to Browne.", readings: 16},
  { id: 1208, item: "The manager will show Browne an office after interviewing a programmer.", readings: 2},
  { id: 1209, item: "The manager will hire a programmer after showing Browne an office.", readings: 2},
  { id: 1210, item: "A consultant is evaluated by interviewing the manager.", readings: 2},
  { id: 1211, item: "Without knowing who interviewed him, it is hard to evaluate Devito.", readings: 8},
  { id: 1212, item: "Without interviewing them, it is hard to hire programmers.", readings: 6},
  { id: 1213, item: "Devito has Browne to interview.", readings: 2},
  { id: 1214, item: "Devito interviewed Browne to evaluate him.", readings: 1},
  { id: 1215, item: "Devito interviewed Browne in order to evaluate him.", readings: 3},
  { id: 1216, item: "In order to evaluate him, Devito interviewed Browne.", readings: 1},
  { id: 1217, item: "To evaluate him, Devito interviewed Browne.", readings: 1},
  { id: 1218, item: "The project hired so many programmers that it became a department.", readings: 1},
  { id: 1219, item: "Chiang, who is the department manager, hired Devito.", readings: 1},
  { id: 1220, item: "Chiang hired Devito, who is a programmer.", readings: 1},
  { id: 1225, item: "Chiang said.", readings: 1},
  { id: 1226, item: "Sara slept, didn't she?", readings: 1},
  { id: 1232, item: "My mother slept, didn't she?", readings: 3},
  { id: 1237, item: "It is raining, isn't it?", readings: 3},
  { id: 1238, item: "There is a meeting, isn't there?", readings: 1},
  { id: 1242, item: "Sara is sleeping, isn't she?", readings: 1},
  { id: 1245, item: "Sara will sleep, won't she?", readings: 1},
  { id: 1248, item: "Sara sleeps, doesn't she?", readings: 1},
  { id: 1252, item: "Sara will sleep, won't she?", readings: 1},
  { id: 1254, item: "Everyone slept, didn't they?", readings: 1},
  { id: 1255, item: "Everyone is Sara, aren't they?", readings: 1},
  { id: 1256, item: "Everyone is here, aren't they?", readings: 2},
  { id: 1257, item: "Sara didn't sleep, did she?", readings: 1},
  { id: 1258, item: "Sara slept, did she?", readings: 1},
  { id: 1260, item: "Sara ate and ran, didn't she?", readings: 1},
  { id: 1263, item: "There are five people in the room, aren't there?", readings: 3},
  { id: 1266, item: "I am sleeping, aren't I?", readings: 1},
  { id: 1267, item: "You better not be late.", readings: 4},
  { id: 1269, item: "I suppose Sara will win, won't she?", readings: 1},
  { id: 1271, item: "I suppose Sara will win, don't I?", readings: 1},
  { id: 1272, item: "Bob knows that Sara will sleep, doesn't he?", readings: 4},
  { id: 1276, item: "Kim knows whether Sandy sleeps.", readings: 3},
  { id: 1277, item: "Kim knows whether Sandy slept.", readings: 3},
  { id: 1278, item: "Kim knows whether to sleep.", readings: 1},
  { id: 1281, item: "Kim knows what to like.", readings: 2},
  { id: 1284, item: "Kim knows when to sleep.", readings: 8},
  { id: 1287, item: "Kim knows what to think Sandy likes.", readings: 4},
  { id: 1288, item: "Kim knows by whom to think Sandy was hired.", readings: 30},
  { id: 1289, item: "Kim knows who to think Sandy was hired by.", readings: 2},
  { id: 1295, item: "Kim knows if Sandy slept.", readings: 3},
  { id: 1296, item: "Kim knows if Sandy sleeps.", readings: 3},
  { id: 1304, item: "Kim wonders whether Sandy sleeps.", readings: 4},
  { id: 1305, item: "Kim wonders whether Sandy slept.", readings: 4},
  { id: 1306, item: "Kim wonders whether to sleep.", readings: 1},
  { id: 1309, item: "Kim wonders what to like.", readings: 1},
  { id: 1312, item: "Kim wonders when to sleep.", readings: 12},
  { id: 1315, item: "Kim wondered what to think Sandy likes.", readings: 2},
  { id: 1316, item: "Kim wondered by whom to think Sandy was hired.", readings: 30},
  { id: 1317, item: "Kim wonders who to think Sandy was hired by.", readings: 3},
  { id: 1323, item: "Kim wonders if Sandy slept.", readings: 4},
  { id: 1324, item: "Kim wonders if Sandy sleeps.", readings: 4},
  { id: 1332, item: "The person to sleep is Sandy.", readings: 6},
  { id: 1333, item: "The person to talk to is Sandy.", readings: 4},
  { id: 1336, item: "Sandy finds a person to talk to.", readings: 8},
  { id: 1337, item: "Sandy found a person to sleep.", readings: 7},
  { id: 1341, item: "The person Kim likes is Sandy.", readings: 2},
  { id: 1343, item: "The person Kim thinks likes Pat is Sandy.", readings: 2},
  { id: 1347, item: "The person to know is Kim.", readings: 5}
];

