Learning started the 3/2/2003(12:2:5)

Learning parameters:

TRAINING EXAMPLES:
EXAMPLE No. 1 OBJECT 1 father(bart,stijn) =. true

EXAMPLE No. 2 OBJECT 1 father(bart,pieter) =. true

EXAMPLE No. 3 OBJECT 1 father(luc,soetkin) =. true

EXAMPLE No. 4 OBJECT 1 father(prudent,esther) =. true

EXAMPLE No. 5 OBJECT 1 father(willem,katleen) =. true

EXAMPLE No. 6 OBJECT 1 father(willem,lieve) =. true

EXAMPLE No. 7 OBJECT 1 father(etienne,luc) =. true

EXAMPLE No. 8 OBJECT 1 father(etienne,an) =. true

EXAMPLE No. 9 OBJECT 1 father(leon,rose) =. true

EXAMPLE No. 10 OBJECT 1 father(rene,willem) =. true

EXAMPLE No. 11 OBJECT 1 father(rene,lucy) =. true

EXAMPLE No. 12 OBJECT 1 mother(laura,esther) =. true

EXAMPLE No. 13 OBJECT 1 mother(esther,katleen) =. true

EXAMPLE No. 14 OBJECT 1 mother(esther,lieve) =. true

EXAMPLE No. 15 OBJECT 1 mother(rose,luc) =. true

EXAMPLE No. 16 OBJECT 1 mother(rose,an) =. true

EXAMPLE No. 17 OBJECT 1 mother(alice,rose) =. true

EXAMPLE No. 18 OBJECT 1 mother(yvonne,willem) =. true

EXAMPLE No. 19 OBJECT 1 mother(yvonne,lucy) =. true

EXAMPLE No. 20 OBJECT 1 mother(katleen,pieter) =. true

EXAMPLE No. 21 OBJECT 1 mother(katleen,stijn) =. true

EXAMPLE No. 22 OBJECT 1 mother(lieve,soetkin) =. true

EXAMPLE No. 23 OBJECT 1 ancestor(bart,stijn) =. true

EXAMPLE No. 24 OBJECT 1 ancestor(bart,pieter) =. true

EXAMPLE No. 25 OBJECT 1 ancestor(luc,soetkin) =. true

EXAMPLE No. 26 OBJECT 1 ancestor(prudent,pieter) =. true

EXAMPLE No. 27 OBJECT 1 ancestor(prudent,stijn) =. true

EXAMPLE No. 28 OBJECT 1 ancestor(prudent,esther) =. true

EXAMPLE No. 29 OBJECT 1 ancestor(prudent,katleen) =. true

EXAMPLE No. 30 OBJECT 1 ancestor(prudent,lieve) =. true

EXAMPLE No. 31 OBJECT 1 ancestor(prudent,soetkin) =. true

EXAMPLE No. 32 OBJECT 1 ancestor(willem,pieter) =. true

EXAMPLE No. 33 OBJECT 1 ancestor(willem,stijn) =. true

EXAMPLE No. 34 OBJECT 1 ancestor(willem,katleen) =. true

EXAMPLE No. 35 OBJECT 1 ancestor(willem,lieve) =. true

EXAMPLE No. 36 OBJECT 1 ancestor(willem,soetkin) =. true

EXAMPLE No. 37 OBJECT 1 ancestor(etienne,luc) =. true

EXAMPLE No. 38 OBJECT 1 ancestor(etienne,soetkin) =. true

EXAMPLE No. 39 OBJECT 1 ancestor(etienne,an) =. true

EXAMPLE No. 40 OBJECT 1 ancestor(leon,luc) =. true

EXAMPLE No. 41 OBJECT 1 ancestor(leon,rose) =. true

EXAMPLE No. 42 OBJECT 1 ancestor(leon,soetkin) =. true

EXAMPLE No. 43 OBJECT 1 ancestor(leon,an) =. true

EXAMPLE No. 44 OBJECT 1 ancestor(rene,willem) =. true

EXAMPLE No. 45 OBJECT 1 ancestor(rene,pieter) =. true

EXAMPLE No. 46 OBJECT 1 ancestor(rene,stijn) =. true

EXAMPLE No. 47 OBJECT 1 ancestor(rene,katleen) =. true

EXAMPLE No. 48 OBJECT 1 ancestor(rene,lieve) =. true

EXAMPLE No. 49 OBJECT 1 ancestor(rene,soetkin) =. true

EXAMPLE No. 50 OBJECT 1 ancestor(rene,lucy) =. true

EXAMPLE No. 51 OBJECT 1 ancestor(laura,pieter) =. true

EXAMPLE No. 52 OBJECT 1 ancestor(laura,stijn) =. true

EXAMPLE No. 53 OBJECT 1 ancestor(laura,esther) =. true

EXAMPLE No. 54 OBJECT 1 ancestor(laura,katleen) =. true

EXAMPLE No. 55 OBJECT 1 ancestor(laura,lieve) =. true

EXAMPLE No. 56 OBJECT 1 ancestor(laura,soetkin) =. true

EXAMPLE No. 57 OBJECT 1 ancestor(esther,pieter) =. true

EXAMPLE No. 58 OBJECT 1 ancestor(esther,stijn) =. true

EXAMPLE No. 59 OBJECT 1 ancestor(esther,katleen) =. true

EXAMPLE No. 60 OBJECT 1 ancestor(esther,lieve) =. true

EXAMPLE No. 61 OBJECT 1 ancestor(esther,soetkin) =. true

EXAMPLE No. 62 OBJECT 1 ancestor(rose,luc) =. true

EXAMPLE No. 63 OBJECT 1 ancestor(rose,soetkin) =. true

EXAMPLE No. 64 OBJECT 1 ancestor(rose,an) =. true

EXAMPLE No. 65 OBJECT 1 ancestor(alice,luc) =. true

EXAMPLE No. 66 OBJECT 1 ancestor(alice,rose) =. true

EXAMPLE No. 67 OBJECT 1 ancestor(alice,soetkin) =. true

EXAMPLE No. 68 OBJECT 1 ancestor(alice,an) =. true

EXAMPLE No. 69 OBJECT 1 ancestor(yvonne,willem) =. true

EXAMPLE No. 70 OBJECT 1 ancestor(yvonne,pieter) =. true

EXAMPLE No. 71 OBJECT 1 ancestor(yvonne,stijn) =. true

EXAMPLE No. 72 OBJECT 1 ancestor(yvonne,katleen) =. true

EXAMPLE No. 73 OBJECT 1 ancestor(yvonne,lieve) =. true

EXAMPLE No. 74 OBJECT 1 ancestor(yvonne,soetkin) =. true

EXAMPLE No. 75 OBJECT 1 ancestor(yvonne,lucy) =. true

EXAMPLE No. 76 OBJECT 1 ancestor(katleen,pieter) =. true

EXAMPLE No. 77 OBJECT 1 ancestor(katleen,stijn) =. true

EXAMPLE No. 78 OBJECT 1 ancestor(lieve,soetkin) =. true

EXAMPLE No. 79 OBJECT 1 father(bart,prudent) =. false

EXAMPLE No. 80 OBJECT 1 father(bart,willem) =. false

EXAMPLE No. 81 OBJECT 1 father(bart,etienne) =. false

EXAMPLE No. 82 OBJECT 1 father(bart,leon) =. false

EXAMPLE No. 83 OBJECT 1 father(bart,rene) =. false

EXAMPLE No. 84 OBJECT 1 father(bart,luc) =. false

EXAMPLE No. 85 OBJECT 1 father(bart,laura) =. false

EXAMPLE No. 86 OBJECT 1 father(bart,esther) =. false

EXAMPLE No. 87 OBJECT 1 father(bart,rose) =. false

EXAMPLE No. 88 OBJECT 1 father(bart,alice) =. false

EXAMPLE No. 89 OBJECT 1 father(bart,yvonne) =. false

EXAMPLE No. 90 OBJECT 1 father(bart,katleen) =. false

EXAMPLE No. 91 OBJECT 1 father(bart,lieve) =. false

EXAMPLE No. 92 OBJECT 1 father(bart,soetkin) =. false

EXAMPLE No. 93 OBJECT 1 father(bart,an) =. false

EXAMPLE No. 94 OBJECT 1 father(bart,lucy) =. false

EXAMPLE No. 95 OBJECT 1 father(luc,prudent) =. false

EXAMPLE No. 96 OBJECT 1 father(luc,willem) =. false

EXAMPLE No. 97 OBJECT 1 father(luc,etienne) =. false

EXAMPLE No. 98 OBJECT 1 father(luc,leon) =. false

EXAMPLE No. 99 OBJECT 1 father(luc,rene) =. false

EXAMPLE No. 100 OBJECT 1 father(luc,bart) =. false

EXAMPLE No. 101 OBJECT 1 father(luc,luc) =. false

EXAMPLE No. 102 OBJECT 1 father(luc,pieter) =. false

EXAMPLE No. 103 OBJECT 1 father(luc,stijn) =. false

EXAMPLE No. 104 OBJECT 1 father(luc,laura) =. false

EXAMPLE No. 105 OBJECT 1 father(luc,esther) =. false

EXAMPLE No. 106 OBJECT 1 father(luc,rose) =. false

EXAMPLE No. 107 OBJECT 1 father(luc,alice) =. false

EXAMPLE No. 108 OBJECT 1 father(luc,yvonne) =. false

EXAMPLE No. 109 OBJECT 1 father(luc,katleen) =. false

EXAMPLE No. 110 OBJECT 1 father(luc,lieve) =. false

EXAMPLE No. 111 OBJECT 1 father(luc,an) =. false

EXAMPLE No. 112 OBJECT 1 father(luc,lucy) =. false

EXAMPLE No. 113 OBJECT 1 father(prudent,prudent) =. false

EXAMPLE No. 114 OBJECT 1 father(prudent,willem) =. false

EXAMPLE No. 115 OBJECT 1 father(prudent,etienne) =. false

EXAMPLE No. 116 OBJECT 1 father(prudent,leon) =. false

EXAMPLE No. 117 OBJECT 1 father(prudent,rene) =. false

EXAMPLE No. 118 OBJECT 1 father(prudent,bart) =. false

EXAMPLE No. 119 OBJECT 1 father(prudent,luc) =. false

EXAMPLE No. 120 OBJECT 1 father(prudent,pieter) =. false

EXAMPLE No. 121 OBJECT 1 father(prudent,stijn) =. false

EXAMPLE No. 122 OBJECT 1 father(prudent,laura) =. false

EXAMPLE No. 123 OBJECT 1 father(prudent,rose) =. false

EXAMPLE No. 124 OBJECT 1 father(prudent,alice) =. false

EXAMPLE No. 125 OBJECT 1 father(prudent,yvonne) =. false

EXAMPLE No. 126 OBJECT 1 father(prudent,katleen) =. false

EXAMPLE No. 127 OBJECT 1 father(prudent,lieve) =. false

EXAMPLE No. 128 OBJECT 1 father(prudent,soetkin) =. false

EXAMPLE No. 129 OBJECT 1 father(prudent,an) =. false

EXAMPLE No. 130 OBJECT 1 father(prudent,lucy) =. false

EXAMPLE No. 131 OBJECT 1 father(willem,prudent) =. false

EXAMPLE No. 132 OBJECT 1 father(willem,willem) =. false

EXAMPLE No. 133 OBJECT 1 father(willem,etienne) =. false

EXAMPLE No. 134 OBJECT 1 father(willem,leon) =. false

EXAMPLE No. 135 OBJECT 1 father(willem,rene) =. false

EXAMPLE No. 136 OBJECT 1 father(willem,bart) =. false

EXAMPLE No. 137 OBJECT 1 father(willem,luc) =. false

EXAMPLE No. 138 OBJECT 1 father(willem,pieter) =. false

EXAMPLE No. 139 OBJECT 1 father(willem,stijn) =. false

EXAMPLE No. 140 OBJECT 1 father(willem,laura) =. false

EXAMPLE No. 141 OBJECT 1 father(willem,esther) =. false

EXAMPLE No. 142 OBJECT 1 father(willem,rose) =. false

EXAMPLE No. 143 OBJECT 1 father(willem,alice) =. false

EXAMPLE No. 144 OBJECT 1 father(willem,yvonne) =. false

EXAMPLE No. 145 OBJECT 1 father(willem,soetkin) =. false

EXAMPLE No. 146 OBJECT 1 father(willem,an) =. false

EXAMPLE No. 147 OBJECT 1 father(willem,lucy) =. false

EXAMPLE No. 148 OBJECT 1 father(etienne,prudent) =. false

EXAMPLE No. 149 OBJECT 1 father(etienne,willem) =. false

EXAMPLE No. 150 OBJECT 1 father(etienne,etienne) =. false

EXAMPLE No. 151 OBJECT 1 father(etienne,leon) =. false

EXAMPLE No. 152 OBJECT 1 father(etienne,rene) =. false

EXAMPLE No. 153 OBJECT 1 father(etienne,bart) =. false

EXAMPLE No. 154 OBJECT 1 father(etienne,pieter) =. false

EXAMPLE No. 155 OBJECT 1 father(etienne,stijn) =. false

EXAMPLE No. 156 OBJECT 1 father(etienne,laura) =. false

EXAMPLE No. 157 OBJECT 1 father(etienne,esther) =. false

EXAMPLE No. 158 OBJECT 1 father(etienne,rose) =. false

EXAMPLE No. 159 OBJECT 1 father(etienne,alice) =. false

EXAMPLE No. 160 OBJECT 1 father(etienne,yvonne) =. false

EXAMPLE No. 161 OBJECT 1 father(etienne,katleen) =. false

EXAMPLE No. 162 OBJECT 1 father(etienne,lieve) =. false

EXAMPLE No. 163 OBJECT 1 father(etienne,soetkin) =. false

EXAMPLE No. 164 OBJECT 1 father(etienne,lucy) =. false

EXAMPLE No. 165 OBJECT 1 father(leon,prudent) =. false

EXAMPLE No. 166 OBJECT 1 father(leon,willem) =. false

EXAMPLE No. 167 OBJECT 1 father(leon,etienne) =. false

EXAMPLE No. 168 OBJECT 1 father(leon,leon) =. false

EXAMPLE No. 169 OBJECT 1 father(leon,rene) =. false

EXAMPLE No. 170 OBJECT 1 father(leon,bart) =. false

EXAMPLE No. 171 OBJECT 1 father(leon,luc) =. false

EXAMPLE No. 172 OBJECT 1 father(leon,pieter) =. false

EXAMPLE No. 173 OBJECT 1 father(leon,stijn) =. false

EXAMPLE No. 174 OBJECT 1 father(leon,laura) =. false

EXAMPLE No. 175 OBJECT 1 father(leon,esther) =. false

EXAMPLE No. 176 OBJECT 1 father(leon,alice) =. false

EXAMPLE No. 177 OBJECT 1 father(leon,yvonne) =. false

EXAMPLE No. 178 OBJECT 1 father(leon,katleen) =. false

EXAMPLE No. 179 OBJECT 1 father(leon,lieve) =. false

EXAMPLE No. 180 OBJECT 1 father(leon,soetkin) =. false

EXAMPLE No. 181 OBJECT 1 father(leon,an) =. false

EXAMPLE No. 182 OBJECT 1 father(leon,lucy) =. false

EXAMPLE No. 183 OBJECT 1 father(rene,prudent) =. false

EXAMPLE No. 184 OBJECT 1 father(rene,etienne) =. false

EXAMPLE No. 185 OBJECT 1 father(rene,leon) =. false

EXAMPLE No. 186 OBJECT 1 father(rene,rene) =. false

EXAMPLE No. 187 OBJECT 1 father(rene,bart) =. false

EXAMPLE No. 188 OBJECT 1 father(rene,luc) =. false

EXAMPLE No. 189 OBJECT 1 father(rene,pieter) =. false

EXAMPLE No. 190 OBJECT 1 father(rene,stijn) =. false

EXAMPLE No. 191 OBJECT 1 father(rene,laura) =. false

EXAMPLE No. 192 OBJECT 1 father(rene,esther) =. false

EXAMPLE No. 193 OBJECT 1 father(rene,rose) =. false

EXAMPLE No. 194 OBJECT 1 father(rene,alice) =. false

EXAMPLE No. 195 OBJECT 1 father(rene,yvonne) =. false

EXAMPLE No. 196 OBJECT 1 father(rene,katleen) =. false

EXAMPLE No. 197 OBJECT 1 father(rene,lieve) =. false

EXAMPLE No. 198 OBJECT 1 father(rene,soetkin) =. false

EXAMPLE No. 199 OBJECT 1 father(rene,an) =. false

EXAMPLE No. 200 OBJECT 1 father(laura,prudent) =. false

EXAMPLE No. 201 OBJECT 1 father(laura,willem) =. false

EXAMPLE No. 202 OBJECT 1 father(laura,etienne) =. false

EXAMPLE No. 203 OBJECT 1 father(laura,leon) =. false

EXAMPLE No. 204 OBJECT 1 father(laura,rene) =. false

EXAMPLE No. 205 OBJECT 1 father(laura,bart) =. false

EXAMPLE No. 206 OBJECT 1 father(laura,luc) =. false

EXAMPLE No. 207 OBJECT 1 father(laura,pieter) =. false

EXAMPLE No. 208 OBJECT 1 father(laura,stijn) =. false

EXAMPLE No. 209 OBJECT 1 father(laura,laura) =. false

EXAMPLE No. 210 OBJECT 1 father(laura,esther) =. false

EXAMPLE No. 211 OBJECT 1 father(laura,rose) =. false

EXAMPLE No. 212 OBJECT 1 father(laura,alice) =. false

EXAMPLE No. 213 OBJECT 1 father(laura,yvonne) =. false

EXAMPLE No. 214 OBJECT 1 father(laura,katleen) =. false

EXAMPLE No. 215 OBJECT 1 father(laura,lieve) =. false

EXAMPLE No. 216 OBJECT 1 father(laura,soetkin) =. false

EXAMPLE No. 217 OBJECT 1 father(laura,an) =. false

EXAMPLE No. 218 OBJECT 1 father(laura,lucy) =. false

EXAMPLE No. 219 OBJECT 1 father(esther,prudent) =. false

EXAMPLE No. 220 OBJECT 1 father(esther,willem) =. false

EXAMPLE No. 221 OBJECT 1 father(esther,etienne) =. false

EXAMPLE No. 222 OBJECT 1 father(esther,leon) =. false

EXAMPLE No. 223 OBJECT 1 father(esther,rene) =. false

EXAMPLE No. 224 OBJECT 1 father(esther,bart) =. false

EXAMPLE No. 225 OBJECT 1 father(esther,luc) =. false

EXAMPLE No. 226 OBJECT 1 father(esther,pieter) =. false

EXAMPLE No. 227 OBJECT 1 father(esther,stijn) =. false

EXAMPLE No. 228 OBJECT 1 father(esther,laura) =. false

EXAMPLE No. 229 OBJECT 1 father(esther,esther) =. false

EXAMPLE No. 230 OBJECT 1 father(esther,rose) =. false

EXAMPLE No. 231 OBJECT 1 father(esther,alice) =. false

EXAMPLE No. 232 OBJECT 1 father(esther,yvonne) =. false

EXAMPLE No. 233 OBJECT 1 father(esther,katleen) =. false

EXAMPLE No. 234 OBJECT 1 father(esther,lieve) =. false

EXAMPLE No. 235 OBJECT 1 father(esther,soetkin) =. false

EXAMPLE No. 236 OBJECT 1 father(esther,an) =. false

EXAMPLE No. 237 OBJECT 1 father(esther,lucy) =. false

EXAMPLE No. 238 OBJECT 1 father(rose,prudent) =. false

EXAMPLE No. 239 OBJECT 1 father(rose,willem) =. false

EXAMPLE No. 240 OBJECT 1 father(rose,etienne) =. false

EXAMPLE No. 241 OBJECT 1 father(rose,leon) =. false

EXAMPLE No. 242 OBJECT 1 father(rose,rene) =. false

EXAMPLE No. 243 OBJECT 1 father(rose,bart) =. false

EXAMPLE No. 244 OBJECT 1 father(rose,luc) =. false

EXAMPLE No. 245 OBJECT 1 father(rose,pieter) =. false

EXAMPLE No. 246 OBJECT 1 father(rose,stijn) =. false

EXAMPLE No. 247 OBJECT 1 father(rose,laura) =. false

EXAMPLE No. 248 OBJECT 1 father(rose,esther) =. false

EXAMPLE No. 249 OBJECT 1 father(rose,rose) =. false

EXAMPLE No. 250 OBJECT 1 father(rose,alice) =. false

EXAMPLE No. 251 OBJECT 1 father(rose,yvonne) =. false

EXAMPLE No. 252 OBJECT 1 father(rose,katleen) =. false

EXAMPLE No. 253 OBJECT 1 father(rose,lieve) =. false

EXAMPLE No. 254 OBJECT 1 father(rose,soetkin) =. false

EXAMPLE No. 255 OBJECT 1 father(rose,an) =. false

EXAMPLE No. 256 OBJECT 1 father(rose,lucy) =. false

EXAMPLE No. 257 OBJECT 1 father(alice,prudent) =. false

EXAMPLE No. 258 OBJECT 1 father(alice,willem) =. false

EXAMPLE No. 259 OBJECT 1 father(alice,etienne) =. false

EXAMPLE No. 260 OBJECT 1 father(alice,leon) =. false

EXAMPLE No. 261 OBJECT 1 father(alice,rene) =. false

EXAMPLE No. 262 OBJECT 1 father(alice,bart) =. false

EXAMPLE No. 263 OBJECT 1 father(alice,luc) =. false

EXAMPLE No. 264 OBJECT 1 father(alice,pieter) =. false

EXAMPLE No. 265 OBJECT 1 father(alice,stijn) =. false

EXAMPLE No. 266 OBJECT 1 father(alice,laura) =. false

EXAMPLE No. 267 OBJECT 1 father(alice,esther) =. false

EXAMPLE No. 268 OBJECT 1 father(alice,rose) =. false

EXAMPLE No. 269 OBJECT 1 father(alice,alice) =. false

EXAMPLE No. 270 OBJECT 1 father(alice,yvonne) =. false

EXAMPLE No. 271 OBJECT 1 father(alice,katleen) =. false

EXAMPLE No. 272 OBJECT 1 father(alice,lieve) =. false

EXAMPLE No. 273 OBJECT 1 father(alice,soetkin) =. false

EXAMPLE No. 274 OBJECT 1 father(alice,an) =. false

EXAMPLE No. 275 OBJECT 1 father(alice,lucy) =. false

EXAMPLE No. 276 OBJECT 1 father(yvonne,prudent) =. false

EXAMPLE No. 277 OBJECT 1 father(yvonne,willem) =. false

EXAMPLE No. 278 OBJECT 1 father(yvonne,etienne) =. false

EXAMPLE No. 279 OBJECT 1 father(yvonne,leon) =. false

EXAMPLE No. 280 OBJECT 1 father(yvonne,rene) =. false

EXAMPLE No. 281 OBJECT 1 father(yvonne,bart) =. false

EXAMPLE No. 282 OBJECT 1 father(yvonne,luc) =. false

EXAMPLE No. 283 OBJECT 1 father(yvonne,pieter) =. false

EXAMPLE No. 284 OBJECT 1 father(yvonne,stijn) =. false

EXAMPLE No. 285 OBJECT 1 father(yvonne,laura) =. false

EXAMPLE No. 286 OBJECT 1 father(yvonne,esther) =. false

EXAMPLE No. 287 OBJECT 1 father(yvonne,rose) =. false

EXAMPLE No. 288 OBJECT 1 father(yvonne,alice) =. false

EXAMPLE No. 289 OBJECT 1 father(yvonne,yvonne) =. false

EXAMPLE No. 290 OBJECT 1 father(yvonne,katleen) =. false

EXAMPLE No. 291 OBJECT 1 father(yvonne,lieve) =. false

EXAMPLE No. 292 OBJECT 1 father(yvonne,soetkin) =. false

EXAMPLE No. 293 OBJECT 1 father(yvonne,an) =. false

EXAMPLE No. 294 OBJECT 1 father(yvonne,lucy) =. false

EXAMPLE No. 295 OBJECT 1 father(katleen,prudent) =. false

EXAMPLE No. 296 OBJECT 1 father(katleen,willem) =. false

EXAMPLE No. 297 OBJECT 1 father(katleen,etienne) =. false

EXAMPLE No. 298 OBJECT 1 father(katleen,leon) =. false

EXAMPLE No. 299 OBJECT 1 father(katleen,rene) =. false

EXAMPLE No. 300 OBJECT 1 father(katleen,bart) =. false

EXAMPLE No. 301 OBJECT 1 father(katleen,luc) =. false

EXAMPLE No. 302 OBJECT 1 father(katleen,pieter) =. false

EXAMPLE No. 303 OBJECT 1 father(katleen,stijn) =. false

EXAMPLE No. 304 OBJECT 1 father(katleen,laura) =. false

EXAMPLE No. 305 OBJECT 1 father(katleen,esther) =. false

EXAMPLE No. 306 OBJECT 1 father(katleen,rose) =. false

EXAMPLE No. 307 OBJECT 1 father(katleen,alice) =. false

EXAMPLE No. 308 OBJECT 1 father(katleen,yvonne) =. false

EXAMPLE No. 309 OBJECT 1 father(katleen,katleen) =. false

EXAMPLE No. 310 OBJECT 1 father(katleen,lieve) =. false

EXAMPLE No. 311 OBJECT 1 father(katleen,soetkin) =. false

EXAMPLE No. 312 OBJECT 1 father(katleen,an) =. false

EXAMPLE No. 313 OBJECT 1 father(katleen,lucy) =. false

EXAMPLE No. 314 OBJECT 1 father(lieve,prudent) =. false

EXAMPLE No. 315 OBJECT 1 father(lieve,willem) =. false

EXAMPLE No. 316 OBJECT 1 father(lieve,etienne) =. false

EXAMPLE No. 317 OBJECT 1 father(lieve,leon) =. false

EXAMPLE No. 318 OBJECT 1 father(lieve,rene) =. false

EXAMPLE No. 319 OBJECT 1 father(lieve,bart) =. false

EXAMPLE No. 320 OBJECT 1 father(lieve,luc) =. false

EXAMPLE No. 321 OBJECT 1 father(lieve,pieter) =. false

EXAMPLE No. 322 OBJECT 1 father(lieve,stijn) =. false

EXAMPLE No. 323 OBJECT 1 father(lieve,laura) =. false

EXAMPLE No. 324 OBJECT 1 father(lieve,esther) =. false

EXAMPLE No. 325 OBJECT 1 father(lieve,rose) =. false

EXAMPLE No. 326 OBJECT 1 father(lieve,alice) =. false

EXAMPLE No. 327 OBJECT 1 father(lieve,yvonne) =. false

EXAMPLE No. 328 OBJECT 1 father(lieve,katleen) =. false

EXAMPLE No. 329 OBJECT 1 father(lieve,lieve) =. false

EXAMPLE No. 330 OBJECT 1 father(lieve,soetkin) =. false

EXAMPLE No. 331 OBJECT 1 father(lieve,an) =. false

EXAMPLE No. 332 OBJECT 1 father(lieve,lucy) =. false

EXAMPLE No. 333 OBJECT 1 father(soetkin,prudent) =. false

EXAMPLE No. 334 OBJECT 1 father(soetkin,willem) =. false

EXAMPLE No. 335 OBJECT 1 father(soetkin,etienne) =. false

EXAMPLE No. 336 OBJECT 1 father(soetkin,leon) =. false

EXAMPLE No. 337 OBJECT 1 father(soetkin,rene) =. false

EXAMPLE No. 338 OBJECT 1 father(soetkin,bart) =. false

EXAMPLE No. 339 OBJECT 1 father(soetkin,luc) =. false

EXAMPLE No. 340 OBJECT 1 father(soetkin,pieter) =. false

EXAMPLE No. 341 OBJECT 1 father(soetkin,stijn) =. false

EXAMPLE No. 342 OBJECT 1 father(soetkin,laura) =. false

EXAMPLE No. 343 OBJECT 1 father(soetkin,esther) =. false

EXAMPLE No. 344 OBJECT 1 father(soetkin,rose) =. false

EXAMPLE No. 345 OBJECT 1 father(soetkin,alice) =. false

EXAMPLE No. 346 OBJECT 1 father(soetkin,yvonne) =. false

EXAMPLE No. 347 OBJECT 1 father(soetkin,katleen) =. false

EXAMPLE No. 348 OBJECT 1 father(soetkin,lieve) =. false

EXAMPLE No. 349 OBJECT 1 father(soetkin,soetkin) =. false

EXAMPLE No. 350 OBJECT 1 father(soetkin,an) =. false

EXAMPLE No. 351 OBJECT 1 father(soetkin,lucy) =. false

EXAMPLE No. 352 OBJECT 1 father(an,prudent) =. false

EXAMPLE No. 353 OBJECT 1 father(an,willem) =. false

EXAMPLE No. 354 OBJECT 1 father(an,etienne) =. false

EXAMPLE No. 355 OBJECT 1 father(an,leon) =. false

EXAMPLE No. 356 OBJECT 1 father(an,rene) =. false

EXAMPLE No. 357 OBJECT 1 father(an,bart) =. false

EXAMPLE No. 358 OBJECT 1 father(an,luc) =. false

EXAMPLE No. 359 OBJECT 1 father(an,pieter) =. false

EXAMPLE No. 360 OBJECT 1 father(an,stijn) =. false

EXAMPLE No. 361 OBJECT 1 father(an,laura) =. false

EXAMPLE No. 362 OBJECT 1 father(an,esther) =. false

EXAMPLE No. 363 OBJECT 1 father(an,rose) =. false

EXAMPLE No. 364 OBJECT 1 father(an,alice) =. false

EXAMPLE No. 365 OBJECT 1 father(an,yvonne) =. false

EXAMPLE No. 366 OBJECT 1 father(an,katleen) =. false

EXAMPLE No. 367 OBJECT 1 father(an,lieve) =. false

EXAMPLE No. 368 OBJECT 1 father(an,soetkin) =. false

EXAMPLE No. 369 OBJECT 1 father(an,an) =. false

EXAMPLE No. 370 OBJECT 1 father(an,lucy) =. false

EXAMPLE No. 371 OBJECT 1 father(lucy,prudent) =. false

EXAMPLE No. 372 OBJECT 1 father(lucy,willem) =. false

EXAMPLE No. 373 OBJECT 1 father(lucy,etienne) =. false

EXAMPLE No. 374 OBJECT 1 father(lucy,leon) =. false

EXAMPLE No. 375 OBJECT 1 father(lucy,rene) =. false

EXAMPLE No. 376 OBJECT 1 father(lucy,bart) =. false

EXAMPLE No. 377 OBJECT 1 father(lucy,luc) =. false

EXAMPLE No. 378 OBJECT 1 father(lucy,pieter) =. false

EXAMPLE No. 379 OBJECT 1 father(lucy,stijn) =. false

EXAMPLE No. 380 OBJECT 1 father(lucy,laura) =. false

EXAMPLE No. 381 OBJECT 1 father(lucy,esther) =. false

EXAMPLE No. 382 OBJECT 1 father(lucy,rose) =. false

EXAMPLE No. 383 OBJECT 1 father(lucy,alice) =. false

EXAMPLE No. 384 OBJECT 1 father(lucy,yvonne) =. false

EXAMPLE No. 385 OBJECT 1 father(lucy,katleen) =. false

EXAMPLE No. 386 OBJECT 1 father(lucy,lieve) =. false

EXAMPLE No. 387 OBJECT 1 father(lucy,soetkin) =. false

EXAMPLE No. 388 OBJECT 1 father(lucy,an) =. false

EXAMPLE No. 389 OBJECT 1 father(lucy,lucy) =. false

EXAMPLE No. 390 OBJECT 1 mother(bart,stijn) =. false

EXAMPLE No. 391 OBJECT 1 mother(bart,pieter) =. false

EXAMPLE No. 392 OBJECT 1 mother(bart,prudent) =. false

EXAMPLE No. 393 OBJECT 1 mother(bart,willem) =. false

EXAMPLE No. 394 OBJECT 1 mother(bart,etienne) =. false

EXAMPLE No. 395 OBJECT 1 mother(bart,leon) =. false

EXAMPLE No. 396 OBJECT 1 mother(bart,rene) =. false

EXAMPLE No. 397 OBJECT 1 mother(bart,luc) =. false

EXAMPLE No. 398 OBJECT 1 mother(bart,laura) =. false

EXAMPLE No. 399 OBJECT 1 mother(bart,esther) =. false

EXAMPLE No. 400 OBJECT 1 mother(bart,rose) =. false

EXAMPLE No. 401 OBJECT 1 mother(bart,alice) =. false

EXAMPLE No. 402 OBJECT 1 mother(bart,yvonne) =. false

EXAMPLE No. 403 OBJECT 1 mother(bart,katleen) =. false

EXAMPLE No. 404 OBJECT 1 mother(bart,lieve) =. false

EXAMPLE No. 405 OBJECT 1 mother(bart,soetkin) =. false

EXAMPLE No. 406 OBJECT 1 mother(bart,an) =. false

EXAMPLE No. 407 OBJECT 1 mother(bart,lucy) =. false

EXAMPLE No. 408 OBJECT 1 mother(luc,prudent) =. false

EXAMPLE No. 409 OBJECT 1 mother(luc,willem) =. false

EXAMPLE No. 410 OBJECT 1 mother(luc,etienne) =. false

EXAMPLE No. 411 OBJECT 1 mother(luc,leon) =. false

EXAMPLE No. 412 OBJECT 1 mother(luc,rene) =. false

EXAMPLE No. 413 OBJECT 1 mother(luc,bart) =. false

EXAMPLE No. 414 OBJECT 1 mother(luc,luc) =. false

EXAMPLE No. 415 OBJECT 1 mother(luc,pieter) =. false

EXAMPLE No. 416 OBJECT 1 mother(luc,stijn) =. false

EXAMPLE No. 417 OBJECT 1 mother(luc,laura) =. false

EXAMPLE No. 418 OBJECT 1 mother(luc,esther) =. false

EXAMPLE No. 419 OBJECT 1 mother(luc,rose) =. false

EXAMPLE No. 420 OBJECT 1 mother(luc,alice) =. false

EXAMPLE No. 421 OBJECT 1 mother(luc,yvonne) =. false

EXAMPLE No. 422 OBJECT 1 mother(luc,katleen) =. false

EXAMPLE No. 423 OBJECT 1 mother(luc,lieve) =. false

EXAMPLE No. 424 OBJECT 1 mother(luc,soetkin) =. false

EXAMPLE No. 425 OBJECT 1 mother(luc,an) =. false

EXAMPLE No. 426 OBJECT 1 mother(luc,lucy) =. false

EXAMPLE No. 427 OBJECT 1 mother(prudent,prudent) =. false

EXAMPLE No. 428 OBJECT 1 mother(prudent,willem) =. false

EXAMPLE No. 429 OBJECT 1 mother(prudent,etienne) =. false

EXAMPLE No. 430 OBJECT 1 mother(prudent,leon) =. false

EXAMPLE No. 431 OBJECT 1 mother(prudent,rene) =. false

EXAMPLE No. 432 OBJECT 1 mother(prudent,bart) =. false

EXAMPLE No. 433 OBJECT 1 mother(prudent,luc) =. false

EXAMPLE No. 434 OBJECT 1 mother(prudent,pieter) =. false

EXAMPLE No. 435 OBJECT 1 mother(prudent,stijn) =. false

EXAMPLE No. 436 OBJECT 1 mother(prudent,laura) =. false

EXAMPLE No. 437 OBJECT 1 mother(prudent,esther) =. false

EXAMPLE No. 438 OBJECT 1 mother(prudent,rose) =. false

EXAMPLE No. 439 OBJECT 1 mother(prudent,alice) =. false

EXAMPLE No. 440 OBJECT 1 mother(prudent,yvonne) =. false

EXAMPLE No. 441 OBJECT 1 mother(prudent,katleen) =. false

EXAMPLE No. 442 OBJECT 1 mother(prudent,lieve) =. false

EXAMPLE No. 443 OBJECT 1 mother(prudent,soetkin) =. false

EXAMPLE No. 444 OBJECT 1 mother(prudent,an) =. false

EXAMPLE No. 445 OBJECT 1 mother(prudent,lucy) =. false

EXAMPLE No. 446 OBJECT 1 mother(willem,prudent) =. false

EXAMPLE No. 447 OBJECT 1 mother(willem,willem) =. false

EXAMPLE No. 448 OBJECT 1 mother(willem,etienne) =. false

EXAMPLE No. 449 OBJECT 1 mother(willem,leon) =. false

EXAMPLE No. 450 OBJECT 1 mother(willem,rene) =. false

EXAMPLE No. 451 OBJECT 1 mother(willem,bart) =. false

EXAMPLE No. 452 OBJECT 1 mother(willem,luc) =. false

EXAMPLE No. 453 OBJECT 1 mother(willem,pieter) =. false

EXAMPLE No. 454 OBJECT 1 mother(willem,stijn) =. false

EXAMPLE No. 455 OBJECT 1 mother(willem,laura) =. false

EXAMPLE No. 456 OBJECT 1 mother(willem,esther) =. false

EXAMPLE No. 457 OBJECT 1 mother(willem,rose) =. false

EXAMPLE No. 458 OBJECT 1 mother(willem,alice) =. false

EXAMPLE No. 459 OBJECT 1 mother(willem,yvonne) =. false

EXAMPLE No. 460 OBJECT 1 mother(willem,katleen) =. false

EXAMPLE No. 461 OBJECT 1 mother(willem,lieve) =. false

EXAMPLE No. 462 OBJECT 1 mother(willem,soetkin) =. false

EXAMPLE No. 463 OBJECT 1 mother(willem,an) =. false

EXAMPLE No. 464 OBJECT 1 mother(willem,lucy) =. false

EXAMPLE No. 465 OBJECT 1 mother(etienne,prudent) =. false

EXAMPLE No. 466 OBJECT 1 mother(etienne,willem) =. false

EXAMPLE No. 467 OBJECT 1 mother(etienne,etienne) =. false

EXAMPLE No. 468 OBJECT 1 mother(etienne,leon) =. false

EXAMPLE No. 469 OBJECT 1 mother(etienne,rene) =. false

EXAMPLE No. 470 OBJECT 1 mother(etienne,bart) =. false

EXAMPLE No. 471 OBJECT 1 mother(etienne,luc) =. false

EXAMPLE No. 472 OBJECT 1 mother(etienne,pieter) =. false

EXAMPLE No. 473 OBJECT 1 mother(etienne,stijn) =. false

EXAMPLE No. 474 OBJECT 1 mother(etienne,laura) =. false

EXAMPLE No. 475 OBJECT 1 mother(etienne,esther) =. false

EXAMPLE No. 476 OBJECT 1 mother(etienne,rose) =. false

EXAMPLE No. 477 OBJECT 1 mother(etienne,alice) =. false

EXAMPLE No. 478 OBJECT 1 mother(etienne,yvonne) =. false

EXAMPLE No. 479 OBJECT 1 mother(etienne,katleen) =. false

EXAMPLE No. 480 OBJECT 1 mother(etienne,lieve) =. false

EXAMPLE No. 481 OBJECT 1 mother(etienne,soetkin) =. false

EXAMPLE No. 482 OBJECT 1 mother(etienne,an) =. false

EXAMPLE No. 483 OBJECT 1 mother(etienne,lucy) =. false

EXAMPLE No. 484 OBJECT 1 mother(leon,prudent) =. false

EXAMPLE No. 485 OBJECT 1 mother(leon,willem) =. false

EXAMPLE No. 486 OBJECT 1 mother(leon,etienne) =. false

EXAMPLE No. 487 OBJECT 1 mother(leon,leon) =. false

EXAMPLE No. 488 OBJECT 1 mother(leon,rene) =. false

EXAMPLE No. 489 OBJECT 1 mother(leon,bart) =. false

EXAMPLE No. 490 OBJECT 1 mother(leon,luc) =. false

EXAMPLE No. 491 OBJECT 1 mother(leon,pieter) =. false

EXAMPLE No. 492 OBJECT 1 mother(leon,stijn) =. false

EXAMPLE No. 493 OBJECT 1 mother(leon,laura) =. false

EXAMPLE No. 494 OBJECT 1 mother(leon,esther) =. false

EXAMPLE No. 495 OBJECT 1 mother(leon,rose) =. false

EXAMPLE No. 496 OBJECT 1 mother(leon,alice) =. false

EXAMPLE No. 497 OBJECT 1 mother(leon,yvonne) =. false

EXAMPLE No. 498 OBJECT 1 mother(leon,katleen) =. false

EXAMPLE No. 499 OBJECT 1 mother(leon,lieve) =. false

EXAMPLE No. 500 OBJECT 1 mother(leon,soetkin) =. false

EXAMPLE No. 501 OBJECT 1 mother(leon,an) =. false

EXAMPLE No. 502 OBJECT 1 mother(leon,lucy) =. false

EXAMPLE No. 503 OBJECT 1 mother(rene,prudent) =. false

EXAMPLE No. 504 OBJECT 1 mother(rene,willem) =. false

EXAMPLE No. 505 OBJECT 1 mother(rene,etienne) =. false

EXAMPLE No. 506 OBJECT 1 mother(rene,leon) =. false

EXAMPLE No. 507 OBJECT 1 mother(rene,rene) =. false

EXAMPLE No. 508 OBJECT 1 mother(rene,bart) =. false

EXAMPLE No. 509 OBJECT 1 mother(rene,luc) =. false

EXAMPLE No. 510 OBJECT 1 mother(rene,pieter) =. false

EXAMPLE No. 511 OBJECT 1 mother(rene,stijn) =. false

EXAMPLE No. 512 OBJECT 1 mother(rene,laura) =. false

EXAMPLE No. 513 OBJECT 1 mother(rene,esther) =. false

EXAMPLE No. 514 OBJECT 1 mother(rene,rose) =. false

EXAMPLE No. 515 OBJECT 1 mother(rene,alice) =. false

EXAMPLE No. 516 OBJECT 1 mother(rene,yvonne) =. false

EXAMPLE No. 517 OBJECT 1 mother(rene,katleen) =. false

EXAMPLE No. 518 OBJECT 1 mother(rene,lieve) =. false

EXAMPLE No. 519 OBJECT 1 mother(rene,soetkin) =. false

EXAMPLE No. 520 OBJECT 1 mother(rene,an) =. false

EXAMPLE No. 521 OBJECT 1 mother(rene,lucy) =. false

EXAMPLE No. 522 OBJECT 1 mother(laura,prudent) =. false

EXAMPLE No. 523 OBJECT 1 mother(laura,willem) =. false

EXAMPLE No. 524 OBJECT 1 mother(laura,etienne) =. false

EXAMPLE No. 525 OBJECT 1 mother(laura,leon) =. false

EXAMPLE No. 526 OBJECT 1 mother(laura,rene) =. false

EXAMPLE No. 527 OBJECT 1 mother(laura,bart) =. false

EXAMPLE No. 528 OBJECT 1 mother(laura,luc) =. false

EXAMPLE No. 529 OBJECT 1 mother(laura,pieter) =. false

EXAMPLE No. 530 OBJECT 1 mother(laura,stijn) =. false

EXAMPLE No. 531 OBJECT 1 mother(laura,laura) =. false

EXAMPLE No. 532 OBJECT 1 mother(laura,rose) =. false

EXAMPLE No. 533 OBJECT 1 mother(laura,alice) =. false

EXAMPLE No. 534 OBJECT 1 mother(laura,yvonne) =. false

EXAMPLE No. 535 OBJECT 1 mother(laura,katleen) =. false

EXAMPLE No. 536 OBJECT 1 mother(laura,lieve) =. false

EXAMPLE No. 537 OBJECT 1 mother(laura,soetkin) =. false

EXAMPLE No. 538 OBJECT 1 mother(laura,an) =. false

EXAMPLE No. 539 OBJECT 1 mother(laura,lucy) =. false

EXAMPLE No. 540 OBJECT 1 mother(esther,prudent) =. false

EXAMPLE No. 541 OBJECT 1 mother(esther,willem) =. false

EXAMPLE No. 542 OBJECT 1 mother(esther,etienne) =. false

EXAMPLE No. 543 OBJECT 1 mother(esther,leon) =. false

EXAMPLE No. 544 OBJECT 1 mother(esther,rene) =. false

EXAMPLE No. 545 OBJECT 1 mother(esther,bart) =. false

EXAMPLE No. 546 OBJECT 1 mother(esther,luc) =. false

EXAMPLE No. 547 OBJECT 1 mother(esther,pieter) =. false

EXAMPLE No. 548 OBJECT 1 mother(esther,stijn) =. false

EXAMPLE No. 549 OBJECT 1 mother(esther,laura) =. false

EXAMPLE No. 550 OBJECT 1 mother(esther,esther) =. false

EXAMPLE No. 551 OBJECT 1 mother(esther,rose) =. false

EXAMPLE No. 552 OBJECT 1 mother(esther,alice) =. false

EXAMPLE No. 553 OBJECT 1 mother(esther,yvonne) =. false

EXAMPLE No. 554 OBJECT 1 mother(esther,soetkin) =. false

EXAMPLE No. 555 OBJECT 1 mother(esther,an) =. false

EXAMPLE No. 556 OBJECT 1 mother(esther,lucy) =. false

EXAMPLE No. 557 OBJECT 1 mother(rose,prudent) =. false

EXAMPLE No. 558 OBJECT 1 mother(rose,willem) =. false

EXAMPLE No. 559 OBJECT 1 mother(rose,etienne) =. false

EXAMPLE No. 560 OBJECT 1 mother(rose,leon) =. false

EXAMPLE No. 561 OBJECT 1 mother(rose,rene) =. false

EXAMPLE No. 562 OBJECT 1 mother(rose,bart) =. false

EXAMPLE No. 563 OBJECT 1 mother(rose,pieter) =. false

EXAMPLE No. 564 OBJECT 1 mother(rose,stijn) =. false

EXAMPLE No. 565 OBJECT 1 mother(rose,laura) =. false

EXAMPLE No. 566 OBJECT 1 mother(rose,esther) =. false

EXAMPLE No. 567 OBJECT 1 mother(rose,rose) =. false

EXAMPLE No. 568 OBJECT 1 mother(rose,alice) =. false

EXAMPLE No. 569 OBJECT 1 mother(rose,yvonne) =. false

EXAMPLE No. 570 OBJECT 1 mother(rose,katleen) =. false

EXAMPLE No. 571 OBJECT 1 mother(rose,lieve) =. false

EXAMPLE No. 572 OBJECT 1 mother(rose,soetkin) =. false

EXAMPLE No. 573 OBJECT 1 mother(rose,lucy) =. false

EXAMPLE No. 574 OBJECT 1 mother(alice,prudent) =. false

EXAMPLE No. 575 OBJECT 1 mother(alice,willem) =. false

EXAMPLE No. 576 OBJECT 1 mother(alice,etienne) =. false

EXAMPLE No. 577 OBJECT 1 mother(alice,leon) =. false

EXAMPLE No. 578 OBJECT 1 mother(alice,rene) =. false

EXAMPLE No. 579 OBJECT 1 mother(alice,bart) =. false

EXAMPLE No. 580 OBJECT 1 mother(alice,luc) =. false

EXAMPLE No. 581 OBJECT 1 mother(alice,pieter) =. false

EXAMPLE No. 582 OBJECT 1 mother(alice,stijn) =. false

EXAMPLE No. 583 OBJECT 1 mother(alice,laura) =. false

EXAMPLE No. 584 OBJECT 1 mother(alice,esther) =. false

EXAMPLE No. 585 OBJECT 1 mother(alice,alice) =. false

EXAMPLE No. 586 OBJECT 1 mother(alice,yvonne) =. false

EXAMPLE No. 587 OBJECT 1 mother(alice,katleen) =. false

EXAMPLE No. 588 OBJECT 1 mother(alice,lieve) =. false

EXAMPLE No. 589 OBJECT 1 mother(alice,soetkin) =. false

EXAMPLE No. 590 OBJECT 1 mother(alice,an) =. false

EXAMPLE No. 591 OBJECT 1 mother(alice,lucy) =. false

EXAMPLE No. 592 OBJECT 1 mother(yvonne,prudent) =. false

EXAMPLE No. 593 OBJECT 1 mother(yvonne,etienne) =. false

EXAMPLE No. 594 OBJECT 1 mother(yvonne,leon) =. false

EXAMPLE No. 595 OBJECT 1 mother(yvonne,rene) =. false

EXAMPLE No. 596 OBJECT 1 mother(yvonne,bart) =. false

EXAMPLE No. 597 OBJECT 1 mother(yvonne,luc) =. false

EXAMPLE No. 598 OBJECT 1 mother(yvonne,pieter) =. false

EXAMPLE No. 599 OBJECT 1 mother(yvonne,stijn) =. false

EXAMPLE No. 600 OBJECT 1 mother(yvonne,laura) =. false

EXAMPLE No. 601 OBJECT 1 mother(yvonne,esther) =. false

EXAMPLE No. 602 OBJECT 1 mother(yvonne,rose) =. false

EXAMPLE No. 603 OBJECT 1 mother(yvonne,alice) =. false

EXAMPLE No. 604 OBJECT 1 mother(yvonne,yvonne) =. false

EXAMPLE No. 605 OBJECT 1 mother(yvonne,katleen) =. false

EXAMPLE No. 606 OBJECT 1 mother(yvonne,lieve) =. false

EXAMPLE No. 607 OBJECT 1 mother(yvonne,soetkin) =. false

EXAMPLE No. 608 OBJECT 1 mother(yvonne,an) =. false

EXAMPLE No. 609 OBJECT 1 mother(katleen,prudent) =. false

EXAMPLE No. 610 OBJECT 1 mother(katleen,willem) =. false

EXAMPLE No. 611 OBJECT 1 mother(katleen,etienne) =. false

EXAMPLE No. 612 OBJECT 1 mother(katleen,leon) =. false

EXAMPLE No. 613 OBJECT 1 mother(katleen,rene) =. false

EXAMPLE No. 614 OBJECT 1 mother(katleen,bart) =. false

EXAMPLE No. 615 OBJECT 1 mother(katleen,luc) =. false

EXAMPLE No. 616 OBJECT 1 mother(katleen,laura) =. false

EXAMPLE No. 617 OBJECT 1 mother(katleen,esther) =. false

EXAMPLE No. 618 OBJECT 1 mother(katleen,rose) =. false

EXAMPLE No. 619 OBJECT 1 mother(katleen,alice) =. false

EXAMPLE No. 620 OBJECT 1 mother(katleen,yvonne) =. false

EXAMPLE No. 621 OBJECT 1 mother(katleen,katleen) =. false

EXAMPLE No. 622 OBJECT 1 mother(katleen,lieve) =. false

EXAMPLE No. 623 OBJECT 1 mother(katleen,soetkin) =. false

EXAMPLE No. 624 OBJECT 1 mother(katleen,an) =. false

EXAMPLE No. 625 OBJECT 1 mother(katleen,lucy) =. false

EXAMPLE No. 626 OBJECT 1 mother(lieve,prudent) =. false

EXAMPLE No. 627 OBJECT 1 mother(lieve,willem) =. false

EXAMPLE No. 628 OBJECT 1 mother(lieve,etienne) =. false

EXAMPLE No. 629 OBJECT 1 mother(lieve,leon) =. false

EXAMPLE No. 630 OBJECT 1 mother(lieve,rene) =. false

EXAMPLE No. 631 OBJECT 1 mother(lieve,bart) =. false

EXAMPLE No. 632 OBJECT 1 mother(lieve,luc) =. false

EXAMPLE No. 633 OBJECT 1 mother(lieve,pieter) =. false

EXAMPLE No. 634 OBJECT 1 mother(lieve,stijn) =. false

EXAMPLE No. 635 OBJECT 1 mother(lieve,laura) =. false

EXAMPLE No. 636 OBJECT 1 mother(lieve,esther) =. false

EXAMPLE No. 637 OBJECT 1 mother(lieve,rose) =. false

EXAMPLE No. 638 OBJECT 1 mother(lieve,alice) =. false

EXAMPLE No. 639 OBJECT 1 mother(lieve,yvonne) =. false

EXAMPLE No. 640 OBJECT 1 mother(lieve,katleen) =. false

EXAMPLE No. 641 OBJECT 1 mother(lieve,lieve) =. false

EXAMPLE No. 642 OBJECT 1 mother(lieve,an) =. false

EXAMPLE No. 643 OBJECT 1 mother(lieve,lucy) =. false

EXAMPLE No. 644 OBJECT 1 mother(soetkin,prudent) =. false

EXAMPLE No. 645 OBJECT 1 mother(soetkin,willem) =. false

EXAMPLE No. 646 OBJECT 1 mother(soetkin,etienne) =. false

EXAMPLE No. 647 OBJECT 1 mother(soetkin,leon) =. false

EXAMPLE No. 648 OBJECT 1 mother(soetkin,rene) =. false

EXAMPLE No. 649 OBJECT 1 mother(soetkin,bart) =. false

EXAMPLE No. 650 OBJECT 1 mother(soetkin,luc) =. false

EXAMPLE No. 651 OBJECT 1 mother(soetkin,pieter) =. false

EXAMPLE No. 652 OBJECT 1 mother(soetkin,stijn) =. false

EXAMPLE No. 653 OBJECT 1 mother(soetkin,laura) =. false

EXAMPLE No. 654 OBJECT 1 mother(soetkin,esther) =. false

EXAMPLE No. 655 OBJECT 1 mother(soetkin,rose) =. false

EXAMPLE No. 656 OBJECT 1 mother(soetkin,alice) =. false

EXAMPLE No. 657 OBJECT 1 mother(soetkin,yvonne) =. false

EXAMPLE No. 658 OBJECT 1 mother(soetkin,katleen) =. false

EXAMPLE No. 659 OBJECT 1 mother(soetkin,lieve) =. false

EXAMPLE No. 660 OBJECT 1 mother(soetkin,soetkin) =. false

EXAMPLE No. 661 OBJECT 1 mother(soetkin,an) =. false

EXAMPLE No. 662 OBJECT 1 mother(soetkin,lucy) =. false

EXAMPLE No. 663 OBJECT 1 mother(an,prudent) =. false

EXAMPLE No. 664 OBJECT 1 mother(an,willem) =. false

EXAMPLE No. 665 OBJECT 1 mother(an,etienne) =. false

EXAMPLE No. 666 OBJECT 1 mother(an,leon) =. false

EXAMPLE No. 667 OBJECT 1 mother(an,rene) =. false

EXAMPLE No. 668 OBJECT 1 mother(an,bart) =. false

EXAMPLE No. 669 OBJECT 1 mother(an,luc) =. false

EXAMPLE No. 670 OBJECT 1 mother(an,pieter) =. false

EXAMPLE No. 671 OBJECT 1 mother(an,stijn) =. false

EXAMPLE No. 672 OBJECT 1 mother(an,laura) =. false

EXAMPLE No. 673 OBJECT 1 mother(an,esther) =. false

EXAMPLE No. 674 OBJECT 1 mother(an,rose) =. false

EXAMPLE No. 675 OBJECT 1 mother(an,alice) =. false

EXAMPLE No. 676 OBJECT 1 mother(an,yvonne) =. false

EXAMPLE No. 677 OBJECT 1 mother(an,katleen) =. false

EXAMPLE No. 678 OBJECT 1 mother(an,lieve) =. false

EXAMPLE No. 679 OBJECT 1 mother(an,soetkin) =. false

EXAMPLE No. 680 OBJECT 1 mother(an,an) =. false

EXAMPLE No. 681 OBJECT 1 mother(an,lucy) =. false

EXAMPLE No. 682 OBJECT 1 mother(lucy,prudent) =. false

EXAMPLE No. 683 OBJECT 1 mother(lucy,willem) =. false

EXAMPLE No. 684 OBJECT 1 mother(lucy,etienne) =. false

EXAMPLE No. 685 OBJECT 1 mother(lucy,leon) =. false

EXAMPLE No. 686 OBJECT 1 mother(lucy,rene) =. false

EXAMPLE No. 687 OBJECT 1 mother(lucy,bart) =. false

EXAMPLE No. 688 OBJECT 1 mother(lucy,luc) =. false

EXAMPLE No. 689 OBJECT 1 mother(lucy,pieter) =. false

EXAMPLE No. 690 OBJECT 1 mother(lucy,stijn) =. false

EXAMPLE No. 691 OBJECT 1 mother(lucy,laura) =. false

EXAMPLE No. 692 OBJECT 1 mother(lucy,esther) =. false

EXAMPLE No. 693 OBJECT 1 mother(lucy,rose) =. false

EXAMPLE No. 694 OBJECT 1 mother(lucy,alice) =. false

EXAMPLE No. 695 OBJECT 1 mother(lucy,yvonne) =. false

EXAMPLE No. 696 OBJECT 1 mother(lucy,katleen) =. false

EXAMPLE No. 697 OBJECT 1 mother(lucy,lieve) =. false

EXAMPLE No. 698 OBJECT 1 mother(lucy,soetkin) =. false

EXAMPLE No. 699 OBJECT 1 mother(lucy,an) =. false

EXAMPLE No. 700 OBJECT 1 mother(lucy,lucy) =. false

EXAMPLE No. 701 OBJECT 1 ancestor(bart,prudent) =. false

EXAMPLE No. 702 OBJECT 1 ancestor(bart,willem) =. false

EXAMPLE No. 703 OBJECT 1 ancestor(bart,etienne) =. false

EXAMPLE No. 704 OBJECT 1 ancestor(bart,leon) =. false

EXAMPLE No. 705 OBJECT 1 ancestor(bart,rene) =. false

EXAMPLE No. 706 OBJECT 1 ancestor(bart,luc) =. false

EXAMPLE No. 707 OBJECT 1 ancestor(bart,laura) =. false

EXAMPLE No. 708 OBJECT 1 ancestor(bart,esther) =. false

EXAMPLE No. 709 OBJECT 1 ancestor(bart,rose) =. false

EXAMPLE No. 710 OBJECT 1 ancestor(bart,alice) =. false

EXAMPLE No. 711 OBJECT 1 ancestor(bart,yvonne) =. false

EXAMPLE No. 712 OBJECT 1 ancestor(bart,katleen) =. false

EXAMPLE No. 713 OBJECT 1 ancestor(bart,lieve) =. false

EXAMPLE No. 714 OBJECT 1 ancestor(bart,soetkin) =. false

EXAMPLE No. 715 OBJECT 1 ancestor(bart,an) =. false

EXAMPLE No. 716 OBJECT 1 ancestor(bart,lucy) =. false

EXAMPLE No. 717 OBJECT 1 ancestor(luc,prudent) =. false

EXAMPLE No. 718 OBJECT 1 ancestor(luc,willem) =. false

EXAMPLE No. 719 OBJECT 1 ancestor(luc,etienne) =. false

EXAMPLE No. 720 OBJECT 1 ancestor(luc,leon) =. false

EXAMPLE No. 721 OBJECT 1 ancestor(luc,rene) =. false

EXAMPLE No. 722 OBJECT 1 ancestor(luc,bart) =. false

EXAMPLE No. 723 OBJECT 1 ancestor(luc,luc) =. false

EXAMPLE No. 724 OBJECT 1 ancestor(luc,pieter) =. false

EXAMPLE No. 725 OBJECT 1 ancestor(luc,stijn) =. false

EXAMPLE No. 726 OBJECT 1 ancestor(luc,laura) =. false

EXAMPLE No. 727 OBJECT 1 ancestor(luc,esther) =. false

EXAMPLE No. 728 OBJECT 1 ancestor(luc,rose) =. false

EXAMPLE No. 729 OBJECT 1 ancestor(luc,alice) =. false

EXAMPLE No. 730 OBJECT 1 ancestor(luc,yvonne) =. false

EXAMPLE No. 731 OBJECT 1 ancestor(luc,katleen) =. false

EXAMPLE No. 732 OBJECT 1 ancestor(luc,lieve) =. false

EXAMPLE No. 733 OBJECT 1 ancestor(luc,an) =. false

EXAMPLE No. 734 OBJECT 1 ancestor(luc,lucy) =. false

EXAMPLE No. 735 OBJECT 1 ancestor(prudent,prudent) =. false

EXAMPLE No. 736 OBJECT 1 ancestor(prudent,willem) =. false

EXAMPLE No. 737 OBJECT 1 ancestor(prudent,etienne) =. false

EXAMPLE No. 738 OBJECT 1 ancestor(prudent,leon) =. false

EXAMPLE No. 739 OBJECT 1 ancestor(prudent,rene) =. false

EXAMPLE No. 740 OBJECT 1 ancestor(prudent,bart) =. false

EXAMPLE No. 741 OBJECT 1 ancestor(prudent,luc) =. false

EXAMPLE No. 742 OBJECT 1 ancestor(prudent,laura) =. false

EXAMPLE No. 743 OBJECT 1 ancestor(prudent,rose) =. false

EXAMPLE No. 744 OBJECT 1 ancestor(prudent,alice) =. false

EXAMPLE No. 745 OBJECT 1 ancestor(prudent,yvonne) =. false

EXAMPLE No. 746 OBJECT 1 ancestor(prudent,an) =. false

EXAMPLE No. 747 OBJECT 1 ancestor(prudent,lucy) =. false

EXAMPLE No. 748 OBJECT 1 ancestor(willem,prudent) =. false

EXAMPLE No. 749 OBJECT 1 ancestor(willem,willem) =. false

EXAMPLE No. 750 OBJECT 1 ancestor(willem,etienne) =. false

EXAMPLE No. 751 OBJECT 1 ancestor(willem,leon) =. false

EXAMPLE No. 752 OBJECT 1 ancestor(willem,rene) =. false

EXAMPLE No. 753 OBJECT 1 ancestor(willem,bart) =. false

EXAMPLE No. 754 OBJECT 1 ancestor(willem,luc) =. false

EXAMPLE No. 755 OBJECT 1 ancestor(willem,laura) =. false

EXAMPLE No. 756 OBJECT 1 ancestor(willem,esther) =. false

EXAMPLE No. 757 OBJECT 1 ancestor(willem,rose) =. false

EXAMPLE No. 758 OBJECT 1 ancestor(willem,alice) =. false

EXAMPLE No. 759 OBJECT 1 ancestor(willem,yvonne) =. false

EXAMPLE No. 760 OBJECT 1 ancestor(willem,an) =. false

EXAMPLE No. 761 OBJECT 1 ancestor(willem,lucy) =. false

EXAMPLE No. 762 OBJECT 1 ancestor(etienne,prudent) =. false

EXAMPLE No. 763 OBJECT 1 ancestor(etienne,willem) =. false

EXAMPLE No. 764 OBJECT 1 ancestor(etienne,etienne) =. false

EXAMPLE No. 765 OBJECT 1 ancestor(etienne,leon) =. false

EXAMPLE No. 766 OBJECT 1 ancestor(etienne,rene) =. false

EXAMPLE No. 767 OBJECT 1 ancestor(etienne,bart) =. false

EXAMPLE No. 768 OBJECT 1 ancestor(etienne,pieter) =. false

EXAMPLE No. 769 OBJECT 1 ancestor(etienne,stijn) =. false

EXAMPLE No. 770 OBJECT 1 ancestor(etienne,laura) =. false

EXAMPLE No. 771 OBJECT 1 ancestor(etienne,esther) =. false

EXAMPLE No. 772 OBJECT 1 ancestor(etienne,rose) =. false

EXAMPLE No. 773 OBJECT 1 ancestor(etienne,alice) =. false

EXAMPLE No. 774 OBJECT 1 ancestor(etienne,yvonne) =. false

EXAMPLE No. 775 OBJECT 1 ancestor(etienne,katleen) =. false

EXAMPLE No. 776 OBJECT 1 ancestor(etienne,lieve) =. false

EXAMPLE No. 777 OBJECT 1 ancestor(etienne,lucy) =. false

EXAMPLE No. 778 OBJECT 1 ancestor(leon,prudent) =. false

EXAMPLE No. 779 OBJECT 1 ancestor(leon,willem) =. false

EXAMPLE No. 780 OBJECT 1 ancestor(leon,etienne) =. false

EXAMPLE No. 781 OBJECT 1 ancestor(leon,leon) =. false

EXAMPLE No. 782 OBJECT 1 ancestor(leon,rene) =. false

EXAMPLE No. 783 OBJECT 1 ancestor(leon,bart) =. false

EXAMPLE No. 784 OBJECT 1 ancestor(leon,pieter) =. false

EXAMPLE No. 785 OBJECT 1 ancestor(leon,stijn) =. false

EXAMPLE No. 786 OBJECT 1 ancestor(leon,laura) =. false

EXAMPLE No. 787 OBJECT 1 ancestor(leon,esther) =. false

EXAMPLE No. 788 OBJECT 1 ancestor(leon,alice) =. false

EXAMPLE No. 789 OBJECT 1 ancestor(leon,yvonne) =. false

EXAMPLE No. 790 OBJECT 1 ancestor(leon,katleen) =. false

EXAMPLE No. 791 OBJECT 1 ancestor(leon,lieve) =. false

EXAMPLE No. 792 OBJECT 1 ancestor(leon,lucy) =. false

EXAMPLE No. 793 OBJECT 1 ancestor(rene,prudent) =. false

EXAMPLE No. 794 OBJECT 1 ancestor(rene,etienne) =. false

EXAMPLE No. 795 OBJECT 1 ancestor(rene,leon) =. false

EXAMPLE No. 796 OBJECT 1 ancestor(rene,rene) =. false

EXAMPLE No. 797 OBJECT 1 ancestor(rene,bart) =. false

EXAMPLE No. 798 OBJECT 1 ancestor(rene,luc) =. false

EXAMPLE No. 799 OBJECT 1 ancestor(rene,laura) =. false

EXAMPLE No. 800 OBJECT 1 ancestor(rene,esther) =. false

EXAMPLE No. 801 OBJECT 1 ancestor(rene,rose) =. false

EXAMPLE No. 802 OBJECT 1 ancestor(rene,alice) =. false

EXAMPLE No. 803 OBJECT 1 ancestor(rene,yvonne) =. false

EXAMPLE No. 804 OBJECT 1 ancestor(rene,an) =. false

EXAMPLE No. 805 OBJECT 1 ancestor(laura,prudent) =. false

EXAMPLE No. 806 OBJECT 1 ancestor(laura,willem) =. false

EXAMPLE No. 807 OBJECT 1 ancestor(laura,etienne) =. false

EXAMPLE No. 808 OBJECT 1 ancestor(laura,leon) =. false

EXAMPLE No. 809 OBJECT 1 ancestor(laura,rene) =. false

EXAMPLE No. 810 OBJECT 1 ancestor(laura,bart) =. false

EXAMPLE No. 811 OBJECT 1 ancestor(laura,luc) =. false

EXAMPLE No. 812 OBJECT 1 ancestor(laura,laura) =. false

EXAMPLE No. 813 OBJECT 1 ancestor(laura,rose) =. false

EXAMPLE No. 814 OBJECT 1 ancestor(laura,alice) =. false

EXAMPLE No. 815 OBJECT 1 ancestor(laura,yvonne) =. false

EXAMPLE No. 816 OBJECT 1 ancestor(laura,an) =. false

EXAMPLE No. 817 OBJECT 1 ancestor(laura,lucy) =. false

EXAMPLE No. 818 OBJECT 1 ancestor(esther,prudent) =. false

EXAMPLE No. 819 OBJECT 1 ancestor(esther,willem) =. false

EXAMPLE No. 820 OBJECT 1 ancestor(esther,etienne) =. false

EXAMPLE No. 821 OBJECT 1 ancestor(esther,leon) =. false

EXAMPLE No. 822 OBJECT 1 ancestor(esther,rene) =. false

EXAMPLE No. 823 OBJECT 1 ancestor(esther,bart) =. false

EXAMPLE No. 824 OBJECT 1 ancestor(esther,luc) =. false

EXAMPLE No. 825 OBJECT 1 ancestor(esther,laura) =. false

EXAMPLE No. 826 OBJECT 1 ancestor(esther,esther) =. false

EXAMPLE No. 827 OBJECT 1 ancestor(esther,rose) =. false

EXAMPLE No. 828 OBJECT 1 ancestor(esther,alice) =. false

EXAMPLE No. 829 OBJECT 1 ancestor(esther,yvonne) =. false

EXAMPLE No. 830 OBJECT 1 ancestor(esther,an) =. false

EXAMPLE No. 831 OBJECT 1 ancestor(esther,lucy) =. false

EXAMPLE No. 832 OBJECT 1 ancestor(rose,prudent) =. false

EXAMPLE No. 833 OBJECT 1 ancestor(rose,willem) =. false

EXAMPLE No. 834 OBJECT 1 ancestor(rose,etienne) =. false

EXAMPLE No. 835 OBJECT 1 ancestor(rose,leon) =. false

EXAMPLE No. 836 OBJECT 1 ancestor(rose,rene) =. false

EXAMPLE No. 837 OBJECT 1 ancestor(rose,bart) =. false

EXAMPLE No. 838 OBJECT 1 ancestor(rose,pieter) =. false

EXAMPLE No. 839 OBJECT 1 ancestor(rose,stijn) =. false

EXAMPLE No. 840 OBJECT 1 ancestor(rose,laura) =. false

EXAMPLE No. 841 OBJECT 1 ancestor(rose,esther) =. false

EXAMPLE No. 842 OBJECT 1 ancestor(rose,rose) =. false

EXAMPLE No. 843 OBJECT 1 ancestor(rose,alice) =. false

EXAMPLE No. 844 OBJECT 1 ancestor(rose,yvonne) =. false

EXAMPLE No. 845 OBJECT 1 ancestor(rose,katleen) =. false

EXAMPLE No. 846 OBJECT 1 ancestor(rose,lieve) =. false

EXAMPLE No. 847 OBJECT 1 ancestor(rose,lucy) =. false

EXAMPLE No. 848 OBJECT 1 ancestor(alice,prudent) =. false

EXAMPLE No. 849 OBJECT 1 ancestor(alice,willem) =. false

EXAMPLE No. 850 OBJECT 1 ancestor(alice,etienne) =. false

EXAMPLE No. 851 OBJECT 1 ancestor(alice,leon) =. false

EXAMPLE No. 852 OBJECT 1 ancestor(alice,rene) =. false

EXAMPLE No. 853 OBJECT 1 ancestor(alice,bart) =. false

EXAMPLE No. 854 OBJECT 1 ancestor(alice,pieter) =. false

EXAMPLE No. 855 OBJECT 1 ancestor(alice,stijn) =. false

EXAMPLE No. 856 OBJECT 1 ancestor(alice,laura) =. false

EXAMPLE No. 857 OBJECT 1 ancestor(alice,esther) =. false

EXAMPLE No. 858 OBJECT 1 ancestor(alice,alice) =. false

EXAMPLE No. 859 OBJECT 1 ancestor(alice,yvonne) =. false

EXAMPLE No. 860 OBJECT 1 ancestor(alice,katleen) =. false

EXAMPLE No. 861 OBJECT 1 ancestor(alice,lieve) =. false

EXAMPLE No. 862 OBJECT 1 ancestor(alice,lucy) =. false

EXAMPLE No. 863 OBJECT 1 ancestor(yvonne,prudent) =. false

EXAMPLE No. 864 OBJECT 1 ancestor(yvonne,etienne) =. false

EXAMPLE No. 865 OBJECT 1 ancestor(yvonne,leon) =. false

EXAMPLE No. 866 OBJECT 1 ancestor(yvonne,rene) =. false

EXAMPLE No. 867 OBJECT 1 ancestor(yvonne,bart) =. false

EXAMPLE No. 868 OBJECT 1 ancestor(yvonne,luc) =. false

EXAMPLE No. 869 OBJECT 1 ancestor(yvonne,laura) =. false

EXAMPLE No. 870 OBJECT 1 ancestor(yvonne,esther) =. false

EXAMPLE No. 871 OBJECT 1 ancestor(yvonne,rose) =. false

EXAMPLE No. 872 OBJECT 1 ancestor(yvonne,alice) =. false

EXAMPLE No. 873 OBJECT 1 ancestor(yvonne,yvonne) =. false

EXAMPLE No. 874 OBJECT 1 ancestor(yvonne,an) =. false

EXAMPLE No. 875 OBJECT 1 ancestor(katleen,prudent) =. false

EXAMPLE No. 876 OBJECT 1 ancestor(katleen,willem) =. false

EXAMPLE No. 877 OBJECT 1 ancestor(katleen,etienne) =. false

EXAMPLE No. 878 OBJECT 1 ancestor(katleen,leon) =. false

EXAMPLE No. 879 OBJECT 1 ancestor(katleen,rene) =. false

EXAMPLE No. 880 OBJECT 1 ancestor(katleen,bart) =. false

EXAMPLE No. 881 OBJECT 1 ancestor(katleen,luc) =. false

EXAMPLE No. 882 OBJECT 1 ancestor(katleen,laura) =. false

EXAMPLE No. 883 OBJECT 1 ancestor(katleen,esther) =. false

EXAMPLE No. 884 OBJECT 1 ancestor(katleen,rose) =. false

EXAMPLE No. 885 OBJECT 1 ancestor(katleen,alice) =. false

EXAMPLE No. 886 OBJECT 1 ancestor(katleen,yvonne) =. false

EXAMPLE No. 887 OBJECT 1 ancestor(katleen,katleen) =. false

EXAMPLE No. 888 OBJECT 1 ancestor(katleen,lieve) =. false

EXAMPLE No. 889 OBJECT 1 ancestor(katleen,soetkin) =. false

EXAMPLE No. 890 OBJECT 1 ancestor(katleen,an) =. false

EXAMPLE No. 891 OBJECT 1 ancestor(katleen,lucy) =. false

EXAMPLE No. 892 OBJECT 1 ancestor(lieve,prudent) =. false

EXAMPLE No. 893 OBJECT 1 ancestor(lieve,willem) =. false

EXAMPLE No. 894 OBJECT 1 ancestor(lieve,etienne) =. false

EXAMPLE No. 895 OBJECT 1 ancestor(lieve,leon) =. false

EXAMPLE No. 896 OBJECT 1 ancestor(lieve,rene) =. false

EXAMPLE No. 897 OBJECT 1 ancestor(lieve,bart) =. false

EXAMPLE No. 898 OBJECT 1 ancestor(lieve,luc) =. false

EXAMPLE No. 899 OBJECT 1 ancestor(lieve,pieter) =. false

EXAMPLE No. 900 OBJECT 1 ancestor(lieve,stijn) =. false

EXAMPLE No. 901 OBJECT 1 ancestor(lieve,laura) =. false

EXAMPLE No. 902 OBJECT 1 ancestor(lieve,esther) =. false

EXAMPLE No. 903 OBJECT 1 ancestor(lieve,rose) =. false

EXAMPLE No. 904 OBJECT 1 ancestor(lieve,alice) =. false

EXAMPLE No. 905 OBJECT 1 ancestor(lieve,yvonne) =. false

EXAMPLE No. 906 OBJECT 1 ancestor(lieve,katleen) =. false

EXAMPLE No. 907 OBJECT 1 ancestor(lieve,lieve) =. false

EXAMPLE No. 908 OBJECT 1 ancestor(lieve,an) =. false

EXAMPLE No. 909 OBJECT 1 ancestor(lieve,lucy) =. false

EXAMPLE No. 910 OBJECT 1 ancestor(soetkin,prudent) =. false

EXAMPLE No. 911 OBJECT 1 ancestor(soetkin,willem) =. false

EXAMPLE No. 912 OBJECT 1 ancestor(soetkin,etienne) =. false

EXAMPLE No. 913 OBJECT 1 ancestor(soetkin,leon) =. false

EXAMPLE No. 914 OBJECT 1 ancestor(soetkin,rene) =. false

EXAMPLE No. 915 OBJECT 1 ancestor(soetkin,bart) =. false

EXAMPLE No. 916 OBJECT 1 ancestor(soetkin,luc) =. false

EXAMPLE No. 917 OBJECT 1 ancestor(soetkin,pieter) =. false

EXAMPLE No. 918 OBJECT 1 ancestor(soetkin,stijn) =. false

EXAMPLE No. 919 OBJECT 1 ancestor(soetkin,laura) =. false

EXAMPLE No. 920 OBJECT 1 ancestor(soetkin,esther) =. false

EXAMPLE No. 921 OBJECT 1 ancestor(soetkin,rose) =. false

EXAMPLE No. 922 OBJECT 1 ancestor(soetkin,alice) =. false

EXAMPLE No. 923 OBJECT 1 ancestor(soetkin,yvonne) =. false

EXAMPLE No. 924 OBJECT 1 ancestor(soetkin,katleen) =. false

EXAMPLE No. 925 OBJECT 1 ancestor(soetkin,lieve) =. false

EXAMPLE No. 926 OBJECT 1 ancestor(soetkin,soetkin) =. false

EXAMPLE No. 927 OBJECT 1 ancestor(soetkin,an) =. false

EXAMPLE No. 928 OBJECT 1 ancestor(soetkin,lucy) =. false

EXAMPLE No. 929 OBJECT 1 ancestor(an,prudent) =. false

EXAMPLE No. 930 OBJECT 1 ancestor(an,willem) =. false

EXAMPLE No. 931 OBJECT 1 ancestor(an,etienne) =. false

EXAMPLE No. 932 OBJECT 1 ancestor(an,leon) =. false

EXAMPLE No. 933 OBJECT 1 ancestor(an,rene) =. false

EXAMPLE No. 934 OBJECT 1 ancestor(an,bart) =. false

EXAMPLE No. 935 OBJECT 1 ancestor(an,luc) =. false

EXAMPLE No. 936 OBJECT 1 ancestor(an,pieter) =. false

EXAMPLE No. 937 OBJECT 1 ancestor(an,stijn) =. false

EXAMPLE No. 938 OBJECT 1 ancestor(an,laura) =. false

EXAMPLE No. 939 OBJECT 1 ancestor(an,esther) =. false

EXAMPLE No. 940 OBJECT 1 ancestor(an,rose) =. false

EXAMPLE No. 941 OBJECT 1 ancestor(an,alice) =. false

EXAMPLE No. 942 OBJECT 1 ancestor(an,yvonne) =. false

EXAMPLE No. 943 OBJECT 1 ancestor(an,katleen) =. false

EXAMPLE No. 944 OBJECT 1 ancestor(an,lieve) =. false

EXAMPLE No. 945 OBJECT 1 ancestor(an,soetkin) =. false

EXAMPLE No. 946 OBJECT 1 ancestor(an,an) =. false

EXAMPLE No. 947 OBJECT 1 ancestor(an,lucy) =. false

EXAMPLE No. 948 OBJECT 1 ancestor(lucy,prudent) =. false

EXAMPLE No. 949 OBJECT 1 ancestor(lucy,willem) =. false

EXAMPLE No. 950 OBJECT 1 ancestor(lucy,etienne) =. false

EXAMPLE No. 951 OBJECT 1 ancestor(lucy,leon) =. false

EXAMPLE No. 952 OBJECT 1 ancestor(lucy,rene) =. false

EXAMPLE No. 953 OBJECT 1 ancestor(lucy,bart) =. false

EXAMPLE No. 954 OBJECT 1 ancestor(lucy,luc) =. false

EXAMPLE No. 955 OBJECT 1 ancestor(lucy,pieter) =. false

EXAMPLE No. 956 OBJECT 1 ancestor(lucy,stijn) =. false

EXAMPLE No. 957 OBJECT 1 ancestor(lucy,laura) =. false

EXAMPLE No. 958 OBJECT 1 ancestor(lucy,esther) =. false

EXAMPLE No. 959 OBJECT 1 ancestor(lucy,rose) =. false

EXAMPLE No. 960 OBJECT 1 ancestor(lucy,alice) =. false

EXAMPLE No. 961 OBJECT 1 ancestor(lucy,yvonne) =. false

EXAMPLE No. 962 OBJECT 1 ancestor(lucy,katleen) =. false

EXAMPLE No. 963 OBJECT 1 ancestor(lucy,lieve) =. false

EXAMPLE No. 964 OBJECT 1 ancestor(lucy,soetkin) =. false

EXAMPLE No. 965 OBJECT 1 ancestor(lucy,an) =. false

EXAMPLE No. 966 OBJECT 1 ancestor(lucy,lucy) =. false

SEED: object no. 1 for Concept father(_3798148,_3798150) =. true

SEED: object no. 1 for Concept mother(_3798162,_3798164) =. true

SEED: object no. 1 for Concept ancestor(_3798176,_3798178) =. true

================ Parallel Conquer for Concepts
================ [father(_3798148,_3798150) =. true,mother(_3798162,_3798164) =. true,ancestor(_3798176,_3798178) =. true]

---------------------- Specialization Step No. 1 ----------------------

Clauses for the concept: father(_3798148,_3798150) =. true

PS_RULE: 4
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true.

PS_RULE: 5
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true.

PS_RULE: 6
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false.

PS_RULE: 7
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
female(X2) =. false.

PS_RULE: 8
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true.

PS_RULE: 9
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332]]]

father(X1,X2) =. true :-
parent(X1,X3) =. true.

PS_RULE: 10
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X1,X3) =. false.

PS_RULE: 11
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X1) =. false.

PS_RULE: 12
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X2) =. false.

PS_RULE: 13
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199,201,206,207,208,210,211,214,215,216,217,218,220,225,226,227,229,230,233,234,235,236,237,239,244,245,246,248,249,252,253,254,255,256,258,263,264,265,267,268,271,272,273,274,275,277,282,283,284,286,287,290,291,292,293,294,296,301,302,303,305,306,309,310,311,312,313,315,320,321,322,324,325,328,329,330,331,332,334,339,340,341,343,344,347,348,349,350,351,353,358,359,360,362,363,366,367,368,369,370,372,377,378,379,381,382,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X2) =. true.

PS_RULE: 14
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true.

PS_RULE: 15
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false.

PS_RULE: 16
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X1,X1) =. false.

PS_RULE: 17
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X1) =. true.

PS_RULE: 18
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,140,141,142,143,144,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X2,X3) =. false.

PS_RULE: 19
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,104,105,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,136,137,140,141,142,143,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,209,210,211,212,213,214,215,216,217,218,220,221,222,223,224,225,229,230,231,232,233,234,235,236,237,238,239,240,242,243,244,247,248,249,251,252,253,254,255,256,257,258,259,260,261,262,263,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,285,286,287,288,289,290,291,292,293,294,295,297,298,299,300,301,304,306,307,308,309,310,311,312,313,314,316,317,318,319,320,323,325,326,327,328,329,330,331,332,333,334,335,336,337,338,342,343,344,345,346,347,349,350,351,352,353,355,356,357,358,361,362,364,365,366,367,368,369,370,371,372,373,374,376,377,380,381,382,383,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X2,X1) =. false.

PS_RULE: 20
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,140,141,142,143,144,145,146,147,148,149,150,151,152,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,174,175,176,177,178,179,180,181,182,183,184,185,186,188,191,192,193,194,195,196,197,198,199,200,201,202,203,204,206,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,244,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,263,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,282,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,301,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,320,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,339,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,358,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,377,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X2,X2) =. false.

PS_RULE: 21
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197,200,201,202,203,204,205,206,209,210,211,212,213,214,215,219,220,221,222,223,224,225,228,229,230,231,232,233,234,238,239,240,241,242,243,244,247,248,249,250,251,252,253,257,258,259,260,261,262,263,266,267,268,269,270,271,272,276,277,278,279,280,281,282,285,286,287,288,289,290,291,295,296,297,298,299,300,301,304,305,306,307,308,309,310,314,315,316,317,318,319,320,323,324,325,326,327,328,329,333,334,335,336,337,338,339,342,343,344,345,346,347,348,352,353,354,355,356,357,358,361,362,363,364,365,366,367,371,372,373,374,375,376,377,380,381,382,383,384,385,386]]]

father(X1,X2) =. true :-
parent(X2,X3) =. true.

Clauses for the concept: mother(_3798162,_3798164) =. true

PS_RULE: 22
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true.

PS_RULE: 23
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true.

PS_RULE: 24
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false.

PS_RULE: 25
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false.

PS_RULE: 26
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. false.

PS_RULE: 27
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. false.

PS_RULE: 28
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true.

PS_RULE: 29
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X1,X3) =. false.

PS_RULE: 30
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X1,X1) =. false.

PS_RULE: 31
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true.

PS_RULE: 32
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X3) =. false.

PS_RULE: 33
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,411,412,413,414,417,418,420,421,422,423,424,425,426,427,428,429,430,431,432,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,451,452,455,456,457,458,460,461,462,463,464,465,466,467,468,469,470,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662,663,664,666,667,668,669,672,673,675,676,677,678,679,680,681,682,683,684,685,687,688,691,692,693,694,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X1) =. false.

PS_RULE: 34
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,414,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,452,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,574,575,576,577,578,580,583,584,585,586,587,588,589,590,591,592,593,594,595,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X2) =. false.

PS_RULE: 35
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,408,409,410,411,412,413,414,417,418,419,420,421,422,423,427,428,429,430,431,432,433,436,437,438,439,440,441,442,446,447,448,449,450,451,452,455,456,457,458,459,460,461,465,466,467,468,469,470,471,474,475,476,477,478,479,480,484,485,486,487,488,489,490,493,494,495,496,497,498,499,503,504,505,506,507,508,509,512,513,514,515,516,517,518,522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
parent(X2,X3) =. true.

PS_RULE: 36
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true.

PS_RULE: 37
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
parent(X1,X3) =. true.

PS_RULE: 38
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true.

PS_RULE: 39
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
female(X2) =. false.

Clauses for the concept: ancestor(_3798176,_3798178) =. true

PS_RULE: 40
Pos. ex. covered: [[1,[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true.

PS_RULE: 41
Pos. ex. covered: [[1,[23,24,26,27,32,33,37,40,44,45,46,51,52,57,58,62,65,69,70,71,76,77]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true.

PS_RULE: 42
Pos. ex. covered: [[1,[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false.

PS_RULE: 43
Pos. ex. covered: [[1,[23,24,26,27,32,33,37,40,44,45,46,51,52,57,58,62,65,69,70,71,76,77]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false.

PS_RULE: 44
Pos. ex. covered: [[1,[23,24,25,28,34,35,37,39,41,44,50,53,59,60,62,64,66,69,75,76,77,78]]]
Neg. ex. covered: [[1,[]]]

ancestor(X1,X2) =. true :-
parent(X1,X2) =. true.

PS_RULE: 45
Pos. ex. covered: [[1,[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909]]]

ancestor(X1,X2) =. true :-
parent(X1,X3) =. true.

PS_RULE: 46
Pos. ex. covered: [[1,[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X1,X3) =. false.

PS_RULE: 47
Pos. ex. covered: [[1,[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X1) =. false.

PS_RULE: 48
Pos. ex. covered: [[1,[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. false.

PS_RULE: 49
Pos. ex. covered: [[1,[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true.

PS_RULE: 50
Pos. ex. covered: [[1,[25,28,29,30,31,34,35,36,38,41,42,47,48,49,53,54,55,56,59,60,61,63,66,67,72,73,74,78]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true.

PS_RULE: 51
Pos. ex. covered: [[1,[25,28,29,30,31,34,35,36,38,41,42,47,48,49,53,54,55,56,59,60,61,63,66,67,72,73,74,78]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false.

PS_RULE: 52
Pos. ex. covered: [[1,[25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X1,X1) =. false.

PS_RULE: 53
Pos. ex. covered: [[1,[25,32,33,34,35,36,57,58,59,60,61,62,63,64,76,77,78]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,748,749,750,751,752,753,754,755,756,757,758,759,760,761,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X1) =. true.

PS_RULE: 54
Pos. ex. covered: [[1,[25,28,29,30,31,34,35,36,37,38,39,40,41,42,43,44,47,48,49,50,53,54,55,56,59,60,61,62,63,64,65,66,67,68,69,72,73,74,75,78]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,770,771,772,773,774,775,776,777,778,779,780,781,782,783,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,840,841,842,843,844,845,846,847,848,849,850,851,852,853,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X2,X3) =. false.

PS_RULE: 55
Pos. ex. covered: [[1,[25,28,29,30,31,34,35,36,37,38,39,40,41,42,43,44,47,48,49,50,53,54,55,56,59,60,61,62,63,64,65,66,67,68,69,72,73,74,75,78]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,720,721,722,723,726,727,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,753,754,755,756,757,758,760,761,762,763,764,765,766,767,770,771,772,773,774,775,776,777,778,779,780,781,782,783,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,819,820,821,822,823,824,826,827,828,829,830,831,832,833,834,836,837,840,841,842,844,845,846,847,848,849,850,851,852,853,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,877,878,879,880,881,882,884,885,886,887,888,889,890,891,892,894,895,896,897,898,901,903,904,905,906,907,908,909,910,911,912,913,914,915,919,920,921,922,923,924,926,927,928,929,930,932,933,934,935,938,939,941,942,943,944,945,946,947,948,949,950,951,953,954,957,958,959,960,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X2,X1) =. false.

PS_RULE: 56
Pos. ex. covered: [[1,[25,28,29,30,31,34,35,36,37,38,39,40,41,42,43,44,47,48,49,50,53,54,55,56,59,60,61,62,63,64,65,66,67,68,69,72,73,74,75,78]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,723,726,727,728,729,730,731,732,733,734,735,736,737,738,739,741,742,743,744,745,746,747,748,749,750,751,752,754,755,756,757,758,759,760,761,762,763,764,765,766,770,771,772,773,774,775,776,777,778,779,780,781,782,786,787,788,789,790,791,792,793,794,795,796,798,799,800,801,802,803,804,805,806,807,808,809,811,812,813,814,815,816,817,818,819,820,821,822,824,825,826,827,828,829,830,831,832,833,834,835,836,840,841,842,843,844,845,846,847,848,849,850,851,852,856,857,858,859,860,861,862,863,864,865,866,868,869,870,871,872,873,874,875,876,877,878,879,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,898,901,902,903,904,905,906,907,908,909,910,911,912,913,914,916,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,935,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,954,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X2,X2) =. false.

PS_RULE: 57
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X1,X2) =. false.

PS_RULE: 58
Pos. ex. covered: [[1,[28,29,30,34,35,37,40,41,44,47,48,53,54,55,59,60,62,65,66,69,72,73]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,717,718,719,720,721,722,723,726,727,728,729,730,731,732,735,736,737,738,739,740,741,742,743,744,745,748,749,750,751,752,753,754,755,756,757,758,759,762,763,764,765,766,767,770,771,772,773,774,775,776,778,779,780,781,782,783,786,787,788,789,790,791,793,794,795,796,797,798,799,800,801,802,803,805,806,807,808,809,810,811,812,813,814,815,818,819,820,821,822,823,824,825,826,827,828,829,832,833,834,835,836,837,840,841,842,843,844,845,846,848,849,850,851,852,853,856,857,858,859,860,861,863,864,865,866,867,868,869,870,871,872,873,875,876,877,878,879,880,881,882,883,884,885,886,887,888,892,893,894,895,896,897,898,901,902,903,904,905,906,907,910,911,912,913,914,915,916,919,920,921,922,923,924,925,929,930,931,932,933,934,935,938,939,940,941,942,943,944,948,949,950,951,952,953,954,957,958,959,960,961,962,963]]]

ancestor(X1,X2) =. true :-
parent(X2,X3) =. true.

PS_RULE: 59
Pos. ex. covered: [[1,[51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true.

PS_RULE: 60
Pos. ex. covered: [[1,[51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false.

RULE CONSISTENT AND RANGE-RESTRICTED: 44
ancestor(X1,X2) =. true :-
parent(X1,X2) =. true.

select_ps_rule

NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(0,44) cov(11,8) cov(11,31) cov(104,40) cov(104,42) cov(108,50) cov(108,51)
cov(121,4) cov(121,6) cov(124,59) cov(124,60) cov(130,41) cov(130,43) cov(131,14)
cov(131,15) cov(131,23) cov(131,25) cov(131,49) cov(141,22) cov(141,24) cov(148,5)
cov(148,7) cov(148,38) cov(148,39) cov(154,53) cov(164,36) cov(168,17) cov(176,13)
cov(176,28) cov(209,45) cov(215,58) cov(230,55) cov(231,21) cov(231,35) cov(232,56)
cov(248,54) cov(250,52) cov(254,9) cov(254,37) cov(261,19) cov(261,33) cov(263,20)
cov(263,34) cov(266,46) cov(266,47) cov(266,48) cov(266,57) cov(279,18) cov(279,32)
cov(293,30) cov(295,16) cov(311,10) cov(311,11) cov(311,12) cov(311,26) cov(311,27)
cov(311,29)

BEST NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(0,44) cov(11,8) cov(11,31) cov(104,40) cov(104,42) cov(108,50) cov(108,51)
cov(121,4) cov(121,6) cov(124,59) cov(124,60) cov(130,41) cov(130,43) cov(131,14)
cov(131,15) cov(131,23) cov(131,25) cov(131,49)

POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(56,49) cov(28,40) cov(28,42) cov(28,50) cov(28,51) cov(28,59) cov(28,60)
cov(22,41) cov(22,43) cov(22,44) cov(11,4) cov(11,6) cov(11,8) cov(11,31)
cov(5,14) cov(5,15) cov(5,23) cov(5,25)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(56,49) cov(28,40) cov(28,42) cov(28,50) cov(28,51) cov(28,59) cov(28,60)
cov(22,41) cov(22,43) cov(22,44) cov(11,4) cov(11,6) cov(11,8) cov(11,31)
cov(5,14) cov(5,15) cov(5,23) cov(5,25)

In find_best

POSITIVES COVERED: cov(No. examples covered, No. clause)
poscov(22,44)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
poscov(22,44)

In find_best

COST OF NUMERATION: cost(Cost, No. Clause)
cost(0,44)

BEST COST OF NUMERATION: cost(Cost, No. Clause)
cost(0,44)

find_best/1 took 0.001 sec.

**********************************************
CLAUSE 1 ADDED TO THE LOGIC THEORY
ancestor(X1,X2) =. true :-
parent(X1,X2) =. true.

**********************************************

example(78,1,ancestor(lieve,soetkin) =. true,[pos])
example(77,1,ancestor(katleen,stijn) =. true,[pos])
example(76,1,ancestor(katleen,pieter) =. true,[pos])
example(75,1,ancestor(yvonne,lucy) =. true,[pos])
example(69,1,ancestor(yvonne,willem) =. true,[pos])
example(66,1,ancestor(alice,rose) =. true,[pos])
example(64,1,ancestor(rose,an) =. true,[pos])
example(62,1,ancestor(rose,luc) =. true,[pos])
example(60,1,ancestor(esther,lieve) =. true,[pos])
example(59,1,ancestor(esther,katleen) =. true,[pos])
example(53,1,ancestor(laura,esther) =. true,[pos])
example(50,1,ancestor(rene,lucy) =. true,[pos])
example(44,1,ancestor(rene,willem) =. true,[pos])
example(41,1,ancestor(leon,rose) =. true,[pos])
example(39,1,ancestor(etienne,an) =. true,[pos])
example(37,1,ancestor(etienne,luc) =. true,[pos])
example(35,1,ancestor(willem,lieve) =. true,[pos])
example(34,1,ancestor(willem,katleen) =. true,[pos])
example(28,1,ancestor(prudent,esther) =. true,[pos])
example(25,1,ancestor(luc,soetkin) =. true,[pos])
example(24,1,ancestor(bart,pieter) =. true,[pos])
example(23,1,ancestor(bart,stijn) =. true,[pos])

The learned theory covers 22/78 examples of concepts to be learned.

SEED: object no. 1 for Concept father(_3798148,_3798150) =. true

SEED: object no. 1 for Concept mother(_3798162,_3798164) =. true

SEED: object no. 1 for Concept ancestor(_3798176,_3798178) =. true

================ Parallel Conquer for Concepts
================ [father(_3798148,_3798150) =. true,mother(_3798162,_3798164) =. true,ancestor(_3798176,_3798178) =. true]

---------------------- Specialization Step No. 1 ----------------------

Clauses for the concept: father(_3798148,_3798150) =. true

PS_RULE: 64
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199,201,206,207,208,210,211,214,215,216,217,218,220,225,226,227,229,230,233,234,235,236,237,239,244,245,246,248,249,252,253,254,255,256,258,263,264,265,267,268,271,272,273,274,275,277,282,283,284,286,287,290,291,292,293,294,296,301,302,303,305,306,309,310,311,312,313,315,320,321,322,324,325,328,329,330,331,332,334,339,340,341,343,344,347,348,349,350,351,353,358,359,360,362,363,366,367,368,369,370,372,377,378,379,381,382,385,386,387,388,389]]]

father(X1,X2) =. true :-
ancestor(X3,X2) =. true.

PS_RULE: 65
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332]]]

father(X1,X2) =. true :-
ancestor(X1,X3) =. true.

PS_RULE: 66
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true.

PS_RULE: 67
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true.

PS_RULE: 68
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true.

PS_RULE: 69
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false.

PS_RULE: 70
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
female(X2) =. false.

PS_RULE: 71
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true.

PS_RULE: 72
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332]]]

father(X1,X2) =. true :-
parent(X1,X3) =. true.

PS_RULE: 73
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X1,X3) =. false.

PS_RULE: 74
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X1) =. false.

PS_RULE: 75
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X2) =. false.

PS_RULE: 76
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199,201,206,207,208,210,211,214,215,216,217,218,220,225,226,227,229,230,233,234,235,236,237,239,244,245,246,248,249,252,253,254,255,256,258,263,264,265,267,268,271,272,273,274,275,277,282,283,284,286,287,290,291,292,293,294,296,301,302,303,305,306,309,310,311,312,313,315,320,321,322,324,325,328,329,330,331,332,334,339,340,341,343,344,347,348,349,350,351,353,358,359,360,362,363,366,367,368,369,370,372,377,378,379,381,382,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X2) =. true.

PS_RULE: 77
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
ancestor(X3,X1) =. true.

PS_RULE: 78
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true.

PS_RULE: 79
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false.

PS_RULE: 80
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X1,X1) =. false.

PS_RULE: 81
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X1) =. true.

PS_RULE: 82
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,140,141,142,143,144,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X2,X3) =. false.

PS_RULE: 83
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,104,105,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,136,137,140,141,142,143,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,209,210,211,212,213,214,215,216,217,218,220,221,222,223,224,225,229,230,231,232,233,234,235,236,237,238,239,240,242,243,244,247,248,249,251,252,253,254,255,256,257,258,259,260,261,262,263,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,285,286,287,288,289,290,291,292,293,294,295,297,298,299,300,301,304,306,307,308,309,310,311,312,313,314,316,317,318,319,320,323,325,326,327,328,329,330,331,332,333,334,335,336,337,338,342,343,344,345,346,347,349,350,351,352,353,355,356,357,358,361,362,364,365,366,367,368,369,370,371,372,373,374,376,377,380,381,382,383,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X2,X1) =. false.

PS_RULE: 84
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,140,141,142,143,144,145,146,147,148,149,150,151,152,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,174,175,176,177,178,179,180,181,182,183,184,185,186,188,191,192,193,194,195,196,197,198,199,200,201,202,203,204,206,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,244,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,263,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,282,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,301,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,320,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,339,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,358,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,377,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X2,X2) =. false.

PS_RULE: 85
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197,200,201,202,203,204,205,206,209,210,211,212,213,214,215,219,220,221,222,223,224,225,228,229,230,231,232,233,234,238,239,240,241,242,243,244,247,248,249,250,251,252,253,257,258,259,260,261,262,263,266,267,268,269,270,271,272,276,277,278,279,280,281,282,285,286,287,288,289,290,291,295,296,297,298,299,300,301,304,305,306,307,308,309,310,314,315,316,317,318,319,320,323,324,325,326,327,328,329,333,334,335,336,337,338,339,342,343,344,345,346,347,348,352,353,354,355,356,357,358,361,362,363,364,365,366,367,371,372,373,374,375,376,377,380,381,382,383,384,385,386]]]

father(X1,X2) =. true :-
ancestor(X2,X3) =. true.

PS_RULE: 86
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197,200,201,202,203,204,205,206,209,210,211,212,213,214,215,219,220,221,222,223,224,225,228,229,230,231,232,233,234,238,239,240,241,242,243,244,247,248,249,250,251,252,253,257,258,259,260,261,262,263,266,267,268,269,270,271,272,276,277,278,279,280,281,282,285,286,287,288,289,290,291,295,296,297,298,299,300,301,304,305,306,307,308,309,310,314,315,316,317,318,319,320,323,324,325,326,327,328,329,333,334,335,336,337,338,339,342,343,344,345,346,347,348,352,353,354,355,356,357,358,361,362,363,364,365,366,367,371,372,373,374,375,376,377,380,381,382,383,384,385,386]]]

father(X1,X2) =. true :-
parent(X2,X3) =. true.

Clauses for the concept: mother(_3798162,_3798164) =. true

PS_RULE: 87
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,408,409,410,411,412,413,414,417,418,419,420,421,422,423,427,428,429,430,431,432,433,436,437,438,439,440,441,442,446,447,448,449,450,451,452,455,456,457,458,459,460,461,465,466,467,468,469,470,471,474,475,476,477,478,479,480,484,485,486,487,488,489,490,493,494,495,496,497,498,499,503,504,505,506,507,508,509,512,513,514,515,516,517,518,522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
ancestor(X2,X3) =. true.

PS_RULE: 88
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true.

PS_RULE: 89
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true.

PS_RULE: 90
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true.

PS_RULE: 91
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true.

PS_RULE: 92
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false.

PS_RULE: 93
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false.

PS_RULE: 94
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. false.

PS_RULE: 95
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. false.

PS_RULE: 96
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true.

PS_RULE: 97
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X1,X3) =. false.

PS_RULE: 98
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X1,X1) =. false.

PS_RULE: 99
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true.

PS_RULE: 100
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X3) =. false.

PS_RULE: 101
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,411,412,413,414,417,418,420,421,422,423,424,425,426,427,428,429,430,431,432,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,451,452,455,456,457,458,460,461,462,463,464,465,466,467,468,469,470,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662,663,664,666,667,668,669,672,673,675,676,677,678,679,680,681,682,683,684,685,687,688,691,692,693,694,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X1) =. false.

PS_RULE: 102
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,414,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,452,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,574,575,576,577,578,580,583,584,585,586,587,588,589,590,591,592,593,594,595,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X2) =. false.

PS_RULE: 103
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,408,409,410,411,412,413,414,417,418,419,420,421,422,423,427,428,429,430,431,432,433,436,437,438,439,440,441,442,446,447,448,449,450,451,452,455,456,457,458,459,460,461,465,466,467,468,469,470,471,474,475,476,477,478,479,480,484,485,486,487,488,489,490,493,494,495,496,497,498,499,503,504,505,506,507,508,509,512,513,514,515,516,517,518,522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
parent(X2,X3) =. true.

PS_RULE: 104
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
ancestor(X1,X3) =. true.

PS_RULE: 105
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true.

PS_RULE: 106
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true.

PS_RULE: 107
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
parent(X1,X3) =. true.

PS_RULE: 108
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true.

PS_RULE: 109
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
female(X2) =. false.

Clauses for the concept: ancestor(_3798176,_3798178) =. true

PS_RULE: 110
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true.

PS_RULE: 111
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909]]]

ancestor(X1,X2) =. true :-
ancestor(X1,X3) =. true.

PS_RULE: 112
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true.

PS_RULE: 113
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true.

PS_RULE: 114
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false.

PS_RULE: 115
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false.

PS_RULE: 116
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true.

PS_RULE: 117
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X1) =. false.

PS_RULE: 118
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. false.

PS_RULE: 119
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X1,X1) =. false.

PS_RULE: 120
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X1,X3) =. false.

PS_RULE: 121
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X1,X2) =. false.

PS_RULE: 122
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909]]]

ancestor(X1,X2) =. true :-
parent(X1,X3) =. true.

PS_RULE: 123
Pos. ex. covered: [[1,[29,30,40,47,48,54,55,65,72,73]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,717,718,719,720,721,722,723,726,727,728,729,730,731,732,735,736,737,738,739,740,741,742,743,744,745,748,749,750,751,752,753,754,755,756,757,758,759,762,763,764,765,766,767,770,771,772,773,774,775,776,778,779,780,781,782,783,786,787,788,789,790,791,793,794,795,796,797,798,799,800,801,802,803,805,806,807,808,809,810,811,812,813,814,815,818,819,820,821,822,823,824,825,826,827,828,829,832,833,834,835,836,837,840,841,842,843,844,845,846,848,849,850,851,852,853,856,857,858,859,860,861,863,864,865,866,867,868,869,870,871,872,873,875,876,877,878,879,880,881,882,883,884,885,886,887,888,892,893,894,895,896,897,898,901,902,903,904,905,906,907,910,911,912,913,914,915,916,919,920,921,922,923,924,925,929,930,931,932,933,934,935,938,939,940,941,942,943,944,948,949,950,951,952,953,954,957,958,959,960,961,962,963]]]

ancestor(X1,X2) =. true :-
ancestor(X2,X3) =. true.

PS_RULE: 124
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true.

PS_RULE: 125
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false.

PS_RULE: 126
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,720,721,722,723,726,727,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,753,754,755,756,757,758,760,761,762,763,764,765,766,767,770,771,772,773,774,775,776,777,778,779,780,781,782,783,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,819,820,821,822,823,824,826,827,828,829,830,831,832,833,834,836,837,840,841,842,844,845,846,847,848,849,850,851,852,853,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,877,878,879,880,881,882,884,885,886,887,888,889,890,891,892,894,895,896,897,898,901,903,904,905,906,907,908,909,910,911,912,913,914,915,919,920,921,922,923,924,926,927,928,929,930,932,933,934,935,938,939,941,942,943,944,945,946,947,948,949,950,951,953,954,957,958,959,960,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X2,X1) =. false.

PS_RULE: 127
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,770,771,772,773,774,775,776,777,778,779,780,781,782,783,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,840,841,842,843,844,845,846,847,848,849,850,851,852,853,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X2,X3) =. false.

PS_RULE: 128
Pos. ex. covered: [[1,[29,30,40,47,48,54,55,65,72,73]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,717,718,719,720,721,722,723,726,727,728,729,730,731,732,735,736,737,738,739,740,741,742,743,744,745,748,749,750,751,752,753,754,755,756,757,758,759,762,763,764,765,766,767,770,771,772,773,774,775,776,778,779,780,781,782,783,786,787,788,789,790,791,793,794,795,796,797,798,799,800,801,802,803,805,806,807,808,809,810,811,812,813,814,815,818,819,820,821,822,823,824,825,826,827,828,829,832,833,834,835,836,837,840,841,842,843,844,845,846,848,849,850,851,852,853,856,857,858,859,860,861,863,864,865,866,867,868,869,870,871,872,873,875,876,877,878,879,880,881,882,883,884,885,886,887,888,892,893,894,895,896,897,898,901,902,903,904,905,906,907,910,911,912,913,914,915,916,919,920,921,922,923,924,925,929,930,931,932,933,934,935,938,939,940,941,942,943,944,948,949,950,951,952,953,954,957,958,959,960,961,962,963]]]

ancestor(X1,X2) =. true :-
parent(X2,X3) =. true.

PS_RULE: 129
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,723,726,727,728,729,730,731,732,733,734,735,736,737,738,739,741,742,743,744,745,746,747,748,749,750,751,752,754,755,756,757,758,759,760,761,762,763,764,765,766,770,771,772,773,774,775,776,777,778,779,780,781,782,786,787,788,789,790,791,792,793,794,795,796,798,799,800,801,802,803,804,805,806,807,808,809,811,812,813,814,815,816,817,818,819,820,821,822,824,825,826,827,828,829,830,831,832,833,834,835,836,840,841,842,843,844,845,846,847,848,849,850,851,852,856,857,858,859,860,861,862,863,864,865,866,868,869,870,871,872,873,874,875,876,877,878,879,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,898,901,902,903,904,905,906,907,908,909,910,911,912,913,914,916,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,935,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,954,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X2,X2) =. false.

PS_RULE: 130
Pos. ex. covered: [[1,[32,33,36,57,58,61,63]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,748,749,750,751,752,753,754,755,756,757,758,759,760,761,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X1) =. true.

PS_RULE: 131
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true.

PS_RULE: 132
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false.

select_ps_rule

NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(11,66) cov(11,71) cov(11,88) cov(11,99) cov(104,112) cov(104,115) cov(108,124)
cov(108,125) cov(121,67) cov(121,69) cov(124,131) cov(124,132) cov(130,113) cov(130,114)
cov(131,78) cov(131,79) cov(131,91) cov(131,93) cov(131,110) cov(131,116) cov(141,90)
cov(141,92) cov(148,68) cov(148,70) cov(148,108) cov(148,109) cov(154,130) cov(164,105)
cov(164,106) cov(168,77) cov(168,81) cov(176,64) cov(176,76) cov(176,89) cov(176,96)
cov(209,111) cov(209,122) cov(215,123) cov(215,128) cov(230,126) cov(231,85) cov(231,86)
cov(231,87) cov(231,103) cov(232,129) cov(248,127) cov(250,119) cov(254,65) cov(254,72)
cov(254,104) cov(254,107) cov(261,83) cov(261,101) cov(263,84) cov(263,102) cov(266,117)
cov(266,118) cov(266,120) cov(266,121) cov(279,82) cov(279,100) cov(293,98) cov(295,80)
cov(311,73) cov(311,74) cov(311,75) cov(311,94) cov(311,95) cov(311,97)

BEST NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(11,66) cov(11,71) cov(11,88) cov(11,99) cov(104,112) cov(104,115) cov(108,124)
cov(108,125) cov(121,67) cov(121,69) cov(124,131) cov(124,132) cov(130,113) cov(130,114)
cov(131,78) cov(131,79) cov(131,91) cov(131,93) cov(131,110) cov(131,116)

POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(34,110) cov(34,116) cov(18,124) cov(18,125) cov(17,112) cov(17,115) cov(17,131)
cov(17,132) cov(14,113) cov(14,114) cov(11,66) cov(11,67) cov(11,69) cov(11,71)
cov(11,88) cov(11,99) cov(5,78) cov(5,79) cov(5,91) cov(5,93)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(34,110) cov(34,116) cov(18,124) cov(18,125) cov(17,112) cov(17,115) cov(17,131)
cov(17,132) cov(14,113) cov(14,114) cov(11,66) cov(11,67) cov(11,69) cov(11,71)
cov(11,88) cov(11,99)

---------------------- Specialization Step No. 2 ----------------------

Clauses for the concept: father(_3798148,_3798150) =. true

PS_RULE: 133
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 134
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 135
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X1) =. true.

PS_RULE: 136
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[244,277,302,303]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. true.

PS_RULE: 137
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X1) =. false.

PS_RULE: 138
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[244,277,302,303]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. false.

PS_RULE: 139
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 140
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 141
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 142
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 143
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 144
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 145
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[233,234,244,255,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 146
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[210,233,234,268,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. true.

PS_RULE: 147
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[210,233,234,268,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. false.

PS_RULE: 148
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 149
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[233,234,244,255,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 150
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 151
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 152
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 153
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[210,233,234,244,268,277]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 154
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[210,233,234,244,268,277]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 155
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 156
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 157
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190]]]

father(X1,X2) =. true :-
male(X1) =. true,
male(X2) =. true.

PS_RULE: 158
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
female(X1) =. false.

PS_RULE: 159
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190]]]

father(X1,X2) =. true :-
male(X1) =. true,
female(X2) =. false.

PS_RULE: 160
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X2) =. true.

PS_RULE: 161
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X3) =. true.

PS_RULE: 162
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X3) =. false.

PS_RULE: 163
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X1) =. false.

PS_RULE: 164
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X2) =. false.

PS_RULE: 165
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X2) =. true.

PS_RULE: 166
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147]]]

father(X1,X2) =. true :-
male(X1) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 167
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198]]]

father(X1,X2) =. true :-
male(X1) =. true,
female(X2) =. true.

PS_RULE: 168
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198]]]

father(X1,X2) =. true :-
male(X1) =. true,
male(X2) =. false.

PS_RULE: 169
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X1) =. false.

PS_RULE: 170
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X1) =. true.

PS_RULE: 171
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,140,141,142,143,144,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X3) =. false.

PS_RULE: 172
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,104,105,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,136,137,140,141,142,143,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X1) =. false.

PS_RULE: 173
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,140,141,142,143,144,145,146,147,148,149,150,151,152,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,174,175,176,177,178,179,180,181,182,183,184,185,186,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X2) =. false.

PS_RULE: 174
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197]]]

father(X1,X2) =. true :-
male(X1) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 175
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X3) =. true.

PS_RULE: 176
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
ancestor(X3,X2) =. true.

PS_RULE: 177
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 178
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190]]]

father(X1,X2) =. true :-
female(X1) =. false,
male(X2) =. true.

PS_RULE: 179
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190]]]

father(X1,X2) =. true :-
female(X1) =. false,
female(X2) =. false.

PS_RULE: 180
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X2) =. true.

PS_RULE: 181
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X3) =. true.

PS_RULE: 182
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X3) =. false.

PS_RULE: 183
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X1) =. false.

PS_RULE: 184
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X2) =. false.

PS_RULE: 185
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X2) =. true.

PS_RULE: 186
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147]]]

father(X1,X2) =. true :-
female(X1) =. false,
ancestor(X3,X1) =. true.

PS_RULE: 187
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198]]]

father(X1,X2) =. true :-
female(X1) =. false,
female(X2) =. true.

PS_RULE: 188
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198]]]

father(X1,X2) =. true :-
female(X1) =. false,
male(X2) =. false.

PS_RULE: 189
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X1) =. false.

PS_RULE: 190
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X1) =. true.

PS_RULE: 191
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,140,141,142,143,144,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X3) =. false.

PS_RULE: 192
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,104,105,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,136,137,140,141,142,143,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X1) =. false.

PS_RULE: 193
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,140,141,142,143,144,145,146,147,148,149,150,151,152,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,174,175,176,177,178,179,180,181,182,183,184,185,186,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X2) =. false.

PS_RULE: 194
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197]]]

father(X1,X2) =. true :-
female(X1) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 195
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X3) =. true.

PS_RULE: 196
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 197
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 198
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[244,277,302,303]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
male(X2) =. true.

PS_RULE: 199
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[244,277,302,303]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
female(X2) =. false.

PS_RULE: 200
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 201
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 202
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 203
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 204
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 205
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[233,234,244,255,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 206
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[210,233,234,268,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
female(X2) =. true.

PS_RULE: 207
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[210,233,234,268,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
male(X2) =. false.

PS_RULE: 208
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 209
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[233,234,244,255,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 210
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 211
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 212
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 213
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[210,233,234,244,268,277]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 214
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[210,233,234,244,268,277]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X3) =. true.

Clauses for the concept: mother(_3798162,_3798164) =. true

PS_RULE: 215
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,460,461,471,495,504]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 216
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 217
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X1) =. true.

PS_RULE: 218
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,460,461,495]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. true.

PS_RULE: 219
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X1) =. false.

PS_RULE: 220
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,460,461,495]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. false.

PS_RULE: 221
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 222
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 223
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 224
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 225
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 226
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 227
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 228
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 229
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 230
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,460,461,471,495,504]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 231
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 232
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,460,461]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 233
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,460,461]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 234
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 235
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,471,504]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. true.

PS_RULE: 236
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,471,504]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. false.

Clauses for the concept: ancestor(_3798176,_3798178) =. true

PS_RULE: 237
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X3,X4) =. true.

PS_RULE: 238
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[706,712,713,714,715,723,724,725,731,732,733,741,746,754,760,768,769,775,776,784,785,790,791,798,804,811,816,824,830,838,839,845,846,854,855,860,861,868,874,881,887,888,889,890,898,899,900,906,907,908,916,917,918,924,925,926,927,935,936,937,943,944,945,946,954,955,956,962,963,964,965]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X4,X3) =. true.

PS_RULE: 239
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X4,X2) =. true.

PS_RULE: 240
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
male(X1) =. true.

PS_RULE: 241
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[702,706,718,723,724,725,736,741,749,754,763,768,769,779,784,785,798,806,811,819,824,833,838,839,849,854,855,868,876,881,893,898,899,900,911,916,917,918,930,935,936,937,949,954,955,956]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
male(X2) =. true.

PS_RULE: 242
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[702,706,718,723,724,725,736,741,749,754,763,768,769,779,784,785,798,806,811,819,824,833,838,839,849,854,855,868,876,881,893,898,899,900,911,916,917,918,930,935,936,937,949,954,955,956]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
female(X2) =. false.

PS_RULE: 243
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
female(X1) =. false.

PS_RULE: 244
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
female(X3) =. true.

PS_RULE: 245
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
male(X3) =. false.

PS_RULE: 246
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X2) =. true.

PS_RULE: 247
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X1) =. false.

PS_RULE: 248
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X2) =. false.

PS_RULE: 249
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 250
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X4) =. false.

PS_RULE: 251
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X2) =. false.

PS_RULE: 252
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X4) =. true.

PS_RULE: 253
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 254
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[706,712,713,714,715,723,724,725,731,732,733,741,746,754,760,768,769,775,776,784,785,790,791,798,804,811,816,824,830,838,839,845,846,854,855,860,861,868,874,881,887,888,889,890,898,899,900,906,907,908,916,917,918,924,925,926,927,935,936,937,943,944,945,946,954,955,956,962,963,964,965]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X3) =. true.

PS_RULE: 255
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 256
Pos. ex. covered: [[1,[29,30,40,47,48,54,55,65,72,73]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,718,723,727,728,731,732,736,741,743,749,754,756,757,763,771,772,775,776,779,787,790,791,798,800,801,806,811,813,819,824,826,827,833,841,842,845,846,849,857,860,861,868,870,871,876,881,883,884,887,888,893,898,902,903,906,907,911,916,920,921,924,925,930,935,939,940,943,944,949,954,958,959,962,963]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X2,X4) =. true.

PS_RULE: 257
Pos. ex. covered: [[1,[29,30,32,33,36,38,40,43,47,48,54,55,57,58,61,63,65,68,72,73]]]
Neg. ex. covered: [[1,[]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 258
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[708,709,712,713,714,727,728,731,732,743,756,757,771,772,775,776,787,790,791,800,801,813,826,827,841,842,845,846,857,860,861,870,871,883,884,887,888,889,902,903,906,907,920,921,924,925,926,939,940,943,944,945,958,959,962,963,964]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
female(X2) =. true.

PS_RULE: 259
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[708,709,712,713,714,727,728,731,732,743,756,757,771,772,775,776,787,790,791,800,801,813,826,827,841,842,845,846,857,860,861,870,871,883,884,887,888,889,902,903,906,907,920,921,924,925,926,939,940,943,944,945,958,959,962,963,964]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
male(X2) =. false.

PS_RULE: 260
Pos. ex. covered: [[1,[29,30,32,33,36,38,40,43,47,48,54,55,57,58,61,63,65,68,72,73]]]
Neg. ex. covered: [[1,[]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 261
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,727,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,771,772,775,776,777,779,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,841,842,845,846,847,849,857,860,861,862,868,870,871,874,881,884,887,888,889,890,891,898,903,906,907,908,909,911,920,921,924,926,927,928,930,935,939,943,944,945,946,947,949,954,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 262
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,771,772,775,776,777,779,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,841,842,845,846,847,849,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,902,903,906,907,908,909,911,916,920,921,924,925,926,927,928,930,935,939,940,943,944,945,946,947,949,954,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X2,X4) =. false.

PS_RULE: 263
Pos. ex. covered: [[1,[29,30,40,47,48,54,55,65,72,73]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,718,723,727,728,731,732,736,741,743,749,754,756,757,763,771,772,775,776,779,787,790,791,798,800,801,806,811,813,819,824,826,827,833,841,842,845,846,849,857,860,861,868,870,871,876,881,883,884,887,888,893,898,902,903,906,907,911,916,920,921,924,925,930,935,939,940,943,944,949,954,958,959,962,963]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X2,X4) =. true.

PS_RULE: 264
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,771,772,775,776,777,779,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,841,842,845,846,847,849,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,902,903,906,907,908,909,911,916,920,921,924,925,926,927,928,930,935,939,940,943,944,945,946,947,949,954,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 265
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 266
Pos. ex. covered: [[1,[26,27,32,33,40,45,46]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
male(X2) =. true.

PS_RULE: 267
Pos. ex. covered: [[1,[26,27,32,33,40,45,46]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
female(X2) =. false.

PS_RULE: 268
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
female(X1) =. false.

PS_RULE: 269
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X2) =. true.

PS_RULE: 270
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X1) =. false.

PS_RULE: 271
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X2) =. false.

PS_RULE: 272
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X1) =. false.

PS_RULE: 273
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X3) =. false.

PS_RULE: 274
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X2) =. false.

PS_RULE: 275
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X3) =. true.

PS_RULE: 276
Pos. ex. covered: [[1,[29,30,40,47,48]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,717,718,719,720,721,722,723,726,727,728,729,730,731,732,735,736,737,738,739,740,741,742,743,744,745,748,749,750,751,752,753,754,755,756,757,758,759,762,763,764,765,766,767,770,771,772,773,774,775,776,778,779,780,781,782,783,786,787,788,789,790,791,793,794,795,796,797,798,799,800,801,802,803]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 277
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
female(X2) =. true.

PS_RULE: 278
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
male(X2) =. false.

PS_RULE: 279
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,720,721,722,723,726,727,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,753,754,755,756,757,758,760,761,762,763,764,765,766,767,770,771,772,773,774,775,776,777,778,779,780,781,782,783,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X1) =. false.

PS_RULE: 280
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,770,771,772,773,774,775,776,777,778,779,780,781,782,783,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X3) =. false.

PS_RULE: 281
Pos. ex. covered: [[1,[29,30,40,47,48]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,717,718,719,720,721,722,723,726,727,728,729,730,731,732,735,736,737,738,739,740,741,742,743,744,745,748,749,750,751,752,753,754,755,756,757,758,759,762,763,764,765,766,767,770,771,772,773,774,775,776,778,779,780,781,782,783,786,787,788,789,790,791,793,794,795,796,797,798,799,800,801,802,803]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X3) =. true.

PS_RULE: 282
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,723,726,727,728,729,730,731,732,733,734,735,736,737,738,739,741,742,743,744,745,746,747,748,749,750,751,752,754,755,756,757,758,759,760,761,762,763,764,765,766,770,771,772,773,774,775,776,777,778,779,780,781,782,786,787,788,789,790,791,792,793,794,795,796,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X2) =. false.

PS_RULE: 283
Pos. ex. covered: [[1,[32,33,36]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,748,749,750,751,752,753,754,755,756,757,758,759,760,761]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 284
Pos. ex. covered: [[1,[32,33,36]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,748,749,750,751,752,753,754,755,756,757,758,759,760,761]]]

ancestor(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X1) =. true.

PS_RULE: 285
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 286
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
female(X2) =. false.

PS_RULE: 287
Pos. ex. covered: [[1,[26,27,32,33,40,45,46]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
female(X1) =. false.

PS_RULE: 288
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[702,706,718,723,724,725,736,741,749,754,763,768,769,779,784,785,798,806,811,819,824,833,838,839,849,854,855,868,876,881,893,898,899,900,911,916,917,918,930,935,936,937,949,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 289
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 290
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 291
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 292
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 293
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X2) =. false.

PS_RULE: 294
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 295
Pos. ex. covered: [[1,[32,33,57,58]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,748,749,750,751,752,753,754,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 296
Pos. ex. covered: [[1,[32,33,57,58]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,748,749,750,751,752,753,754,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 297
Pos. ex. covered: [[1,[40,65]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,778,779,780,781,782,783,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,848,849,850,851,852,853,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,910,911,912,913,914,915,916,929,930,931,932,933,934,935,948,949,950,951,952,953,954]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 298
Pos. ex. covered: [[1,[40,65]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,720,721,722,723,735,736,737,738,739,740,741,748,749,750,751,753,754,762,763,764,765,766,767,778,779,780,781,782,783,793,794,795,796,797,798,805,806,807,808,809,810,811,819,820,821,822,823,824,832,833,834,836,837,848,849,850,851,852,853,863,864,865,866,867,868,875,877,878,879,880,881,892,894,895,896,897,898,910,911,912,913,914,915,929,930,932,933,934,935,948,949,950,951,953,954]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 299
Pos. ex. covered: [[1,[40,65]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,723,735,736,737,738,739,741,748,749,750,751,752,754,762,763,764,765,766,778,779,780,781,782,793,794,795,796,798,805,806,807,808,809,811,818,819,820,821,822,824,832,833,834,835,836,848,849,850,851,852,863,864,865,866,868,875,876,877,878,879,881,892,893,894,895,896,898,910,911,912,913,914,916,929,930,931,932,933,935,948,949,950,951,952,954]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 300
Pos. ex. covered: [[1,[40,65]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,778,779,780,781,782,783,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,848,849,850,851,852,853,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,910,911,912,913,914,915,916,929,930,931,932,933,934,935,948,949,950,951,952,953,954]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 301
Pos. ex. covered: [[1,[51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
female(X1) =. true.

PS_RULE: 302
Pos. ex. covered: [[1,[51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918]]]

ancestor(X1,X2) =. true :-
male(X2) =. true,
male(X1) =. false.

PS_RULE: 303
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 304
Pos. ex. covered: [[1,[26,27,32,33,40,45,46]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
female(X1) =. false.

PS_RULE: 305
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[702,706,718,723,724,725,736,741,749,754,763,768,769,779,784,785,798,806,811,819,824,833,838,839,849,854,855,868,876,881,893,898,899,900,911,916,917,918,930,935,936,937,949,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X3,X2) =. true.

PS_RULE: 306
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X3,X1) =. false.

PS_RULE: 307
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X3,X2) =. false.

PS_RULE: 308
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X1) =. false.

PS_RULE: 309
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X3) =. false.

PS_RULE: 310
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X2) =. false.

PS_RULE: 311
Pos. ex. covered: [[1,[26,27,32,33,40,45,46,51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,724,725,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,768,769,778,779,780,781,782,783,784,785,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X3) =. true.

PS_RULE: 312
Pos. ex. covered: [[1,[32,33,57,58]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,748,749,750,751,752,753,754,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
ancestor(X3,X1) =. true.

PS_RULE: 313
Pos. ex. covered: [[1,[32,33,57,58]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,748,749,750,751,752,753,754,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918,929,930,931,932,933,934,935,936,937,948,949,950,951,952,953,954,955,956]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X3,X1) =. true.

PS_RULE: 314
Pos. ex. covered: [[1,[40,65]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,778,779,780,781,782,783,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,848,849,850,851,852,853,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,910,911,912,913,914,915,916,929,930,931,932,933,934,935,948,949,950,951,952,953,954]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 315
Pos. ex. covered: [[1,[40,65]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,778,779,780,781,782,783,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,848,849,850,851,852,853,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,910,911,912,913,914,915,916,929,930,931,932,933,934,935,948,949,950,951,952,953,954]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X3) =. false.

PS_RULE: 316
Pos. ex. covered: [[1,[40,65]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,720,721,722,723,735,736,737,738,739,740,741,748,749,750,751,753,754,762,763,764,765,766,767,778,779,780,781,782,783,793,794,795,796,797,798,805,806,807,808,809,810,811,819,820,821,822,823,824,832,833,834,836,837,848,849,850,851,852,853,863,864,865,866,867,868,875,877,878,879,880,881,892,894,895,896,897,898,910,911,912,913,914,915,929,930,932,933,934,935,948,949,950,951,953,954]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X1) =. false.

PS_RULE: 317
Pos. ex. covered: [[1,[40,65]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,723,735,736,737,738,739,741,748,749,750,751,752,754,762,763,764,765,766,778,779,780,781,782,793,794,795,796,798,805,806,807,808,809,811,818,819,820,821,822,824,832,833,834,835,836,848,849,850,851,852,863,864,865,866,868,875,876,877,878,879,881,892,893,894,895,896,898,910,911,912,913,914,916,929,930,931,932,933,935,948,949,950,951,952,954]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X2) =. false.

PS_RULE: 318
Pos. ex. covered: [[1,[40,65]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,717,718,719,720,721,722,723,735,736,737,738,739,740,741,748,749,750,751,752,753,754,762,763,764,765,766,767,778,779,780,781,782,783,793,794,795,796,797,798,805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,848,849,850,851,852,853,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,910,911,912,913,914,915,916,929,930,931,932,933,934,935,948,949,950,951,952,953,954]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X3) =. true.

PS_RULE: 319
Pos. ex. covered: [[1,[51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
female(X1) =. true.

PS_RULE: 320
Pos. ex. covered: [[1,[51,52,57,58,65,70,71]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,818,819,820,821,822,823,824,832,833,834,835,836,837,838,839,848,849,850,851,852,853,854,855,863,864,865,866,867,868,875,876,877,878,879,880,881,892,893,894,895,896,897,898,899,900,910,911,912,913,914,915,916,917,918]]]

ancestor(X1,X2) =. true :-
female(X2) =. false,
male(X1) =. false.

PS_RULE: 321
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 322
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X2) =. true.

PS_RULE: 323
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X1) =. false.

PS_RULE: 324
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X2) =. false.

PS_RULE: 325
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X1) =. false.

PS_RULE: 326
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X3) =. false.

PS_RULE: 327
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X2) =. false.

PS_RULE: 328
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X3) =. true.

PS_RULE: 329
Pos. ex. covered: [[1,[29,30,40,47,48]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,717,718,719,720,721,722,723,726,727,728,729,730,731,732,735,736,737,738,739,740,741,742,743,744,745,748,749,750,751,752,753,754,755,756,757,758,759,762,763,764,765,766,767,770,771,772,773,774,775,776,778,779,780,781,782,783,786,787,788,789,790,791,793,794,795,796,797,798,799,800,801,802,803]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 330
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
female(X2) =. true.

PS_RULE: 331
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
male(X2) =. false.

PS_RULE: 332
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,720,721,722,723,726,727,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,753,754,755,756,757,758,760,761,762,763,764,765,766,767,770,771,772,773,774,775,776,777,778,779,780,781,782,783,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X1) =. false.

PS_RULE: 333
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,770,771,772,773,774,775,776,777,778,779,780,781,782,783,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X3) =. false.

PS_RULE: 334
Pos. ex. covered: [[1,[29,30,40,47,48]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,717,718,719,720,721,722,723,726,727,728,729,730,731,732,735,736,737,738,739,740,741,742,743,744,745,748,749,750,751,752,753,754,755,756,757,758,759,762,763,764,765,766,767,770,771,772,773,774,775,776,778,779,780,781,782,783,786,787,788,789,790,791,793,794,795,796,797,798,799,800,801,802,803]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X3) =. true.

PS_RULE: 335
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49]]]
Neg. ex. covered: [[1,[701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,723,726,727,728,729,730,731,732,733,734,735,736,737,738,739,741,742,743,744,745,746,747,748,749,750,751,752,754,755,756,757,758,759,760,761,762,763,764,765,766,770,771,772,773,774,775,776,777,778,779,780,781,782,786,787,788,789,790,791,792,793,794,795,796,798,799,800,801,802,803,804]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X2) =. false.

PS_RULE: 336
Pos. ex. covered: [[1,[32,33,36]]]
Neg. ex. covered: [[1,[717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,748,749,750,751,752,753,754,755,756,757,758,759,760,761]]]

ancestor(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X1) =. true.

PS_RULE: 337
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X1,X4) =. true.

PS_RULE: 338
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X3,X4) =. true.

PS_RULE: 339
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
male(X3) =. true.

PS_RULE: 340
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
female(X3) =. false.

PS_RULE: 341
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X3,X4) =. true.

PS_RULE: 342
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,724,725,727,728,731,732,734,736,741,743,746,747,754,756,757,760,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,827,830,831,833,838,839,841,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,889,890,891,893,898,899,900,902,903,908,909,911,916,917,918,920,921,924,925,927,928,930,936,937,939,940,943,944,945,947,954,955,956,958,959,962,963,964,965]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 343
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X3,X4) =. false.

PS_RULE: 344
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X1) =. false.

PS_RULE: 345
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X3) =. false.

PS_RULE: 346
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X2) =. false.

PS_RULE: 347
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 348
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X4) =. false.

PS_RULE: 349
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 350
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X2) =. false.

PS_RULE: 351
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X4) =. true.

PS_RULE: 352
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X2) =. true.

PS_RULE: 353
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[706,712,713,714,715,723,724,725,731,732,733,741,746,754,760,768,769,775,776,784,785,790,791,798,804,811,816,824,830,838,839,845,846,854,855,860,861,868,874,881,887,888,889,890,898,899,900,906,907,908,916,917,918,924,925,926,927,935,936,937,943,944,945,946,954,955,956,962,963,964,965]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X4,X3) =. true.

PS_RULE: 354
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
female(X3) =. true.

PS_RULE: 355
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
male(X3) =. false.

PS_RULE: 356
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[706,712,713,714,715,723,724,725,731,732,733,741,746,754,760,768,769,775,776,784,785,790,791,798,804,811,816,824,830,838,839,845,846,854,855,860,861,868,874,881,887,888,889,890,898,899,900,906,907,908,916,917,918,924,925,926,927,935,936,937,943,944,945,946,954,955,956,962,963,964,965]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X3) =. true.

PS_RULE: 357
Pos. ex. covered: [[1,[26,27,29,30,31,32,33,36,38,40,42,43,45,46,47,48,49,51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,724,725,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,768,769,771,772,775,776,777,779,784,785,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X3,X3) =. false.

PS_RULE: 358
Pos. ex. covered: [[1,[29,30,40,47,48,54,55,65,72,73]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,718,723,727,728,731,732,736,741,743,749,754,756,757,763,771,772,775,776,779,787,790,791,798,800,801,806,811,813,819,824,826,827,833,841,842,845,846,849,857,860,861,868,870,871,876,881,883,884,887,888,893,898,902,903,906,907,911,916,920,921,924,925,930,935,939,940,943,944,949,954,958,959,962,963]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X2,X4) =. true.

PS_RULE: 359
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[708,709,712,713,714,727,728,731,732,743,756,757,771,772,775,776,787,790,791,800,801,813,826,827,841,842,845,846,857,860,861,870,871,883,884,887,888,889,902,903,906,907,920,921,924,925,926,939,940,943,944,945,958,959,962,963,964]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
female(X2) =. true.

PS_RULE: 360
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[708,709,712,713,714,727,728,731,732,743,756,757,771,772,775,776,787,790,791,800,801,813,826,827,841,842,845,846,857,860,861,870,871,883,884,887,888,889,902,903,906,907,920,921,924,925,926,939,940,943,944,945,958,959,962,963,964]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
male(X2) =. false.

PS_RULE: 361
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,727,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,771,772,775,776,777,779,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,841,842,845,846,847,849,857,860,861,862,868,870,871,874,881,884,887,888,889,890,891,898,903,906,907,908,909,911,920,921,924,926,927,928,930,935,939,943,944,945,946,947,949,954,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 362
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,771,772,775,776,777,779,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,841,842,845,846,847,849,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,902,903,906,907,908,909,911,916,920,921,924,925,926,927,928,930,935,939,940,943,944,945,946,947,949,954,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 363
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,771,772,775,776,777,779,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,841,842,845,846,847,849,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,902,903,906,907,908,909,911,916,920,921,924,925,926,927,928,930,935,939,940,943,944,945,946,947,949,954,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X4) =. false.

PS_RULE: 364
Pos. ex. covered: [[1,[29,30,40,47,48,54,55,65,72,73]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,718,723,727,728,731,732,736,741,743,749,754,756,757,763,771,772,775,776,779,787,790,791,798,800,801,806,811,813,819,824,826,827,833,841,842,845,846,849,857,860,861,868,870,871,876,881,883,884,887,888,893,898,902,903,906,907,911,916,920,921,924,925,930,935,939,940,943,944,949,954,958,959,962,963]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X4) =. true.

PS_RULE: 365
Pos. ex. covered: [[1,[29,30,31,36,38,40,42,43,47,48,49,54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[702,706,708,709,712,713,714,715,716,718,723,727,728,731,732,733,734,736,741,743,746,747,749,754,756,757,760,761,763,771,772,775,776,777,779,787,790,791,792,798,800,801,804,806,811,813,816,817,819,824,826,827,830,831,833,841,842,845,846,847,849,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,902,903,906,907,908,909,911,916,920,921,924,925,926,927,928,930,935,939,940,943,944,945,946,947,949,954,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 366
Pos. ex. covered: [[1,[29,30,32,33,36,38,40,43,47,48,54,55,57,58,61,63,65,68,72,73]]]
Neg. ex. covered: [[1,[]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 367
Pos. ex. covered: [[1,[29,30,32,33,36,38,40,43,47,48,54,55,57,58,61,63,65,68,72,73]]]
Neg. ex. covered: [[1,[]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 368
Pos. ex. covered: [[1,[32,33,36,57,58,61,63]]]
Neg. ex. covered: [[1,[718,723,724,725,727,728,731,732,733,734,749,754,756,757,760,761,819,824,826,827,830,831,833,838,839,841,842,845,846,847,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X4,X1) =. true.

PS_RULE: 369
Pos. ex. covered: [[1,[32,33,36,57,58,61,63]]]
Neg. ex. covered: [[1,[718,723,724,725,727,728,731,732,733,734,749,754,756,757,760,761,819,824,826,827,830,831,833,838,839,841,842,845,846,847,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928,930,935,936,937,939,940,943,944,945,946,947,949,954,955,956,958,959,962,963,964,965,966]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X1) =. true.

PS_RULE: 370
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
female(X1) =. true.

PS_RULE: 371
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[806,811,813,816,817,819,824,826,827,830,831,833,838,839,841,842,845,846,847,849,854,855,857,860,861,862,868,870,871,874,876,881,883,884,887,888,889,890,891,893,898,899,900,902,903,906,907,908,909,911,916,917,918,920,921,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
male(X1) =. false.

PS_RULE: 372
Pos. ex. covered: [[1,[29,30,47,48,54,55,72,73]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,901,902,903,904,905,906,907,919,920,921,922,923,924,925,938,939,940,941,942,943,944,957,958,959,960,961,962,963]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 373
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 374
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
male(X2) =. false.

PS_RULE: 375
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 376
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 377
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 378
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 379
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 380
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X2) =. false.

PS_RULE: 381
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,729,730,731,732,742,743,744,745,755,756,757,758,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,826,827,828,829,840,841,842,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,884,885,886,887,888,889,901,903,904,905,906,907,919,920,921,922,923,924,926,938,939,941,942,943,944,945,957,958,959,960,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 382
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 383
Pos. ex. covered: [[1,[29,30,47,48,54,55,72,73]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,901,902,903,904,905,906,907,919,920,921,922,923,924,925,938,939,940,941,942,943,944,957,958,959,960,961,962,963]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 384
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 385
Pos. ex. covered: [[1,[36,61,63]]]
Neg. ex. covered: [[1,[726,727,728,729,730,731,732,755,756,757,758,759,825,826,827,828,829,840,841,842,843,844,845,846,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 386
Pos. ex. covered: [[1,[36,61,63]]]
Neg. ex. covered: [[1,[726,727,728,729,730,731,732,755,756,757,758,759,825,826,827,828,829,840,841,842,843,844,845,846,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 387
Pos. ex. covered: [[1,[54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
female(X1) =. true.

PS_RULE: 388
Pos. ex. covered: [[1,[54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926]]]

ancestor(X1,X2) =. true :-
female(X2) =. true,
male(X1) =. false.

PS_RULE: 389
Pos. ex. covered: [[1,[29,30,47,48,54,55,72,73]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,901,902,903,904,905,906,907,919,920,921,922,923,924,925,938,939,940,941,942,943,944,957,958,959,960,961,962,963]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 390
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 391
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X1) =. false.

PS_RULE: 392
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X2) =. false.

PS_RULE: 393
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X1) =. false.

PS_RULE: 394
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X3) =. false.

PS_RULE: 395
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X3) =. true.

PS_RULE: 396
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X2) =. false.

PS_RULE: 397
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,729,730,731,732,742,743,744,745,755,756,757,758,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,826,827,828,829,840,841,842,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,884,885,886,887,888,889,901,903,904,905,906,907,919,920,921,922,923,924,926,938,939,941,942,943,944,945,957,958,959,960,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X1) =. false.

PS_RULE: 398
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X3) =. false.

PS_RULE: 399
Pos. ex. covered: [[1,[29,30,47,48,54,55,72,73]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,901,902,903,904,905,906,907,919,920,921,922,923,924,925,938,939,940,941,942,943,944,957,958,959,960,961,962,963]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X3) =. true.

PS_RULE: 400
Pos. ex. covered: [[1,[29,30,31,36,38,42,47,48,49,54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[707,708,709,710,711,712,713,714,726,727,728,729,730,731,732,742,743,744,745,755,756,757,758,759,770,771,772,773,774,775,776,786,787,788,789,790,791,799,800,801,802,803,812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X2) =. false.

PS_RULE: 401
Pos. ex. covered: [[1,[36,61,63]]]
Neg. ex. covered: [[1,[726,727,728,729,730,731,732,755,756,757,758,759,825,826,827,828,829,840,841,842,843,844,845,846,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
ancestor(X3,X1) =. true.

PS_RULE: 402
Pos. ex. covered: [[1,[36,61,63]]]
Neg. ex. covered: [[1,[726,727,728,729,730,731,732,755,756,757,758,759,825,826,827,828,829,840,841,842,843,844,845,846,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926,938,939,940,941,942,943,944,945,957,958,959,960,961,962,963,964]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X1) =. true.

PS_RULE: 403
Pos. ex. covered: [[1,[54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
female(X1) =. true.

PS_RULE: 404
Pos. ex. covered: [[1,[54,55,56,61,63,67,72,73,74]]]
Neg. ex. covered: [[1,[812,813,814,815,825,826,827,828,829,840,841,842,843,844,845,846,856,857,858,859,860,861,869,870,871,872,873,882,883,884,885,886,887,888,889,901,902,903,904,905,906,907,919,920,921,922,923,924,925,926]]]

ancestor(X1,X2) =. true :-
male(X2) =. false,
male(X1) =. false.

PS_RULE: 405
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 406
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
male(X1) =. false.

PS_RULE: 407
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X1) =. false.

PS_RULE: 408
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X2) =. false.

PS_RULE: 409
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X3) =. false.

PS_RULE: 410
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X2) =. false.

PS_RULE: 411
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X1) =. false.

PS_RULE: 412
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X3) =. true.

PS_RULE: 413
Pos. ex. covered: [[1,[54,55,65,72,73]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,818,819,820,821,822,823,824,825,826,827,828,829,832,833,834,835,836,837,840,841,842,843,844,845,846,848,849,850,851,852,853,856,857,858,859,860,861,863,864,865,866,867,868,869,870,871,872,873,875,876,877,878,879,880,881,882,883,884,885,886,887,888,892,893,894,895,896,897,898,901,902,903,904,905,906,907,910,911,912,913,914,915,916,919,920,921,922,923,924,925]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 414
Pos. ex. covered: [[1,[54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,840,841,842,843,844,845,846,847,848,849,850,851,852,853,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X3) =. false.

PS_RULE: 415
Pos. ex. covered: [[1,[54,55,65,72,73]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,818,819,820,821,822,823,824,825,826,827,828,829,832,833,834,835,836,837,840,841,842,843,844,845,846,848,849,850,851,852,853,856,857,858,859,860,861,863,864,865,866,867,868,869,870,871,872,873,875,876,877,878,879,880,881,882,883,884,885,886,887,888,892,893,894,895,896,897,898,901,902,903,904,905,906,907,910,911,912,913,914,915,916,919,920,921,922,923,924,925]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X3) =. true.

PS_RULE: 416
Pos. ex. covered: [[1,[54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,819,820,821,822,823,824,826,827,828,829,830,831,832,833,834,836,837,840,841,842,844,845,846,847,848,849,850,851,852,853,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,877,878,879,880,881,882,884,885,886,887,888,889,890,891,892,894,895,896,897,898,901,903,904,905,906,907,908,909,910,911,912,913,914,915,919,920,921,922,923,924,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X1) =. false.

PS_RULE: 417
Pos. ex. covered: [[1,[54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,811,812,813,814,815,816,817,818,819,820,821,822,824,825,826,827,828,829,830,831,832,833,834,835,836,840,841,842,843,844,845,846,847,848,849,850,851,852,856,857,858,859,860,861,862,863,864,865,866,868,869,870,871,872,873,874,875,876,877,878,879,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,898,901,902,903,904,905,906,907,908,909,910,911,912,913,914,916,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X2) =. false.

PS_RULE: 418
Pos. ex. covered: [[1,[57,58,61,63]]]
Neg. ex. covered: [[1,[818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X1) =. true.

PS_RULE: 419
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 420
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X1) =. false.

PS_RULE: 421
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X2) =. false.

PS_RULE: 422
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X3) =. false.

PS_RULE: 423
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X2) =. false.

PS_RULE: 424
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X1) =. false.

PS_RULE: 425
Pos. ex. covered: [[1,[51,52,54,55,56,57,58,61,63,65,67,68,70,71,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X3) =. true.

PS_RULE: 426
Pos. ex. covered: [[1,[54,55,65,72,73]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,818,819,820,821,822,823,824,825,826,827,828,829,832,833,834,835,836,837,840,841,842,843,844,845,846,848,849,850,851,852,853,856,857,858,859,860,861,863,864,865,866,867,868,869,870,871,872,873,875,876,877,878,879,880,881,882,883,884,885,886,887,888,892,893,894,895,896,897,898,901,902,903,904,905,906,907,910,911,912,913,914,915,916,919,920,921,922,923,924,925]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 427
Pos. ex. covered: [[1,[54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,840,841,842,843,844,845,846,847,848,849,850,851,852,853,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X3) =. false.

PS_RULE: 428
Pos. ex. covered: [[1,[54,55,65,72,73]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,818,819,820,821,822,823,824,825,826,827,828,829,832,833,834,835,836,837,840,841,842,843,844,845,846,848,849,850,851,852,853,856,857,858,859,860,861,863,864,865,866,867,868,869,870,871,872,873,875,876,877,878,879,880,881,882,883,884,885,886,887,888,892,893,894,895,896,897,898,901,902,903,904,905,906,907,910,911,912,913,914,915,916,919,920,921,922,923,924,925]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X3) =. true.

PS_RULE: 429
Pos. ex. covered: [[1,[54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,810,811,812,813,814,815,816,817,819,820,821,822,823,824,826,827,828,829,830,831,832,833,834,836,837,840,841,842,844,845,846,847,848,849,850,851,852,853,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,877,878,879,880,881,882,884,885,886,887,888,889,890,891,892,894,895,896,897,898,901,903,904,905,906,907,908,909,910,911,912,913,914,915,919,920,921,922,923,924,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X1) =. false.

PS_RULE: 430
Pos. ex. covered: [[1,[54,55,56,61,63,65,67,68,72,73,74]]]
Neg. ex. covered: [[1,[805,806,807,808,809,811,812,813,814,815,816,817,818,819,820,821,822,824,825,826,827,828,829,830,831,832,833,834,835,836,840,841,842,843,844,845,846,847,848,849,850,851,852,856,857,858,859,860,861,862,863,864,865,866,868,869,870,871,872,873,874,875,876,877,878,879,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,898,901,902,903,904,905,906,907,908,909,910,911,912,913,914,916,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X2) =. false.

PS_RULE: 431
Pos. ex. covered: [[1,[57,58,61,63]]]
Neg. ex. covered: [[1,[818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928]]]

ancestor(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X1) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 135
father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X1) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 137
father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X1) =. false.

RULE CONSISTENT AND RANGE-RESTRICTED: 160
father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X2) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 180
father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X2) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 217
mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X1) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 219
mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X1) =. false.

RULE CONSISTENT AND RANGE-RESTRICTED: 257
ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X1,X3) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 260
ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X3) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 366
ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X1,X3) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 367
ancestor(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X3) =. true.

select_ps_rule

NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(0,135) cov(0,137) cov(0,160) cov(0,180) cov(0,217) cov(0,219) cov(0,257)
cov(0,260) cov(0,366) cov(0,367) cov(3,232) cov(3,233) cov(4,136) cov(4,138)
cov(4,198) cov(4,199) cov(4,235) cov(4,236) cov(5,146) cov(5,147) cov(5,206)
cov(5,207) cov(5,218) cov(5,220) cov(6,153) cov(6,154) cov(6,213) cov(6,214)
cov(6,215) cov(6,230) cov(7,145) cov(7,149) cov(7,205) cov(7,209) cov(9,150)
cov(9,151) cov(9,152) cov(9,210) cov(9,211) cov(9,212) cov(9,225) cov(9,227)
cov(9,228) cov(9,229) cov(11,133) cov(11,134) cov(11,139) cov(11,140) cov(11,141)
cov(11,142) cov(11,143) cov(11,144) cov(11,148) cov(11,196) cov(11,197) cov(11,200)
cov(11,201) cov(11,202) cov(11,203) cov(11,204) cov(11,208) cov(11,216) cov(11,221)
cov(11,222) cov(11,223) cov(11,224) cov(11,226) cov(11,231) cov(11,234) cov(32,283)
cov(32,284) cov(32,336) cov(35,166) cov(35,170) cov(35,186) cov(35,190) cov(42,277)
cov(42,278) cov(42,330) cov(42,331) cov(46,241) cov(46,242) cov(46,288) cov(46,305)
cov(49,240) cov(49,243) cov(49,269) cov(49,322) cov(50,387) cov(50,388) cov(50,403)
cov(50,404) cov(51,167) cov(51,168) cov(51,187) cov(51,188) cov(51,266) cov(51,267)
cov(51,287) cov(51,304) cov(57,258) cov(57,259) cov(57,359) cov(57,360) cov(58,157)
cov(58,159) cov(58,178) cov(58,179) cov(60,370) cov(60,371) cov(61,301) cov(61,302)
cov(61,319) cov(61,320) cov(63,385) cov(63,386) cov(63,401) cov(63,402) cov(66,155)
cov(66,165) cov(66,176) cov(66,185) cov(71,238) cov(71,254) cov(71,353) cov(71,356)
cov(74,295) cov(74,296) cov(74,312) cov(74,313) cov(80,256) cov(80,263) cov(80,358)
cov(80,364) cov(82,368) cov(82,369) cov(84,373) cov(84,379) cov(84,390) cov(84,395)
cov(84,418) cov(84,431) cov(86,276) cov(86,281) cov(86,329) cov(86,334) cov(88,272)
cov(88,325) cov(91,174) cov(91,175) cov(91,194) cov(91,195) cov(92,282) cov(92,335)
cov(94,279) cov(94,332) cov(96,299) cov(96,317) cov(98,252) cov(98,280) cov(98,333)
cov(98,337) cov(98,351) cov(99,381) cov(99,397) cov(100,377) cov(100,393) cov(101,413)
cov(101,415) cov(101,426) cov(101,428) cov(103,173) cov(103,193) cov(103,285) cov(103,294)
cov(103,298) cov(103,303) cov(103,311) cov(103,316) cov(103,372) cov(103,383) cov(103,389)
cov(103,399) cov(104,265) cov(104,268) cov(104,270) cov(104,271) cov(104,273) cov(104,274)
cov(104,275) cov(104,321) cov(104,323) cov(104,324) cov(104,326) cov(104,327) cov(104,328)
cov(105,169) cov(105,172) cov(105,189) cov(105,192) cov(105,261) cov(105,361) cov(105,405)
cov(105,412) cov(105,419) cov(105,425) cov(106,416) cov(106,429) cov(108,374) cov(108,375)
cov(108,376) cov(108,378) cov(108,380) cov(108,382) cov(108,384) cov(108,391) cov(108,392)
cov(108,394) cov(108,396) cov(108,398) cov(108,400) cov(108,417) cov(108,430) cov(109,171)
cov(109,191) cov(112,297) cov(112,300) cov(112,314) cov(112,315) cov(112,318) cov(113,262)
cov(113,264) cov(113,362) cov(113,363) cov(113,365) cov(116,342) cov(116,414) cov(116,427)
cov(121,156) cov(121,158) cov(121,161) cov(121,162) cov(121,163) cov(121,164) cov(121,177)
cov(121,181) cov(121,182) cov(121,183) cov(121,184) cov(122,249) cov(122,347) cov(124,291)
cov(124,308) cov(124,406) cov(124,407) cov(124,408) cov(124,409) cov(124,410) cov(124,411)
cov(124,420) cov(124,421) cov(124,422) cov(124,423) cov(124,424) cov(130,286) cov(130,289)
cov(130,290) cov(130,292) cov(130,293) cov(130,306) cov(130,307) cov(130,309) cov(130,310)
cov(131,237) cov(131,239) cov(131,244) cov(131,245) cov(131,246) cov(131,247) cov(131,248)
cov(131,250) cov(131,251) cov(131,253) cov(131,255) cov(131,338) cov(131,339) cov(131,340)
cov(131,341) cov(131,343) cov(131,344) cov(131,345) cov(131,346) cov(131,348) cov(131,349)
cov(131,350) cov(131,352) cov(131,354) cov(131,355) cov(131,357)

BEST NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(0,135) cov(0,137) cov(0,160) cov(0,180) cov(0,217) cov(0,219) cov(0,257)
cov(0,260) cov(0,366) cov(0,367) cov(3,232) cov(3,233) cov(4,136) cov(4,138)
cov(4,198) cov(4,199) cov(4,235) cov(4,236)

POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(20,257) cov(20,260) cov(20,366) cov(20,367) cov(11,135) cov(11,137) cov(11,160)
cov(11,180) cov(11,217) cov(11,219) cov(7,232) cov(7,233) cov(4,136) cov(4,138)
cov(4,198) cov(4,199) cov(4,235) cov(4,236)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(20,257) cov(20,260) cov(20,366) cov(20,367) cov(11,135) cov(11,137) cov(11,160)
cov(11,180) cov(11,217) cov(11,219) cov(7,232) cov(7,233) cov(4,136) cov(4,138)
cov(4,198) cov(4,199) cov(4,235) cov(4,236)

In find_best

POSITIVES COVERED: cov(No. examples covered, No. clause)
poscov(20,257) poscov(20,260) poscov(20,366) poscov(20,367) poscov(11,135) poscov(11,137) poscov(11,160)
poscov(11,180) poscov(11,217) poscov(11,219)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
poscov(20,257) poscov(20,260) poscov(20,366) poscov(20,367)

In find_best

COST OF NUMERATION: cost(Cost, No. Clause)
cost(0,257) cost(0,260) cost(0,366) cost(0,367)

BEST COST OF NUMERATION: cost(Cost, No. Clause)
cost(0,257) cost(0,260) cost(0,366) cost(0,367)

find_best/1 took 0.003 sec.

**********************************************
CLAUSE 2 ADDED TO THE LOGIC THEORY
ancestor(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X1,X3) =. true.

**********************************************

example(31,1,ancestor(prudent,soetkin) =. true,[pos])
example(56,1,ancestor(laura,soetkin) =. true,[pos])
example(49,1,ancestor(rene,soetkin) =. true,[pos])
example(74,1,ancestor(yvonne,soetkin) =. true,[pos])
example(27,1,ancestor(prudent,stijn) =. true,[pos])
example(52,1,ancestor(laura,stijn) =. true,[pos])
example(46,1,ancestor(rene,stijn) =. true,[pos])
example(71,1,ancestor(yvonne,stijn) =. true,[pos])
example(26,1,ancestor(prudent,pieter) =. true,[pos])
example(51,1,ancestor(laura,pieter) =. true,[pos])
example(45,1,ancestor(rene,pieter) =. true,[pos])
example(70,1,ancestor(yvonne,pieter) =. true,[pos])
example(38,1,ancestor(etienne,soetkin) =. true,[pos])
example(63,1,ancestor(rose,soetkin) =. true,[pos])
example(67,1,ancestor(alice,soetkin) =. true,[pos])
example(42,1,ancestor(leon,soetkin) =. true,[pos])
example(47,1,ancestor(rene,katleen) =. true,[pos])
example(72,1,ancestor(yvonne,katleen) =. true,[pos])
example(48,1,ancestor(rene,lieve) =. true,[pos])
example(73,1,ancestor(yvonne,lieve) =. true,[pos])
example(29,1,ancestor(prudent,katleen) =. true,[pos])
example(54,1,ancestor(laura,katleen) =. true,[pos])
example(30,1,ancestor(prudent,lieve) =. true,[pos])
example(55,1,ancestor(laura,lieve) =. true,[pos])
example(40,1,ancestor(leon,luc) =. true,[pos])
example(65,1,ancestor(alice,luc) =. true,[pos])
example(43,1,ancestor(leon,an) =. true,[pos])
example(68,1,ancestor(alice,an) =. true,[pos])
example(32,1,ancestor(willem,pieter) =. true,[pos])
example(57,1,ancestor(esther,pieter) =. true,[pos])
example(33,1,ancestor(willem,stijn) =. true,[pos])
example(58,1,ancestor(esther,stijn) =. true,[pos])
example(36,1,ancestor(willem,soetkin) =. true,[pos])
example(61,1,ancestor(esther,soetkin) =. true,[pos])

The learned theory covers 56/78 examples of concepts to be learned.

SEED: object no. 1 for Concept father(_3798148,_3798150) =. true

SEED: object no. 1 for Concept mother(_3798162,_3798164) =. true

The Concept ancestor(_3798176,_3798178) =. true is learned.
================ Parallel Conquer for Concepts
================ [father(_3798148,_3798150) =. true,mother(_3798162,_3798164) =. true]

---------------------- Specialization Step No. 1 ----------------------

Clauses for the concept: father(_3798148,_3798150) =. true

PS_RULE: 434
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199,201,206,207,208,210,211,214,215,216,217,218,220,225,226,227,229,230,233,234,235,236,237,239,244,245,246,248,249,252,253,254,255,256,258,263,264,265,267,268,271,272,273,274,275,277,282,283,284,286,287,290,291,292,293,294,296,301,302,303,305,306,309,310,311,312,313,315,320,321,322,324,325,328,329,330,331,332,334,339,340,341,343,344,347,348,349,350,351,353,358,359,360,362,363,366,367,368,369,370,372,377,378,379,381,382,385,386,387,388,389]]]

father(X1,X2) =. true :-
ancestor(X3,X2) =. true.

PS_RULE: 435
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332]]]

father(X1,X2) =. true :-
ancestor(X1,X3) =. true.

PS_RULE: 436
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198,207,208,210,214,215,216,226,227,233,234,235,244,254,255,263,268,273,274,277,283,284,290,291,292,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true.

PS_RULE: 437
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true.

PS_RULE: 438
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true.

PS_RULE: 439
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false.

PS_RULE: 440
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
female(X2) =. false.

PS_RULE: 441
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true.

PS_RULE: 442
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332]]]

father(X1,X2) =. true :-
parent(X1,X3) =. true.

PS_RULE: 443
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X1,X3) =. false.

PS_RULE: 444
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X1) =. false.

PS_RULE: 445
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X2) =. false.

PS_RULE: 446
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199,201,206,207,208,210,211,214,215,216,217,218,220,225,226,227,229,230,233,234,235,236,237,239,244,245,246,248,249,252,253,254,255,256,258,263,264,265,267,268,271,272,273,274,275,277,282,283,284,286,287,290,291,292,293,294,296,301,302,303,305,306,309,310,311,312,313,315,320,321,322,324,325,328,329,330,331,332,334,339,340,341,343,344,347,348,349,350,351,353,358,359,360,362,363,366,367,368,369,370,372,377,378,379,381,382,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X2) =. true.

PS_RULE: 447
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
ancestor(X3,X1) =. true.

PS_RULE: 448
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true.

PS_RULE: 449
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false.

PS_RULE: 450
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X1,X1) =. false.

PS_RULE: 451
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X3,X1) =. true.

PS_RULE: 452
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,140,141,142,143,144,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X2,X3) =. false.

PS_RULE: 453
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,104,105,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,136,137,140,141,142,143,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,209,210,211,212,213,214,215,216,217,218,220,221,222,223,224,225,229,230,231,232,233,234,235,236,237,238,239,240,242,243,244,247,248,249,251,252,253,254,255,256,257,258,259,260,261,262,263,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,285,286,287,288,289,290,291,292,293,294,295,297,298,299,300,301,304,306,307,308,309,310,311,312,313,314,316,317,318,319,320,323,325,326,327,328,329,330,331,332,333,334,335,336,337,338,342,343,344,345,346,347,349,350,351,352,353,355,356,357,358,361,362,364,365,366,367,368,369,370,371,372,373,374,376,377,380,381,382,383,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X2,X1) =. false.

PS_RULE: 454
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,140,141,142,143,144,145,146,147,148,149,150,151,152,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,174,175,176,177,178,179,180,181,182,183,184,185,186,188,191,192,193,194,195,196,197,198,199,200,201,202,203,204,206,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,225,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,244,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,263,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,282,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,301,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,320,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,339,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,358,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,377,380,381,382,383,384,385,386,387,388,389]]]

father(X1,X2) =. true :-
parent(X2,X2) =. false.

PS_RULE: 455
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197,200,201,202,203,204,205,206,209,210,211,212,213,214,215,219,220,221,222,223,224,225,228,229,230,231,232,233,234,238,239,240,241,242,243,244,247,248,249,250,251,252,253,257,258,259,260,261,262,263,266,267,268,269,270,271,272,276,277,278,279,280,281,282,285,286,287,288,289,290,291,295,296,297,298,299,300,301,304,305,306,307,308,309,310,314,315,316,317,318,319,320,323,324,325,326,327,328,329,333,334,335,336,337,338,339,342,343,344,345,346,347,348,352,353,354,355,356,357,358,361,362,363,364,365,366,367,371,372,373,374,375,376,377,380,381,382,383,384,385,386]]]

father(X1,X2) =. true :-
ancestor(X2,X3) =. true.

PS_RULE: 456
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197,200,201,202,203,204,205,206,209,210,211,212,213,214,215,219,220,221,222,223,224,225,228,229,230,231,232,233,234,238,239,240,241,242,243,244,247,248,249,250,251,252,253,257,258,259,260,261,262,263,266,267,268,269,270,271,272,276,277,278,279,280,281,282,285,286,287,288,289,290,291,295,296,297,298,299,300,301,304,305,306,307,308,309,310,314,315,316,317,318,319,320,323,324,325,326,327,328,329,333,334,335,336,337,338,339,342,343,344,345,346,347,348,352,353,354,355,356,357,358,361,362,363,364,365,366,367,371,372,373,374,375,376,377,380,381,382,383,384,385,386]]]

father(X1,X2) =. true :-
parent(X2,X3) =. true.

Clauses for the concept: mother(_3798162,_3798164) =. true

PS_RULE: 457
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
ancestor(X1,X3) =. true.

PS_RULE: 458
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,408,409,410,411,412,413,414,417,418,419,420,421,422,423,427,428,429,430,431,432,433,436,437,438,439,440,441,442,446,447,448,449,450,451,452,455,456,457,458,459,460,461,465,466,467,468,469,470,471,474,475,476,477,478,479,480,484,485,486,487,488,489,490,493,494,495,496,497,498,499,503,504,505,506,507,508,509,512,513,514,515,516,517,518,522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
ancestor(X2,X3) =. true.

PS_RULE: 459
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true.

PS_RULE: 460
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true.

PS_RULE: 461
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true.

PS_RULE: 462
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true.

PS_RULE: 463
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false.

PS_RULE: 464
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false.

PS_RULE: 465
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. false.

PS_RULE: 466
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. false.

PS_RULE: 467
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true.

PS_RULE: 468
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X1,X3) =. false.

PS_RULE: 469
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X1,X1) =. false.

PS_RULE: 470
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true.

PS_RULE: 471
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X3) =. false.

PS_RULE: 472
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,411,412,413,414,417,418,420,421,422,423,424,425,426,427,428,429,430,431,432,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,451,452,455,456,457,458,460,461,462,463,464,465,466,467,468,469,470,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662,663,664,666,667,668,669,672,673,675,676,677,678,679,680,681,682,683,684,685,687,688,691,692,693,694,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X1) =. false.

PS_RULE: 473
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,414,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,452,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,574,575,576,577,578,580,583,584,585,586,587,588,589,590,591,592,593,594,595,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X2) =. false.

PS_RULE: 474
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,408,409,410,411,412,413,414,417,418,419,420,421,422,423,427,428,429,430,431,432,433,436,437,438,439,440,441,442,446,447,448,449,450,451,452,455,456,457,458,459,460,461,465,466,467,468,469,470,471,474,475,476,477,478,479,480,484,485,486,487,488,489,490,493,494,495,496,497,498,499,503,504,505,506,507,508,509,512,513,514,515,516,517,518,522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
parent(X2,X3) =. true.

PS_RULE: 475
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true.

PS_RULE: 476
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true.

PS_RULE: 477
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
parent(X1,X3) =. true.

PS_RULE: 478
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true.

PS_RULE: 479
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
female(X2) =. false.

select_ps_rule

NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(11,441) cov(11,470) cov(45,436) cov(45,459) cov(121,437) cov(121,439) cov(131,448)
cov(131,449) cov(131,462) cov(131,464) cov(141,461) cov(141,463) cov(148,438) cov(148,440)
cov(148,478) cov(148,479) cov(164,475) cov(164,476) cov(168,447) cov(168,451) cov(176,434)
cov(176,446) cov(176,460) cov(176,467) cov(231,455) cov(231,456) cov(231,458) cov(231,474)
cov(254,435) cov(254,442) cov(254,457) cov(254,477) cov(261,453) cov(261,472) cov(263,454)
cov(263,473) cov(279,452) cov(279,471) cov(293,469) cov(295,450) cov(311,443) cov(311,444)
cov(311,445) cov(311,465) cov(311,466) cov(311,468)

BEST NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(11,441) cov(11,470) cov(45,436) cov(45,459) cov(121,437) cov(121,439) cov(131,448)
cov(131,449) cov(131,462) cov(131,464) cov(141,461) cov(141,463) cov(148,438) cov(148,440)
cov(148,478) cov(148,479)

POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(11,436) cov(11,437) cov(11,439) cov(11,441) cov(11,459) cov(11,461) cov(11,463)
cov(11,470) cov(5,448) cov(5,449) cov(5,462) cov(5,464) cov(4,438) cov(4,440)
cov(4,478) cov(4,479)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(11,436) cov(11,437) cov(11,439) cov(11,441) cov(11,459) cov(11,461) cov(11,463)
cov(11,470) cov(5,448) cov(5,449) cov(5,462) cov(5,464) cov(4,438) cov(4,440)
cov(4,478) cov(4,479)

---------------------- Specialization Step No. 2 ----------------------

Clauses for the concept: father(_3798148,_3798150) =. true

PS_RULE: 480
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198,207,208,210,214,215,216,226,227,233,234,235,244,254,255,263,268,273,274,277,283,284,290,291,292,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 481
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198,207,208,210,214,215,216,226,227,233,234,235,244,254,255,263,268,273,274,277,283,284,290,291,292,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 482
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X1) =. true.

PS_RULE: 483
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[120,121,138,139,171,189,190,207,208,226,227,244,263,277,283,284,302,303]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. true.

PS_RULE: 484
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X1) =. false.

PS_RULE: 485
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[120,121,138,139,171,189,190,207,208,226,227,244,263,277,283,284,302,303]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. false.

PS_RULE: 486
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 487
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198,207,208,210,214,215,216,226,227,233,234,235,244,254,255,263,268,273,274,277,283,284,290,291,292,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 488
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198,207,208,210,214,215,216,226,227,233,234,235,244,254,255,263,268,273,274,277,283,284,290,291,292,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 489
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198,207,208,210,214,215,216,226,227,233,234,235,244,254,255,263,268,273,274,277,283,284,290,291,292,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 490
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198,207,208,210,214,215,216,226,227,233,234,235,244,254,255,263,268,273,274,277,283,284,290,291,292,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 491
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198,207,208,210,214,215,216,226,227,233,234,235,244,254,255,263,268,273,274,277,283,284,290,291,292,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 492
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[138,139,145,226,227,233,234,235,244,254,255,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 493
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[126,127,128,145,163,180,196,197,198,210,214,215,216,233,234,235,254,268,273,290,291,292,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. true.

PS_RULE: 494
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[126,127,128,145,163,180,196,197,198,210,214,215,216,233,234,235,254,268,273,290,291,292,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. false.

PS_RULE: 495
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[120,121,126,127,128,138,139,145,163,171,180,181,189,190,196,197,198,207,208,210,214,215,216,226,227,233,234,235,244,254,255,263,268,273,274,277,283,284,290,291,292,294,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 496
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[138,139,145,226,227,233,234,235,244,254,255,302,303,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 497
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[126,127,128,145,163,171,180,181,196,197,198,210,214,215,216,233,234,235,244,254,255,263,268,273,274,277,290,291,292,294,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 498
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[126,127,128,145,163,171,180,181,196,197,198,210,214,215,216,233,234,235,244,254,255,263,268,273,274,277,290,291,292,294,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 499
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[126,127,128,145,163,171,180,181,196,197,198,210,214,215,216,233,234,235,244,254,255,263,268,273,274,277,290,291,292,294,330]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 500
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[126,127,171,196,197,210,214,215,233,234,244,263,268,277,290,291]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 501
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[126,127,171,196,197,210,214,215,233,234,244,263,268,277,290,291]]]

father(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 502
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 503
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 504
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190]]]

father(X1,X2) =. true :-
male(X1) =. true,
male(X2) =. true.

PS_RULE: 505
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
female(X1) =. false.

PS_RULE: 506
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190]]]

father(X1,X2) =. true :-
male(X1) =. true,
female(X2) =. false.

PS_RULE: 507
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X2) =. true.

PS_RULE: 508
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X3) =. true.

PS_RULE: 509
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X3) =. false.

PS_RULE: 510
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X1) =. false.

PS_RULE: 511
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X2) =. false.

PS_RULE: 512
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X2) =. true.

PS_RULE: 513
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147]]]

father(X1,X2) =. true :-
male(X1) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 514
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198]]]

father(X1,X2) =. true :-
male(X1) =. true,
female(X2) =. true.

PS_RULE: 515
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198]]]

father(X1,X2) =. true :-
male(X1) =. true,
male(X2) =. false.

PS_RULE: 516
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X1) =. false.

PS_RULE: 517
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X3,X1) =. true.

PS_RULE: 518
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,140,141,142,143,144,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X3) =. false.

PS_RULE: 519
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,104,105,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,136,137,140,141,142,143,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X1) =. false.

PS_RULE: 520
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,140,141,142,143,144,145,146,147,148,149,150,151,152,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,174,175,176,177,178,179,180,181,182,183,184,185,186,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X2) =. false.

PS_RULE: 521
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197]]]

father(X1,X2) =. true :-
male(X1) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 522
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197]]]

father(X1,X2) =. true :-
male(X1) =. true,
parent(X2,X3) =. true.

PS_RULE: 523
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[80,84,96,101,102,103,114,119,120,121,132,137,138,139,149,154,155,166,171,172,173,188,189,190,201,206,207,208,220,225,226,227,239,244,245,246,258,263,264,265,277,282,283,284,296,301,302,303,315,320,321,322,334,339,340,341,353,358,359,360,372,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 524
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322]]]

father(X1,X2) =. true :-
male(X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 525
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190]]]

father(X1,X2) =. true :-
male(X2) =. true,
female(X1) =. false.

PS_RULE: 526
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true,
female(X2) =. false.

PS_RULE: 527
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[244,277,302,303]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 528
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 529
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 530
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 531
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 532
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[80,84,96,101,102,103,114,119,120,121,132,137,138,139,149,154,155,166,171,172,173,188,189,190,201,206,207,208,220,225,226,227,239,244,245,246,258,263,264,265,277,282,283,284,296,301,302,303,315,320,321,322,334,339,340,341,353,358,359,360,372,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 533
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,113,114,115,116,117,118,119,131,132,133,134,135,136,137,148,149,150,151,152,153,165,166,167,168,169,170,171,183,184,185,186,187,188,200,201,202,203,204,205,206,219,220,221,222,223,224,225,238,239,240,241,242,243,244,257,258,259,260,261,262,263,276,277,278,279,280,281,282,295,296,297,298,299,300,301,314,315,316,317,318,319,320,333,334,335,336,337,338,339,352,353,354,355,356,357,358,371,372,373,374,375,376,377]]]

father(X1,X2) =. true :-
male(X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 534
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,113,114,115,116,117,118,119,131,132,133,134,135,136,137,148,149,150,151,152,153,165,166,167,168,169,170,171,183,184,185,186,187,188,200,201,202,203,204,205,206,219,220,221,222,223,224,225,238,239,240,241,242,243,244,257,258,259,260,261,262,263,276,277,278,279,280,281,282,295,296,297,298,299,300,301,314,315,316,317,318,319,320,333,334,335,336,337,338,339,352,353,354,355,356,357,358,371,372,373,374,375,376,377]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 535
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,98,99,100,101,113,114,115,116,117,118,119,131,132,133,134,136,137,148,149,150,151,152,153,165,166,167,168,169,170,171,183,184,185,186,187,188,200,201,202,203,204,205,206,220,221,222,223,224,225,238,239,240,242,243,244,257,258,259,260,261,262,263,276,277,278,279,280,281,282,295,297,298,299,300,301,314,316,317,318,319,320,333,334,335,336,337,338,352,353,355,356,357,358,371,372,373,374,376,377]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 536
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,101,113,114,115,116,117,119,131,132,133,134,135,137,148,149,150,151,152,165,166,167,168,169,171,183,184,185,186,188,200,201,202,203,204,206,219,220,221,222,223,225,238,239,240,241,242,244,257,258,259,260,261,263,276,277,278,279,280,282,295,296,297,298,299,301,314,315,316,317,318,320,333,334,335,336,337,339,352,353,354,355,356,358,371,372,373,374,375,377]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 537
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,113,114,115,116,117,118,119,131,132,133,134,135,136,137,148,149,150,151,152,153,165,166,167,168,169,170,171,183,184,185,186,187,188,200,201,202,203,204,205,206,219,220,221,222,223,224,225,238,239,240,241,242,243,244,257,258,259,260,261,262,263,276,277,278,279,280,281,282,295,296,297,298,299,300,301,314,315,316,317,318,319,320,333,334,335,336,337,338,339,352,353,354,355,356,357,358,371,372,373,374,375,376,377]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 538
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 539
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
ancestor(X3,X2) =. true.

PS_RULE: 540
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 541
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190]]]

father(X1,X2) =. true :-
female(X1) =. false,
female(X2) =. false.

PS_RULE: 542
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X2) =. true.

PS_RULE: 543
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X3) =. true.

PS_RULE: 544
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X3) =. false.

PS_RULE: 545
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X1) =. false.

PS_RULE: 546
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X2) =. false.

PS_RULE: 547
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[80,84,86,87,90,91,92,93,94,96,101,102,103,105,106,109,110,111,112,114,119,120,121,123,126,127,128,129,130,132,137,138,139,141,142,145,146,147,149,154,155,157,158,161,162,163,164,166,171,172,173,175,178,179,180,181,182,188,189,190,192,193,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X2) =. true.

PS_RULE: 548
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147]]]

father(X1,X2) =. true :-
female(X1) =. false,
ancestor(X3,X1) =. true.

PS_RULE: 549
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198]]]

father(X1,X2) =. true :-
female(X1) =. false,
female(X2) =. true.

PS_RULE: 550
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198]]]

father(X1,X2) =. true :-
female(X1) =. false,
male(X2) =. false.

PS_RULE: 551
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X1) =. false.

PS_RULE: 552
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X3,X1) =. true.

PS_RULE: 553
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,140,141,142,143,144,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X3) =. false.

PS_RULE: 554
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,98,99,100,101,104,105,107,108,109,110,111,112,113,114,115,116,117,118,119,122,123,124,125,126,127,128,129,130,131,132,133,134,136,137,140,141,142,143,145,146,147,148,149,150,151,152,153,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X1) =. false.

PS_RULE: 555
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,101,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,122,123,124,125,126,127,128,129,130,131,132,133,134,135,137,140,141,142,143,144,145,146,147,148,149,150,151,152,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,174,175,176,177,178,179,180,181,182,183,184,185,186,188,191,192,193,194,195,196,197,198,199]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X2) =. false.

PS_RULE: 556
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197]]]

father(X1,X2) =. true :-
female(X1) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 557
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,85,86,87,88,89,90,91,95,96,97,98,99,100,101,104,105,106,107,108,109,110,113,114,115,116,117,118,119,122,123,124,125,126,127,131,132,133,134,135,136,137,140,141,142,143,144,148,149,150,151,152,153,156,157,158,159,160,161,162,165,166,167,168,169,170,171,174,175,176,177,178,179,183,184,185,186,187,188,191,192,193,194,195,196,197]]]

father(X1,X2) =. true :-
female(X1) =. false,
parent(X2,X3) =. true.

PS_RULE: 558
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[80,84,96,101,102,103,114,119,120,121,132,137,138,139,149,154,155,166,171,172,173,188,189,190,201,206,207,208,220,225,226,227,239,244,245,246,258,263,264,265,277,282,283,284,296,301,302,303,315,320,321,322,334,339,340,341,353,358,359,360,372,377,378,379]]]

father(X1,X2) =. true :-
female(X2) =. false,
ancestor(X3,X2) =. true.

PS_RULE: 559
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322]]]

father(X1,X2) =. true :-
female(X2) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 560
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[244,277,302,303]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X2) =. true.

PS_RULE: 561
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X3) =. true.

PS_RULE: 562
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X3) =. false.

PS_RULE: 563
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X3,X1) =. false.

PS_RULE: 564
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X3,X2) =. false.

PS_RULE: 565
Pos. ex. covered: [[1,[1,2,7,10]]]
Neg. ex. covered: [[1,[80,84,96,101,102,103,114,119,120,121,132,137,138,139,149,154,155,166,171,172,173,188,189,190,201,206,207,208,220,225,226,227,239,244,245,246,258,263,264,265,277,282,283,284,296,301,302,303,315,320,321,322,334,339,340,341,353,358,359,360,372,377,378,379]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X3,X2) =. true.

PS_RULE: 566
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,113,114,115,116,117,118,119,131,132,133,134,135,136,137,148,149,150,151,152,153,165,166,167,168,169,170,171,183,184,185,186,187,188,200,201,202,203,204,205,206,219,220,221,222,223,224,225,238,239,240,241,242,243,244,257,258,259,260,261,262,263,276,277,278,279,280,281,282,295,296,297,298,299,300,301,314,315,316,317,318,319,320,333,334,335,336,337,338,339,352,353,354,355,356,357,358,371,372,373,374,375,376,377]]]

father(X1,X2) =. true :-
female(X2) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 567
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,113,114,115,116,117,118,119,131,132,133,134,135,136,137,148,149,150,151,152,153,165,166,167,168,169,170,171,183,184,185,186,187,188,200,201,202,203,204,205,206,219,220,221,222,223,224,225,238,239,240,241,242,243,244,257,258,259,260,261,262,263,276,277,278,279,280,281,282,295,296,297,298,299,300,301,314,315,316,317,318,319,320,333,334,335,336,337,338,339,352,353,354,355,356,357,358,371,372,373,374,375,376,377]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X3) =. false.

PS_RULE: 568
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,98,99,100,101,113,114,115,116,117,118,119,131,132,133,134,136,137,148,149,150,151,152,153,165,166,167,168,169,170,171,183,184,185,186,187,188,200,201,202,203,204,205,206,220,221,222,223,224,225,238,239,240,242,243,244,257,258,259,260,261,262,263,276,277,278,279,280,281,282,295,297,298,299,300,301,314,316,317,318,319,320,333,334,335,336,337,338,352,353,355,356,357,358,371,372,373,374,376,377]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X1) =. false.

PS_RULE: 569
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,101,113,114,115,116,117,119,131,132,133,134,135,137,148,149,150,151,152,165,166,167,168,169,171,183,184,185,186,188,200,201,202,203,204,206,219,220,221,222,223,225,238,239,240,241,242,244,257,258,259,260,261,263,276,277,278,279,280,282,295,296,297,298,299,301,314,315,316,317,318,320,333,334,335,336,337,339,352,353,354,355,356,358,371,372,373,374,375,377]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X2) =. false.

PS_RULE: 570
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[79,80,81,82,83,84,95,96,97,98,99,100,101,113,114,115,116,117,118,119,131,132,133,134,135,136,137,148,149,150,151,152,153,165,166,167,168,169,170,171,183,184,185,186,187,188,200,201,202,203,204,205,206,219,220,221,222,223,224,225,238,239,240,241,242,243,244,257,258,259,260,261,262,263,276,277,278,279,280,281,282,295,296,297,298,299,300,301,314,315,316,317,318,319,320,333,334,335,336,337,338,339,352,353,354,355,356,357,358,371,372,373,374,375,376,377]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X3) =. true.

PS_RULE: 571
Pos. ex. covered: [[1,[7,10]]]
Neg. ex. covered: [[1,[95,96,97,98,99,100,101,102,103,113,114,115,116,117,118,119,120,121,131,132,133,134,135,136,137,138,139,148,149,150,151,152,153,154,155,165,166,167,168,169,170,171,172,173,183,184,185,186,187,188,189,190,200,201,202,203,204,205,206,207,208,219,220,221,222,223,224,225,226,227,238,239,240,241,242,243,244,245,246,257,258,259,260,261,262,263,264,265,276,277,278,279,280,281,282,283,284,295,296,297,298,299,300,301,302,303,314,315,316,317,318,319,320,321,322,333,334,335,336,337,338,339,340,341,352,353,354,355,356,357,358,359,360,371,372,373,374,375,376,377,378,379]]]

father(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X1) =. false.

PS_RULE: 572
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 573
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 574
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 575
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 576
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 577
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 578
Pos. ex. covered: [[1,[1,2,3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 579
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[233,234,244,255,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 580
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[210,233,234,268,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
female(X2) =. true.

PS_RULE: 581
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[210,233,234,268,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
male(X2) =. false.

PS_RULE: 582
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 583
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[233,234,244,255,302,303,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 584
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 585
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 586
Pos. ex. covered: [[1,[3,4,5,6,7,8,9,10,11]]]
Neg. ex. covered: [[1,[210,233,234,244,255,268,277,294,330]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 587
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[210,233,234,244,268,277]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 588
Pos. ex. covered: [[1,[4,5,6,7,9,10]]]
Neg. ex. covered: [[1,[210,233,234,244,268,277]]]

father(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 589
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[86,87,90,91,92,105,106,109,110,123,126,127,128,141,142,145,157,158,161,162,163,175,178,179,180,192,193,196,197,198,210,211,214,215,216,229,230,233,234,235,248,249,252,253,254,267,268,271,272,273,286,287,290,291,292,305,306,309,310,311,324,325,328,329,330,343,344,347,348,349,362,363,366,367,368,381,382,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 590
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[104,105,106,107,108,109,110,140,141,142,143,144,145,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 591
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
male(X2) =. false.

PS_RULE: 592
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 593
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 594
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 595
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 596
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[104,105,106,107,108,109,110,140,141,142,143,144,145,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 597
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[86,87,90,91,92,105,106,109,110,123,126,127,128,141,142,145,157,158,161,162,163,175,178,179,180,192,193,196,197,198,210,211,214,215,216,229,230,233,234,235,248,249,252,253,254,267,268,271,272,273,286,287,290,291,292,305,306,309,310,311,324,325,328,329,330,343,344,347,348,349,362,363,366,367,368,381,382,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 598
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 599
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,229,230,231,232,233,234,235,247,248,249,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,306,307,308,309,310,311,323,325,326,327,328,329,330,342,343,344,345,346,347,349,361,362,364,365,366,367,368,380,381,382,383,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 600
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 601
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330]]]

father(X1,X2) =. true :-
female(X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 602
Pos. ex. covered: [[1,[4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,104,105,106,107,108,109,110,122,123,124,125,126,127,140,141,142,143,144,156,157,158,159,160,161,162,174,175,176,177,178,179,191,192,193,194,195,196,197,209,210,211,212,213,214,215,228,229,230,231,232,233,234,247,248,249,250,251,252,253,266,267,268,269,270,271,272,285,286,287,288,289,290,291,304,305,306,307,308,309,310,323,324,325,326,327,328,329,342,343,344,345,346,347,348,361,362,363,364,365,366,367,380,381,382,383,384,385,386]]]

father(X1,X2) =. true :-
female(X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 603
Pos. ex. covered: [[1,[4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,104,105,106,107,108,109,110,122,123,124,125,126,127,140,141,142,143,144,156,157,158,159,160,161,162,174,175,176,177,178,179,191,192,193,194,195,196,197,209,210,211,212,213,214,215,228,229,230,231,232,233,234,247,248,249,250,251,252,253,266,267,268,269,270,271,272,285,286,287,288,289,290,291,304,305,306,307,308,309,310,323,324,325,326,327,328,329,342,343,344,345,346,347,348,361,362,363,364,365,366,367,380,381,382,383,384,385,386]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 604
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330]]]

father(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 605
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[86,87,90,91,92,105,106,109,110,123,126,127,128,141,142,145,157,158,161,162,163,175,178,179,180,192,193,196,197,198,210,211,214,215,216,229,230,233,234,235,248,249,252,253,254,267,268,271,272,273,286,287,290,291,292,305,306,309,310,311,324,325,328,329,330,343,344,347,348,349,362,363,366,367,368,381,382,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
ancestor(X3,X2) =. true.

PS_RULE: 606
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[104,105,106,107,108,109,110,140,141,142,143,144,145,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
ancestor(X3,X1) =. true.

PS_RULE: 607
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X1) =. false.

PS_RULE: 608
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X2) =. false.

PS_RULE: 609
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X3) =. false.

PS_RULE: 610
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X1) =. false.

PS_RULE: 611
Pos. ex. covered: [[1,[3,5,6]]]
Neg. ex. covered: [[1,[104,105,106,107,108,109,110,140,141,142,143,144,145,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X1) =. true.

PS_RULE: 612
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[86,87,90,91,92,105,106,109,110,123,126,127,128,141,142,145,157,158,161,162,163,175,178,179,180,192,193,196,197,198,210,211,214,215,216,229,230,233,234,235,248,249,252,253,254,267,268,271,272,273,286,287,290,291,292,305,306,309,310,311,324,325,328,329,330,343,344,347,348,349,362,363,366,367,368,381,382,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X2) =. true.

PS_RULE: 613
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X3) =. false.

PS_RULE: 614
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,229,230,231,232,233,234,235,247,248,249,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,306,307,308,309,310,311,323,325,326,327,328,329,330,342,343,344,345,346,347,349,361,362,364,365,366,367,368,380,381,382,383,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X1) =. false.

PS_RULE: 615
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330,342,343,344,345,346,347,348,349,361,362,363,364,365,366,367,368,380,381,382,383,384,385,386,387]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X2) =. false.

PS_RULE: 616
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330]]]

father(X1,X2) =. true :-
male(X2) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 617
Pos. ex. covered: [[1,[4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,104,105,106,107,108,109,110,122,123,124,125,126,127,140,141,142,143,144,156,157,158,159,160,161,162,174,175,176,177,178,179,191,192,193,194,195,196,197,209,210,211,212,213,214,215,228,229,230,231,232,233,234,247,248,249,250,251,252,253,266,267,268,269,270,271,272,285,286,287,288,289,290,291,304,305,306,307,308,309,310,323,324,325,326,327,328,329,342,343,344,345,346,347,348,361,362,363,364,365,366,367,380,381,382,383,384,385,386]]]

father(X1,X2) =. true :-
male(X2) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 618
Pos. ex. covered: [[1,[4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,104,105,106,107,108,109,110,122,123,124,125,126,127,140,141,142,143,144,156,157,158,159,160,161,162,174,175,176,177,178,179,191,192,193,194,195,196,197,209,210,211,212,213,214,215,228,229,230,231,232,233,234,247,248,249,250,251,252,253,266,267,268,269,270,271,272,285,286,287,288,289,290,291,304,305,306,307,308,309,310,323,324,325,326,327,328,329,342,343,344,345,346,347,348,361,362,363,364,365,366,367,380,381,382,383,384,385,386]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X3) =. true.

PS_RULE: 619
Pos. ex. covered: [[1,[3,4,5,6,9]]]
Neg. ex. covered: [[1,[85,86,87,88,89,90,91,92,104,105,106,107,108,109,110,122,123,124,125,126,127,128,140,141,142,143,144,145,156,157,158,159,160,161,162,163,174,175,176,177,178,179,180,191,192,193,194,195,196,197,198,209,210,211,212,213,214,215,216,228,229,230,231,232,233,234,235,247,248,249,250,251,252,253,254,266,267,268,269,270,271,272,273,285,286,287,288,289,290,291,292,304,305,306,307,308,309,310,311,323,324,325,326,327,328,329,330]]]

father(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X3) =. true.

Clauses for the concept: mother(_3798162,_3798164) =. true

PS_RULE: 620
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 621
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,441,442,460,461,471,490,495,504,517,518,535,536,580,605,606]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 622
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 623
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X1) =. true.

PS_RULE: 624
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,481,495,500,517,518,519,535,536,537,554,572,589,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. true.

PS_RULE: 625
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X1) =. false.

PS_RULE: 626
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,481,495,500,517,518,519,535,536,537,554,572,589,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. false.

PS_RULE: 627
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 628
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 629
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 630
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 631
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 632
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 633
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,471,481,482,490,495,500,501,504,517,518,519,521,535,536,537,554,572,580,589,590,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 634
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,471,481,482,490,495,500,501,504,517,518,519,521,535,536,537,554,572,580,589,590,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 635
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,471,481,482,490,495,500,501,504,517,518,519,521,535,536,537,554,572,580,589,590,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 636
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,441,442,460,461,471,490,495,504,517,518,535,536,580,605,606]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 637
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,453,454,460,461,462,547,548,554,572]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 638
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,453,454,460,461,462,547,548,554,572]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 639
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 640
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,434,435,453,454,471,490,504,510,511,529,530,547,548,580,598,599]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. true.

PS_RULE: 641
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,434,435,453,454,471,490,504,510,511,529,530,547,548,580,598,599]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. false.

PS_RULE: 642
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
female(X1) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 643
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659]]]

mother(X1,X2) =. true :-
female(X1) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 644
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 645
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660]]]

mother(X1,X2) =. true :-
female(X1) =. true,
female(X2) =. true.

PS_RULE: 646
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
male(X1) =. false.

PS_RULE: 647
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660]]]

mother(X1,X2) =. true :-
female(X1) =. true,
male(X2) =. false.

PS_RULE: 648
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X1) =. false.

PS_RULE: 649
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X2) =. false.

PS_RULE: 650
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X2) =. true.

PS_RULE: 651
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X3) =. false.

PS_RULE: 652
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X1) =. false.

PS_RULE: 653
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X2) =. true.

PS_RULE: 654
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X3) =. false.

PS_RULE: 655
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X1) =. false.

PS_RULE: 656
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,574,575,576,577,578,580,583,584,585,586,587,588,589,590,591,592,593,594,595,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X2) =. false.

PS_RULE: 657
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X3) =. true.

PS_RULE: 658
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 659
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X1) =. true.

PS_RULE: 660
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X3) =. true.

PS_RULE: 661
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652]]]

mother(X1,X2) =. true :-
female(X1) =. true,
male(X2) =. true.

PS_RULE: 662
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652]]]

mother(X1,X2) =. true :-
female(X1) =. true,
female(X2) =. false.

PS_RULE: 663
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641]]]

mother(X1,X2) =. true :-
female(X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 664
Pos. ex. covered: [[1,[12,13,14,17]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,417,418,419,420,421,422,423,436,437,438,439,440,441,442,455,456,457,458,459,460,461,474,475,476,477,478,479,480,493,494,495,496,497,498,499,512,513,514,515,516,517,518,531,532,533,534,535,536,549,550,551,552,553,565,566,567,568,569,570,571,583,584,585,586,587,588,600,601,602,603,604,605,606,616,617,618,619,620,621,622,635,636,637,638,639,640,641,653,654,655,656,657,658,659,672,673,674,675,676,677,678,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
female(X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 665
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 666
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660]]]

mother(X1,X2) =. true :-
female(X2) =. true,
male(X1) =. false.

PS_RULE: 667
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
male(X2) =. false.

PS_RULE: 668
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 669
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 670
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 671
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 672
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 673
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,460,461,495]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 674
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 675
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,550,551,552,553,554,565,566,567,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,618,619,620,621,622,623,635,637,638,639,640,641,653,654,655,656,657,658,660,672,673,675,676,677,678,679,691,692,693,694,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 676
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 677
Pos. ex. covered: [[1,[12,13,14,17]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,417,418,419,420,421,422,423,436,437,438,439,440,441,442,455,456,457,458,459,460,461,474,475,476,477,478,479,480,493,494,495,496,497,498,499,512,513,514,515,516,517,518,531,532,533,534,535,536,549,550,551,552,553,565,566,567,568,569,570,571,583,584,585,586,587,588,600,601,602,603,604,605,606,616,617,618,619,620,621,622,635,636,637,638,639,640,641,653,654,655,656,657,658,659,672,673,674,675,676,677,678,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 678
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 679
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 680
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 681
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
male(X1) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 682
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659]]]

mother(X1,X2) =. true :-
male(X1) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 683
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
ancestor(X3,X2) =. true.

PS_RULE: 684
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660]]]

mother(X1,X2) =. true :-
male(X1) =. false,
male(X2) =. false.

PS_RULE: 685
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X1) =. false.

PS_RULE: 686
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X2) =. false.

PS_RULE: 687
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X2) =. true.

PS_RULE: 688
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X3) =. false.

PS_RULE: 689
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X1) =. false.

PS_RULE: 690
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X2) =. true.

PS_RULE: 691
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X3) =. false.

PS_RULE: 692
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X1) =. false.

PS_RULE: 693
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,574,575,576,577,578,580,583,584,585,586,587,588,589,590,591,592,593,594,595,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X2) =. false.

PS_RULE: 694
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X3) =. true.

PS_RULE: 695
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
ancestor(X3,X1) =. true.

PS_RULE: 696
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X1) =. true.

PS_RULE: 697
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X3) =. true.

PS_RULE: 698
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652]]]

mother(X1,X2) =. true :-
male(X1) =. false,
male(X2) =. true.

PS_RULE: 699
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652]]]

mother(X1,X2) =. true :-
male(X1) =. false,
female(X2) =. false.

PS_RULE: 700
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641]]]

mother(X1,X2) =. true :-
male(X2) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 701
Pos. ex. covered: [[1,[12,13,14,17]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,417,418,419,420,421,422,423,436,437,438,439,440,441,442,455,456,457,458,459,460,461,474,475,476,477,478,479,480,493,494,495,496,497,498,499,512,513,514,515,516,517,518,531,532,533,534,535,536,549,550,551,552,553,565,566,567,568,569,570,571,583,584,585,586,587,588,600,601,602,603,604,605,606,616,617,618,619,620,621,622,635,636,637,638,639,640,641,653,654,655,656,657,658,659,672,673,674,675,676,677,678,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
male(X2) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 702
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
ancestor(X3,X2) =. true.

PS_RULE: 703
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X1) =. false.

PS_RULE: 704
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X2) =. false.

PS_RULE: 705
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X2) =. true.

PS_RULE: 706
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X3) =. false.

PS_RULE: 707
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X1) =. false.

PS_RULE: 708
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,460,461,495]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X2) =. true.

PS_RULE: 709
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X3) =. false.

PS_RULE: 710
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,550,551,552,553,554,565,566,567,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,618,619,620,621,622,623,635,637,638,639,640,641,653,654,655,656,657,658,660,672,673,675,676,677,678,679,691,692,693,694,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X1) =. false.

PS_RULE: 711
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X2) =. false.

PS_RULE: 712
Pos. ex. covered: [[1,[12,13,14,17]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,417,418,419,420,421,422,423,436,437,438,439,440,441,442,455,456,457,458,459,460,461,474,475,476,477,478,479,480,493,494,495,496,497,498,499,512,513,514,515,516,517,518,531,532,533,534,535,536,549,550,551,552,553,565,566,567,568,569,570,571,583,584,585,586,587,588,600,601,602,603,604,605,606,616,617,618,619,620,621,622,635,636,637,638,639,640,641,653,654,655,656,657,658,659,672,673,674,675,676,677,678,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X3) =. true.

PS_RULE: 713
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
ancestor(X3,X1) =. true.

PS_RULE: 714
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X1) =. true.

PS_RULE: 715
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X3) =. true.

PS_RULE: 716
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 717
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,460,461,471,495,504]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 718
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 719
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 720
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 721
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 722
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 723
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 724
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 725
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 726
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 727
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,460,461,471,495,504]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 728
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,460,461]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 729
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,460,461]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 730
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 731
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,471,504]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
male(X2) =. true.

PS_RULE: 732
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,471,504]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
female(X2) =. false.

PS_RULE: 733
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634]]]

mother(X1,X2) =. true :-
male(X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 734
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,393,397,409,414,415,416,428,433,434,435,447,452,453,454,466,471,472,473,485,490,491,492,504,509,510,511,523,528,529,530,541,546,547,548,558,563,564,575,580,581,582,597,598,599,610,615,627,632,633,634,645,650,651,652,664,669,670,671,683,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 735
Pos. ex. covered: [[1,[15,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,446,447,448,449,450,451,452,453,454,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 736
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 737
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
female(X2) =. false.

PS_RULE: 738
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 739
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 740
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 741
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,414,427,428,429,430,431,433,446,447,448,449,450,452,465,466,467,468,469,471,484,485,486,487,488,490,503,504,505,506,507,509,522,523,524,525,526,528,540,541,542,543,544,546,557,558,559,560,561,574,575,576,577,578,580,592,593,594,595,597,609,610,611,612,613,615,626,627,628,629,630,632,644,645,646,647,648,650,663,664,665,666,667,669,682,683,684,685,686,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 742
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,541,542,543,544,545,546,557,558,559,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,611,612,613,614,615,626,628,629,630,631,632,644,645,646,647,648,649,663,664,666,667,668,669,682,683,684,685,687,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 743
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 744
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,393,397,409,414,415,416,428,433,434,435,447,452,453,454,466,471,472,473,485,490,491,492,504,509,510,511,523,528,529,530,541,546,547,548,558,563,564,575,580,581,582,597,598,599,610,615,627,632,633,634,645,650,651,652,664,669,670,671,683,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 745
Pos. ex. covered: [[1,[15,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,446,447,448,449,450,451,452,453,454,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 746
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 747
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 748
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X3) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 507
father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X2) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 542
father(X1,X2) =. true :-
female(X1) =. false,
parent(X1,X2) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 653
mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X2) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 690
mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X2) =. true.

select_ps_rule

NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(0,507) cov(0,542) cov(0,653) cov(0,690) cov(3,728) cov(3,729) cov(4,527)
cov(4,560) cov(4,731) cov(4,732) cov(5,580) cov(5,581) cov(5,673) cov(5,708)
cov(6,587) cov(6,588) cov(6,717) cov(6,727) cov(7,579) cov(7,583) cov(9,584)
cov(9,585) cov(9,586) cov(9,723) cov(9,724) cov(9,725) cov(9,726) cov(10,637)
cov(10,638) cov(11,486) cov(11,572) cov(11,573) cov(11,574) cov(11,575) cov(11,576)
cov(11,577) cov(11,578) cov(11,582) cov(11,632) cov(11,716) cov(11,718) cov(11,719)
cov(11,720) cov(11,721) cov(11,722) cov(11,730) cov(14,492) cov(14,496) cov(16,500)
cov(16,501) cov(16,621) cov(16,636) cov(17,482) cov(17,484) cov(17,623) cov(17,625)
cov(18,483) cov(18,485) cov(18,640) cov(18,641) cov(23,493) cov(23,494) cov(23,624)
cov(23,626) cov(31,497) cov(31,498) cov(31,499) cov(31,633) cov(31,634) cov(31,635)
cov(35,513) cov(35,517) cov(35,548) cov(35,552) cov(43,631) cov(45,480) cov(45,481)
cov(45,487) cov(45,488) cov(45,489) cov(45,490) cov(45,491) cov(45,495) cov(45,620)
cov(45,622) cov(45,627) cov(45,628) cov(45,629) cov(45,630) cov(45,639) cov(51,514)
cov(51,515) cov(51,549) cov(51,550) cov(58,504) cov(58,506) cov(58,525) cov(58,541)
cov(59,645) cov(59,647) cov(59,666) cov(59,684) cov(64,523) cov(64,532) cov(64,558)
cov(64,565) cov(64,734) cov(64,744) cov(66,502) cov(66,512) cov(66,539) cov(66,547)
cov(68,661) cov(68,662) cov(68,698) cov(68,699) cov(69,590) cov(69,596) cov(69,606)
cov(69,611) cov(69,678) cov(69,679) cov(69,713) cov(69,714) cov(77,644) cov(77,650)
cov(77,683) cov(77,687) cov(78,735) cov(78,745) cov(80,589) cov(80,597) cov(80,605)
cov(80,612) cov(80,665) cov(80,670) cov(80,702) cov(80,705) cov(88,658) cov(88,659)
cov(88,695) cov(88,696) cov(91,521) cov(91,522) cov(91,556) cov(91,557) cov(100,536)
cov(100,569) cov(100,741) cov(103,520) cov(103,555) cov(105,516) cov(105,519) cov(105,551)
cov(105,554) cov(106,643) cov(106,657) cov(106,682) cov(106,694) cov(107,535) cov(107,568)
cov(107,601) cov(107,604) cov(107,616) cov(107,619) cov(107,663) cov(107,680) cov(107,700)
cov(107,715) cov(107,742) cov(109,518) cov(109,553) cov(115,602) cov(115,603) cov(115,617)
cov(115,618) cov(115,664) cov(115,677) cov(115,701) cov(115,712) cov(116,533) cov(116,534)
cov(116,537) cov(116,566) cov(116,567) cov(116,570) cov(116,736) cov(116,740) cov(116,743)
cov(117,655) cov(117,692) cov(119,656) cov(119,693) cov(121,503) cov(121,505) cov(121,508)
cov(121,509) cov(121,510) cov(121,511) cov(121,524) cov(121,528) cov(121,540) cov(121,543)
cov(121,544) cov(121,545) cov(121,546) cov(121,559) cov(121,561) cov(121,733) cov(121,748)
cov(122,599) cov(122,614) cov(122,642) cov(122,660) cov(122,675) cov(122,681) cov(122,697)
cov(122,710) cov(123,595) cov(123,610) cov(123,672) cov(123,707) cov(127,654) cov(127,691)
cov(131,591) cov(131,592) cov(131,593) cov(131,594) cov(131,598) cov(131,600) cov(131,607)
cov(131,608) cov(131,609) cov(131,613) cov(131,615) cov(131,667) cov(131,668) cov(131,669)
cov(131,671) cov(131,674) cov(131,676) cov(131,703) cov(131,704) cov(131,706) cov(131,709)
cov(131,711) cov(140,747) cov(141,646) cov(141,648) cov(141,649) cov(141,651) cov(141,652)
cov(141,685) cov(141,686) cov(141,688) cov(141,689) cov(142,538) cov(142,571) cov(148,526)
cov(148,529) cov(148,530) cov(148,531) cov(148,562) cov(148,563) cov(148,564) cov(148,737)
cov(148,738) cov(148,739) cov(148,746)

BEST NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(0,507) cov(0,542) cov(0,653) cov(0,690) cov(3,728) cov(3,729) cov(4,527)
cov(4,560) cov(4,731) cov(4,732) cov(5,580) cov(5,581) cov(5,673) cov(5,708)
cov(6,587) cov(6,588) cov(6,717) cov(6,727)

POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(11,507) cov(11,542) cov(11,653) cov(11,690) cov(7,728) cov(7,729) cov(6,587)
cov(6,588) cov(6,717) cov(6,727) cov(5,580) cov(5,581) cov(5,673) cov(5,708)
cov(4,527) cov(4,560) cov(4,731) cov(4,732)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(11,507) cov(11,542) cov(11,653) cov(11,690) cov(7,728) cov(7,729) cov(6,587)
cov(6,588) cov(6,717) cov(6,727) cov(5,580) cov(5,581) cov(5,673) cov(5,708)
cov(4,527) cov(4,560) cov(4,731) cov(4,732)

In find_best

POSITIVES COVERED: cov(No. examples covered, No. clause)
poscov(11,507) poscov(11,542) poscov(11,653) poscov(11,690)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
poscov(11,507) poscov(11,542) poscov(11,653) poscov(11,690)

In find_best

COST OF NUMERATION: cost(Cost, No. Clause)
cost(0,507) cost(0,542) cost(0,653) cost(0,690)

BEST COST OF NUMERATION: cost(Cost, No. Clause)
cost(0,507) cost(0,542) cost(0,653) cost(0,690)

find_best/1 took 0.002 sec.

**********************************************
CLAUSE 3 ADDED TO THE LOGIC THEORY
father(X1,X2) =. true :-
male(X1) =. true,
parent(X1,X2) =. true.

**********************************************

example(3,1,father(luc,soetkin) =. true,[pos])
example(2,1,father(bart,pieter) =. true,[pos])
example(1,1,father(bart,stijn) =. true,[pos])
example(11,1,father(rene,lucy) =. true,[pos])
example(10,1,father(rene,willem) =. true,[pos])
example(9,1,father(leon,rose) =. true,[pos])
example(8,1,father(etienne,an) =. true,[pos])
example(7,1,father(etienne,luc) =. true,[pos])
example(6,1,father(willem,lieve) =. true,[pos])
example(5,1,father(willem,katleen) =. true,[pos])
example(4,1,father(prudent,esther) =. true,[pos])

The learned theory covers 67/78 examples of concepts to be learned.

The Concept father(_3798148,_3798150) =. true is learned.

SEED: object no. 1 for Concept mother(_3798162,_3798164) =. true

================ Parallel Conquer for Concepts
================ [mother(_3798162,_3798164) =. true]

---------------------- Specialization Step No. 1 ----------------------

Clauses for the concept: mother(_3798162,_3798164) =. true

PS_RULE: 750
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
ancestor(X1,X3) =. true.

PS_RULE: 751
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true.

PS_RULE: 752
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,408,409,410,411,412,413,414,417,418,419,420,421,422,423,427,428,429,430,431,432,433,436,437,438,439,440,441,442,446,447,448,449,450,451,452,455,456,457,458,459,460,461,465,466,467,468,469,470,471,474,475,476,477,478,479,480,484,485,486,487,488,489,490,493,494,495,496,497,498,499,503,504,505,506,507,508,509,512,513,514,515,516,517,518,522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
ancestor(X2,X3) =. true.

PS_RULE: 753
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true.

PS_RULE: 754
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true.

PS_RULE: 755
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true.

PS_RULE: 756
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true.

PS_RULE: 757
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false.

PS_RULE: 758
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false.

PS_RULE: 759
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. false.

PS_RULE: 760
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. false.

PS_RULE: 761
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true.

PS_RULE: 762
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X1,X3) =. false.

PS_RULE: 763
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X1,X1) =. false.

PS_RULE: 764
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true.

PS_RULE: 765
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X3) =. false.

PS_RULE: 766
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,411,412,413,414,417,418,420,421,422,423,424,425,426,427,428,429,430,431,432,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,451,452,455,456,457,458,460,461,462,463,464,465,466,467,468,469,470,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662,663,664,666,667,668,669,672,673,675,676,677,678,679,680,681,682,683,684,685,687,688,691,692,693,694,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X1) =. false.

PS_RULE: 767
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,414,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,433,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,452,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,471,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,490,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,509,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,574,575,576,577,578,580,583,584,585,586,587,588,589,590,591,592,593,594,595,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X2,X2) =. false.

PS_RULE: 768
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,398,399,400,401,402,403,404,408,409,410,411,412,413,414,417,418,419,420,421,422,423,427,428,429,430,431,432,433,436,437,438,439,440,441,442,446,447,448,449,450,451,452,455,456,457,458,459,460,461,465,466,467,468,469,470,471,474,475,476,477,478,479,480,484,485,486,487,488,489,490,493,494,495,496,497,498,499,503,504,505,506,507,508,509,512,513,514,515,516,517,518,522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
parent(X2,X3) =. true.

PS_RULE: 769
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true.

PS_RULE: 770
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true.

PS_RULE: 771
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true.

PS_RULE: 772
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
parent(X1,X3) =. true.

PS_RULE: 773
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true.

PS_RULE: 774
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true.

PS_RULE: 775
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
female(X2) =. false.

select_ps_rule

NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(11,764) cov(45,753) cov(116,773) cov(131,756) cov(131,758) cov(141,755) cov(141,757)
cov(148,774) cov(148,775) cov(164,769) cov(164,770) cov(164,771) cov(176,751) cov(176,754)
cov(176,761) cov(231,752) cov(231,768) cov(254,750) cov(254,772) cov(261,766) cov(263,767)
cov(279,765) cov(293,763) cov(311,759) cov(311,760) cov(311,762)

BEST NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(11,764) cov(45,753) cov(116,773) cov(131,756) cov(131,758) cov(141,755) cov(141,757)
cov(148,774) cov(148,775) cov(164,769) cov(164,770) cov(164,771) cov(176,751) cov(176,754)
cov(176,761)

POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(11,751) cov(11,753) cov(11,754) cov(11,755) cov(11,757) cov(11,761) cov(11,764)
cov(7,769) cov(7,770) cov(7,771) cov(5,756) cov(5,758) cov(4,774) cov(4,775)
cov(2,773)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(11,751) cov(11,753) cov(11,754) cov(11,755) cov(11,757) cov(11,761) cov(11,764)
cov(7,769) cov(7,770) cov(7,771) cov(5,756) cov(5,758) cov(4,774) cov(4,775)
cov(2,773)

---------------------- Specialization Step No. 2 ----------------------

Clauses for the concept: mother(_3798162,_3798164) =. true

PS_RULE: 776
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
ancestor(X3,X4) =. true.

PS_RULE: 777
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
ancestor(X1,X4) =. true.

PS_RULE: 778
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,409,414,418,419,422,423,428,433,437,438,441,442,447,452,456,457,460,461,466,471,475,476,479,480,485,490,494,495,498,499,504,509,513,514,517,518,523,528,532,535,536,541,546,550,551,558,566,567,570,571,575,580,584,587,588,597,601,602,605,606,610,615,617,618,621,622,627,632,636,637,640,641,645,650,654,655,658,659,664,669,673,674,677,678,683,688,692,693,696,697]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
ancestor(X2,X4) =. true.

PS_RULE: 779
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
ancestor(X1,X2) =. true.

PS_RULE: 780
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 781
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
male(X3) =. true.

PS_RULE: 782
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
female(X3) =. false.

PS_RULE: 783
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
female(X1) =. true.

PS_RULE: 784
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
female(X2) =. true.

PS_RULE: 785
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
male(X1) =. false.

PS_RULE: 786
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
male(X2) =. false.

PS_RULE: 787
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X4,X3) =. false.

PS_RULE: 788
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X4,X1) =. false.

PS_RULE: 789
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X4,X2) =. false.

PS_RULE: 790
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X3,X3) =. false.

PS_RULE: 791
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X3,X4) =. false.

PS_RULE: 792
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,415,416,418,419,422,423,424,426,428,433,434,435,437,438,441,442,443,444,445,452,453,454,456,457,460,461,462,463,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,551,554,555,556,558,563,564,566,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,623,624,625,627,632,633,634,636,637,642,643,645,650,651,652,654,655,658,659,661,662,664,670,671,673,674,677,678,679,681,688,689,690,692,693,696,697,698,699]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 793
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 794
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 795
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X1,X4) =. false.

PS_RULE: 796
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 797
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 798
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 799
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X2,X4) =. false.

PS_RULE: 800
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,615,618,621,622,623,624,625,632,637,640,641,642,643,645,654,655,658,660,661,662,664,669,673,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 801
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 802
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,409,414,418,419,422,423,428,433,437,438,441,442,447,452,456,457,460,461,466,471,475,476,479,480,485,490,494,495,498,499,504,509,513,514,517,518,523,528,532,535,536,541,546,550,551,558,566,567,570,571,575,580,584,587,588,597,601,602,605,606,610,615,617,618,621,622,627,632,636,637,640,641,645,650,654,655,658,659,664,669,673,674,677,678,683,688,692,693,696,697]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X2,X4) =. true.

PS_RULE: 803
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[403,404,405,422,423,424,441,442,443,460,461,462,479,480,481,498,499,500,517,518,519,535,536,537,554,570,571,572,587,588,589,605,606,607,621,622,623,640,641,658,659,660,677,678,679,696,697,698]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
father(X4,X3) =. true.

PS_RULE: 804
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
father(X3,X4) =. true.

PS_RULE: 805
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,447,452,453,454,456,457,460,461,462,463,464,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
father(X4,X1) =. true.

PS_RULE: 806
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
ancestor(X4,X2) =. true.

PS_RULE: 807
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[403,404,405,422,423,424,441,442,443,460,461,462,479,480,481,498,499,500,517,518,519,535,536,537,554,570,571,572,587,588,589,605,606,607,621,622,623,640,641,658,659,660,677,678,679,696,697,698]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
ancestor(X4,X3) =. true.

PS_RULE: 808
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,447,452,453,454,456,457,460,461,462,463,464,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
ancestor(X4,X1) =. true.

PS_RULE: 809
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,447,452,453,454,456,457,460,461,462,463,464,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X4,X1) =. true.

PS_RULE: 810
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X3,X4) =. true.

PS_RULE: 811
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[403,404,405,422,423,424,441,442,443,460,461,462,479,480,481,498,499,500,517,518,519,535,536,537,554,570,571,572,587,588,589,605,606,607,621,622,623,640,641,658,659,660,677,678,679,696,697,698]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X4,X3) =. true.

PS_RULE: 812
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
parent(X1,X4) =. true.

PS_RULE: 813
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[393,397,409,414,428,433,447,452,466,471,485,490,504,509,523,528,541,546,558,575,580,597,610,615,627,632,645,650,664,669,683,688]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
father(X2,X4) =. true.

PS_RULE: 814
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,393,397,409,414,415,416,428,433,434,435,447,452,453,454,466,471,472,473,485,490,491,492,504,509,510,511,523,528,529,530,541,546,547,548,558,563,564,575,580,581,582,597,598,599,610,615,627,632,633,634,645,650,651,652,664,669,670,671,683,688,689,690]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
male(X2) =. true.

PS_RULE: 815
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,393,397,409,414,415,416,428,433,434,435,447,452,453,454,466,471,472,473,485,490,491,492,504,509,510,511,523,528,529,530,541,546,547,548,558,563,564,575,580,581,582,597,598,599,610,615,627,632,633,634,645,650,651,652,664,669,670,671,683,688,689,690]]]

mother(X1,X2) =. true :-
father(X3,X2) =. true,
female(X2) =. false.

PS_RULE: 816
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 817
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,441,442,460,461,471,490,495,504,517,518,535,536,580,605,606]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 818
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X2) =. true.

PS_RULE: 819
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X1) =. true.

PS_RULE: 820
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,481,495,500,517,518,519,535,536,537,554,572,589,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. true.

PS_RULE: 821
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X1) =. false.

PS_RULE: 822
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,481,495,500,517,518,519,535,536,537,554,572,589,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. false.

PS_RULE: 823
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 824
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 825
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 826
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 827
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 828
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 829
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,471,481,482,490,495,500,501,504,517,518,519,521,535,536,537,554,572,580,589,590,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 830
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,471,481,482,490,495,500,501,504,517,518,519,521,535,536,537,554,572,580,589,590,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 831
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,441,442,443,460,461,462,471,481,482,490,495,500,501,504,517,518,519,521,535,536,537,554,572,580,589,590,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 832
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,441,442,460,461,471,490,495,504,517,518,535,536,580,605,606]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 833
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,453,454,460,461,462,547,548,554,572]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
father(X3,X1) =. true.

PS_RULE: 834
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,453,454,460,461,462,547,548,554,572]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 835
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,453,454,460,461,462,547,548,554,572]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 836
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,434,435,437,441,442,443,453,454,460,461,462,471,481,482,490,495,500,501,504,510,511,517,518,519,521,529,530,535,536,537,547,548,554,572,580,589,590,598,599,605,606,607]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 837
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[471,490,504,580]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
father(X2,X3) =. true.

PS_RULE: 838
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,434,435,453,454,471,490,504,510,511,529,530,547,548,580,598,599]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
male(X2) =. true.

PS_RULE: 839
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,434,435,453,454,471,490,504,510,511,529,530,547,548,580,598,599]]]

mother(X1,X2) =. true :-
ancestor(X1,X2) =. true,
female(X2) =. false.

PS_RULE: 840
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X3,X4) =. true.

PS_RULE: 841
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X1,X4) =. true.

PS_RULE: 842
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,409,414,418,419,422,423,428,433,437,438,441,442,447,452,456,457,460,461,466,471,475,476,479,480,485,490,494,495,498,499,504,509,513,514,517,518,523,528,532,535,536,541,546,550,551,558,566,567,570,571,575,580,584,587,588,597,601,602,605,606,610,615,617,618,621,622,627,632,636,637,640,641,645,650,654,655,658,659,664,669,673,674,677,678,683,688,692,693,696,697]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X2,X4) =. true.

PS_RULE: 843
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
male(X3) =. true.

PS_RULE: 844
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
female(X3) =. false.

PS_RULE: 845
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
female(X1) =. true.

PS_RULE: 846
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
female(X2) =. true.

PS_RULE: 847
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
male(X1) =. false.

PS_RULE: 848
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
male(X2) =. false.

PS_RULE: 849
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X3) =. false.

PS_RULE: 850
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X1) =. false.

PS_RULE: 851
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X2) =. false.

PS_RULE: 852
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X3,X3) =. false.

PS_RULE: 853
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X3,X4) =. false.

PS_RULE: 854
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,452,453,454,456,457,460,461,462,463,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,551,554,555,556,558,563,564,566,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,688,689,690,692,693,696,697,698,699]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 855
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 856
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 857
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X4) =. false.

PS_RULE: 858
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 859
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 860
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 861
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X2,X4) =. false.

PS_RULE: 862
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,615,618,621,622,623,624,625,632,637,640,641,642,643,645,654,655,658,660,661,662,664,669,673,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 863
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 864
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,409,414,418,419,422,423,428,433,437,438,441,442,447,452,456,457,460,461,466,471,475,476,479,480,485,490,494,495,498,499,504,509,513,514,517,518,523,528,532,535,536,541,546,550,551,558,566,567,570,571,575,580,584,587,588,597,601,602,605,606,610,615,617,618,621,622,627,632,636,637,640,641,645,650,654,655,658,659,664,669,673,674,677,678,683,688,692,693,696,697]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X2,X4) =. true.

PS_RULE: 865
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
father(X3,X4) =. true.

PS_RULE: 866
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,447,452,453,454,456,457,460,461,462,463,464,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
father(X4,X1) =. true.

PS_RULE: 867
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X4,X2) =. true.

PS_RULE: 868
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,447,452,453,454,456,457,460,461,462,463,464,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X4,X1) =. true.

PS_RULE: 869
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,447,452,453,454,456,457,460,461,462,463,464,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X1) =. true.

PS_RULE: 870
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X2) =. true.

PS_RULE: 871
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X3,X4) =. true.

PS_RULE: 872
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[390,391,397,403,404,405,406,414,415,416,422,423,424,425,433,434,435,441,442,443,444,452,453,454,460,461,462,463,471,472,473,479,480,481,482,490,491,492,498,499,500,501,509,510,511,517,518,519,520,528,529,530,535,536,537,538,546,547,548,554,555,563,564,570,571,572,580,581,582,587,588,589,590,597,598,599,605,606,607,608,615,621,622,623,624,632,633,634,640,641,642,650,651,652,658,659,660,661,669,670,671,677,678,679,680,688,689,690,696,697,698,699]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 873
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X1,X4) =. true.

PS_RULE: 874
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
female(X3) =. true.

PS_RULE: 875
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
male(X3) =. false.

PS_RULE: 876
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[414,424,425,447,453,454,460,461,462,464,547,548,550,554,567,572,621,622,623,633,634,640,641,660,669,679,680,683,689,690,696,697,698,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
father(X3,X1) =. true.

PS_RULE: 877
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[414,419,424,425,447,453,454,460,461,462,464,547,548,550,554,567,572,610,617,621,622,623,625,627,633,634,636,640,641,643,645,650,651,652,654,655,658,659,660,661,662,669,674,679,680,683,689,690,696,697,698,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 878
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[414,424,425,447,453,454,460,461,462,464,547,548,550,554,567,572,621,622,623,633,634,640,641,660,669,679,680,683,689,690,696,697,698,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 879
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[390,391,397,403,404,405,406,414,415,416,422,423,424,425,433,434,435,441,442,443,444,452,453,454,460,461,462,463,471,472,473,479,480,481,482,490,491,492,498,499,500,501,509,510,511,517,518,519,520,528,529,530,535,536,537,538,546,547,548,554,555,563,564,570,571,572,580,581,582,587,588,589,590,597,598,599,605,606,607,608,615,621,622,623,624,632,633,634,640,641,642,650,651,652,658,659,660,661,669,670,671,677,678,679,680,688,689,690,696,697,698,699]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
father(X4,X3) =. true.

PS_RULE: 880
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[390,391,397,403,404,405,406,414,415,416,422,423,424,425,433,434,435,441,442,443,444,452,453,454,460,461,462,463,471,472,473,479,480,481,482,490,491,492,498,499,500,501,509,510,511,517,518,519,520,528,529,530,535,536,537,538,546,547,548,554,555,563,564,570,571,572,580,581,582,587,588,589,590,597,598,599,605,606,607,608,615,621,622,623,624,632,633,634,640,641,642,650,651,652,658,659,660,661,669,670,671,677,678,679,680,688,689,690,696,697,698,699]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
ancestor(X4,X3) =. true.

PS_RULE: 881
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[390,391,397,403,404,405,406,414,415,416,422,423,424,425,433,434,435,441,442,443,444,452,453,454,460,461,462,463,471,472,473,479,480,481,482,490,491,492,498,499,500,501,509,510,511,517,518,519,520,528,529,530,535,536,537,538,546,547,548,554,555,563,564,570,571,572,580,581,582,587,588,589,590,597,598,599,605,606,607,608,615,621,622,623,624,632,633,634,640,641,642,650,651,652,658,659,660,661,669,670,671,677,678,679,680,688,689,690,696,697,698,699]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
parent(X4,X3) =. true.

PS_RULE: 882
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[393,397,409,414,428,433,447,452,466,471,485,490,504,509,523,528,541,546,558,575,580,597,610,615,627,632,645,650,664,669,683,688]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
father(X2,X4) =. true.

PS_RULE: 883
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,393,397,409,414,415,416,428,433,434,435,447,452,453,454,466,471,472,473,485,490,491,492,504,509,510,511,523,528,529,530,541,546,547,548,558,563,564,575,580,581,582,597,598,599,610,615,627,632,633,634,645,650,651,652,664,669,670,671,683,688,689,690]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
male(X2) =. true.

PS_RULE: 884
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,393,397,409,414,415,416,428,433,434,435,447,452,453,454,466,471,472,473,485,490,491,492,504,509,510,511,523,528,529,530,541,546,547,548,558,563,564,575,580,581,582,597,598,599,610,615,627,632,633,634,645,650,651,652,664,669,670,671,683,688,689,690]]]

mother(X1,X2) =. true :-
ancestor(X3,X2) =. true,
female(X2) =. false.

PS_RULE: 885
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
female(X1) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 886
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659]]]

mother(X1,X2) =. true :-
female(X1) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 887
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660]]]

mother(X1,X2) =. true :-
female(X1) =. true,
female(X2) =. true.

PS_RULE: 888
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
male(X1) =. false.

PS_RULE: 889
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660]]]

mother(X1,X2) =. true :-
female(X1) =. true,
male(X2) =. false.

PS_RULE: 890
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X1) =. false.

PS_RULE: 891
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X2) =. false.

PS_RULE: 892
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X2) =. true.

PS_RULE: 893
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X3) =. false.

PS_RULE: 894
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X1) =. false.

PS_RULE: 895
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X2) =. true.

PS_RULE: 896
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X3) =. false.

PS_RULE: 897
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X1) =. false.

PS_RULE: 898
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,574,575,576,577,578,580,583,584,585,586,587,588,589,590,591,592,593,594,595,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X2) =. false.

PS_RULE: 899
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X2,X3) =. true.

PS_RULE: 900
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
father(X3,X1) =. true.

PS_RULE: 901
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 902
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X3,X1) =. true.

PS_RULE: 903
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X3) =. true.

PS_RULE: 904
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650]]]

mother(X1,X2) =. true :-
female(X1) =. true,
father(X2,X3) =. true.

PS_RULE: 905
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652]]]

mother(X1,X2) =. true :-
female(X1) =. true,
male(X2) =. true.

PS_RULE: 906
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652]]]

mother(X1,X2) =. true :-
female(X1) =. true,
female(X2) =. false.

PS_RULE: 907
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641]]]

mother(X1,X2) =. true :-
female(X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 908
Pos. ex. covered: [[1,[12,13,14,17]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,417,418,419,420,421,422,423,436,437,438,439,440,441,442,455,456,457,458,459,460,461,474,475,476,477,478,479,480,493,494,495,496,497,498,499,512,513,514,515,516,517,518,531,532,533,534,535,536,549,550,551,552,553,565,566,567,568,569,570,571,583,584,585,586,587,588,600,601,602,603,604,605,606,616,617,618,619,620,621,622,635,636,637,638,639,640,641,653,654,655,656,657,658,659,672,673,674,675,676,677,678,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
female(X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 909
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660]]]

mother(X1,X2) =. true :-
female(X2) =. true,
male(X1) =. false.

PS_RULE: 910
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
male(X2) =. false.

PS_RULE: 911
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 912
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 913
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X2) =. true.

PS_RULE: 914
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 915
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 916
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,460,461,495]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 917
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 918
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,550,551,552,553,554,565,566,567,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,618,619,620,621,622,623,635,637,638,639,640,641,653,654,655,656,657,658,660,672,673,675,676,677,678,679,691,692,693,694,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 919
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 920
Pos. ex. covered: [[1,[12,13,14,17]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,417,418,419,420,421,422,423,436,437,438,439,440,441,442,455,456,457,458,459,460,461,474,475,476,477,478,479,480,493,494,495,496,497,498,499,512,513,514,515,516,517,518,531,532,533,534,535,536,549,550,551,552,553,565,566,567,568,569,570,571,583,584,585,586,587,588,600,601,602,603,604,605,606,616,617,618,619,620,621,622,635,636,637,638,639,640,641,653,654,655,656,657,658,659,672,673,674,675,676,677,678,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 921
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
father(X3,X1) =. true.

PS_RULE: 922
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 923
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 924
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641]]]

mother(X1,X2) =. true :-
female(X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 925
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
male(X1) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 926
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659]]]

mother(X1,X2) =. true :-
male(X1) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 927
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660]]]

mother(X1,X2) =. true :-
male(X1) =. false,
male(X2) =. false.

PS_RULE: 928
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X1) =. false.

PS_RULE: 929
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X2) =. false.

PS_RULE: 930
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X2) =. true.

PS_RULE: 931
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X3) =. false.

PS_RULE: 932
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X1) =. false.

PS_RULE: 933
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X2) =. true.

PS_RULE: 934
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X3) =. false.

PS_RULE: 935
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,537,538,539,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,574,575,576,577,578,579,580,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,600,601,602,603,604,605,606,607,608,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X1) =. false.

PS_RULE: 936
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,528,531,532,533,534,535,536,537,538,539,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,574,575,576,577,578,580,583,584,585,586,587,588,589,590,591,592,593,594,595,597,600,601,602,603,604,605,606,607,608,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X2) =. false.

PS_RULE: 937
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,531,532,533,534,535,536,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,574,575,576,577,578,579,580,583,584,585,586,587,588,592,593,594,595,596,597,600,601,602,603,604,605,606,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X2,X3) =. true.

PS_RULE: 938
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
father(X3,X1) =. true.

PS_RULE: 939
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
ancestor(X3,X1) =. true.

PS_RULE: 940
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X3,X1) =. true.

PS_RULE: 941
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X3) =. true.

PS_RULE: 942
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650]]]

mother(X1,X2) =. true :-
male(X1) =. false,
father(X2,X3) =. true.

PS_RULE: 943
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652]]]

mother(X1,X2) =. true :-
male(X1) =. false,
male(X2) =. true.

PS_RULE: 944
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652]]]

mother(X1,X2) =. true :-
male(X1) =. false,
female(X2) =. false.

PS_RULE: 945
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641]]]

mother(X1,X2) =. true :-
male(X2) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 946
Pos. ex. covered: [[1,[12,13,14,17]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,417,418,419,420,421,422,423,436,437,438,439,440,441,442,455,456,457,458,459,460,461,474,475,476,477,478,479,480,493,494,495,496,497,498,499,512,513,514,515,516,517,518,531,532,533,534,535,536,549,550,551,552,553,565,566,567,568,569,570,571,583,584,585,586,587,588,600,601,602,603,604,605,606,616,617,618,619,620,621,622,635,636,637,638,639,640,641,653,654,655,656,657,658,659,672,673,674,675,676,677,678,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
male(X2) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 947
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X1) =. false.

PS_RULE: 948
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X2) =. false.

PS_RULE: 949
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[399,400,403,404,405,418,419,422,423,424,437,438,441,442,443,456,457,460,461,462,475,476,479,480,481,494,495,498,499,500,513,514,517,518,519,532,535,536,537,550,551,554,566,567,570,571,572,584,587,588,589,601,602,605,606,607,617,618,621,622,623,636,637,640,641,654,655,658,659,660,673,674,677,678,679,692,693,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X2) =. true.

PS_RULE: 950
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X3) =. false.

PS_RULE: 951
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X1) =. false.

PS_RULE: 952
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[424,437,460,461,495]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X2) =. true.

PS_RULE: 953
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X3) =. false.

PS_RULE: 954
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,550,551,552,553,554,565,566,567,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,618,619,620,621,622,623,635,637,638,639,640,641,653,654,655,656,657,658,660,672,673,675,676,677,678,679,691,692,693,694,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X1) =. false.

PS_RULE: 955
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X2) =. false.

PS_RULE: 956
Pos. ex. covered: [[1,[12,13,14,17]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,417,418,419,420,421,422,423,436,437,438,439,440,441,442,455,456,457,458,459,460,461,474,475,476,477,478,479,480,493,494,495,496,497,498,499,512,513,514,515,516,517,518,531,532,533,534,535,536,549,550,551,552,553,565,566,567,568,569,570,571,583,584,585,586,587,588,600,601,602,603,604,605,606,616,617,618,619,620,621,622,635,636,637,638,639,640,641,653,654,655,656,657,658,659,672,673,674,675,676,677,678,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X2,X3) =. true.

PS_RULE: 957
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
father(X3,X1) =. true.

PS_RULE: 958
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
ancestor(X3,X1) =. true.

PS_RULE: 959
Pos. ex. covered: [[1,[13,14,22]]]
Neg. ex. covered: [[1,[417,418,419,420,421,422,423,424,455,456,457,458,459,460,461,462,549,550,551,552,553,554,565,566,567,568,569,570,571,572,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641,653,654,655,656,657,658,659,660,672,673,674,675,676,677,678,679,691,692,693,694,695,696,697,698]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X3,X1) =. true.

PS_RULE: 960
Pos. ex. covered: [[1,[12,13,14,17,22]]]
Neg. ex. covered: [[1,[398,399,400,401,402,403,404,405,417,418,419,420,421,422,423,424,436,437,438,439,440,441,442,443,455,456,457,458,459,460,461,462,474,475,476,477,478,479,480,481,493,494,495,496,497,498,499,500,512,513,514,515,516,517,518,519,531,532,533,534,535,536,537,549,550,551,552,553,554,565,566,567,568,569,570,571,572,583,584,585,586,587,588,589,600,601,602,603,604,605,606,607,616,617,618,619,620,621,622,623,635,636,637,638,639,640,641]]]

mother(X1,X2) =. true :-
male(X2) =. false,
parent(X1,X3) =. true.

PS_RULE: 961
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X3,X4) =. true.

PS_RULE: 962
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X1,X4) =. true.

PS_RULE: 963
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,409,414,418,419,422,423,428,433,437,438,441,442,447,452,456,457,460,461,466,471,475,476,479,480,485,490,494,495,498,499,504,509,513,514,517,518,523,528,532,535,536,541,546,550,551,558,566,567,570,571,575,580,584,587,588,597,601,602,605,606,610,615,617,618,621,622,627,632,636,637,640,641,645,650,654,655,658,659,664,669,673,674,677,678,683,688,692,693,696,697]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X2,X4) =. true.

PS_RULE: 964
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
male(X3) =. true.

PS_RULE: 965
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
female(X3) =. false.

PS_RULE: 966
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X3) =. false.

PS_RULE: 967
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X1) =. false.

PS_RULE: 968
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X2) =. false.

PS_RULE: 969
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X3,X3) =. false.

PS_RULE: 970
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X3,X4) =. false.

PS_RULE: 971
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,415,416,418,419,422,423,424,426,428,433,434,435,437,438,441,442,443,444,445,452,453,454,456,457,460,461,462,463,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,551,554,555,556,558,563,564,566,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,623,624,625,627,632,633,634,636,637,642,643,645,650,651,652,654,655,658,659,661,662,664,670,671,673,674,677,678,679,681,688,689,690,692,693,696,697,698,699]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 972
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 973
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X4) =. false.

PS_RULE: 974
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 975
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X2) =. true.

PS_RULE: 976
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 977
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X4) =. false.

PS_RULE: 978
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,615,618,621,622,623,624,625,632,637,640,641,642,643,645,654,655,658,660,661,662,664,669,673,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 979
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,405,406,407,409,414,418,419,422,423,424,425,426,428,433,437,438,441,442,443,444,445,447,452,456,457,460,461,462,463,464,466,471,475,476,479,480,481,482,483,485,490,494,495,498,499,500,501,502,504,509,513,514,517,518,519,520,521,523,528,532,535,536,537,538,539,541,546,550,551,554,555,556,558,566,567,570,571,572,573,575,580,584,587,588,589,590,591,597,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,636,637,640,641,642,643,645,650,654,655,658,659,660,661,662,664,669,673,674,677,678,679,680,681,683,688,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 980
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[393,397,399,400,403,404,409,414,418,419,422,423,428,433,437,438,441,442,447,452,456,457,460,461,466,471,475,476,479,480,485,490,494,495,498,499,504,509,513,514,517,518,523,528,532,535,536,541,546,550,551,558,566,567,570,571,575,580,584,587,588,597,601,602,605,606,610,615,617,618,621,622,627,632,636,637,640,641,645,650,654,655,658,659,664,669,673,674,677,678,683,688,692,693,696,697]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X2,X4) =. true.

PS_RULE: 981
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 982
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,460,461,471,495,504]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 983
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 984
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 985
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 986
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 987
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 988
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 989
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,22]]]
Neg. ex. covered: [[1,[424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 990
Pos. ex. covered: [[1,[12,13,14,15,17,18]]]
Neg. ex. covered: [[1,[437,460,461,471,495,504]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 991
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[390,391,397,403,404,405,406,414,415,416,422,423,424,425,433,434,435,441,442,443,444,452,453,454,460,461,462,463,471,472,473,479,480,481,482,490,491,492,498,499,500,501,509,510,511,517,518,519,520,528,529,530,535,536,537,538,546,547,548,554,555,563,564,570,571,572,580,581,582,587,588,589,590,597,598,599,605,606,607,608,615,621,622,623,624,632,633,634,640,641,642,650,651,652,658,659,660,661,669,670,671,677,678,679,680,688,689,690,696,697,698,699]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
father(X4,X3) =. true.

PS_RULE: 992
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
father(X3,X4) =. true.

PS_RULE: 993
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,447,452,453,454,456,457,460,461,462,463,464,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
father(X4,X1) =. true.

PS_RULE: 994
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[390,391,397,403,404,405,406,414,415,416,422,423,424,425,433,434,435,441,442,443,444,452,453,454,460,461,462,463,471,472,473,479,480,481,482,490,491,492,498,499,500,501,509,510,511,517,518,519,520,528,529,530,535,536,537,538,546,547,548,554,555,563,564,570,571,572,580,581,582,587,588,589,590,597,598,599,605,606,607,608,615,621,622,623,624,632,633,634,640,641,642,650,651,652,658,659,660,661,669,670,671,677,678,679,680,688,689,690,696,697,698,699]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X4,X3) =. true.

PS_RULE: 995
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,447,452,453,454,456,457,460,461,462,463,464,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
ancestor(X4,X1) =. true.

PS_RULE: 996
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[409,414,415,416,418,419,422,423,424,425,426,447,452,453,454,456,457,460,461,462,463,464,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X1) =. true.

PS_RULE: 997
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643,645,650,651,652,654,655,658,659,660,661,662,664,669,670,671,673,674,677,678,679,680,681,683,688,689,690,692,693,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X3,X4) =. true.

PS_RULE: 998
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[390,391,397,403,404,405,406,414,415,416,422,423,424,425,433,434,435,441,442,443,444,452,453,454,460,461,462,463,471,472,473,479,480,481,482,490,491,492,498,499,500,501,509,510,511,517,518,519,520,528,529,530,535,536,537,538,546,547,548,554,555,563,564,570,571,572,580,581,582,587,588,589,590,597,598,599,605,606,607,608,615,621,622,623,624,632,633,634,640,641,642,650,651,652,658,659,660,661,669,670,671,677,678,679,680,688,689,690,696,697,698,699]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X4,X3) =. true.

PS_RULE: 999
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,393,397,399,400,403,404,405,406,407,409,414,415,416,418,419,422,423,424,425,426,428,433,434,435,437,438,441,442,443,444,445,447,452,453,454,456,457,460,461,462,463,464,466,471,472,473,475,476,479,480,481,482,483,485,490,491,492,494,495,498,499,500,501,502,504,509,510,511,513,514,517,518,519,520,521,523,528,529,530,532,535,536,537,538,539,541,546,547,548,550,551,554,555,556,558,563,564,566,567,570,571,572,573,575,580,581,582,584,587,588,589,590,591,597,598,599,601,602,605,606,607,608,610,615,617,618,621,622,623,624,625,627,632,633,634,636,637,640,641,642,643]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
parent(X1,X4) =. true.

PS_RULE: 1000
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,460,461]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
father(X3,X1) =. true.

PS_RULE: 1001
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,460,461]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 1002
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[424,460,461]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X3,X1) =. true.

PS_RULE: 1003
Pos. ex. covered: [[1,[12,13,14,15,16,17,18,19,20,21,22]]]
Neg. ex. covered: [[1,[390,391,424,437,460,461,471,482,495,504,521]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 1004
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[393,397,409,414,428,433,447,452,466,471,485,490,504,509,523,528,541,546,558,575,580,597,610,615,627,632,645,650,664,669,683,688]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
father(X2,X4) =. true.

PS_RULE: 1005
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,393,397,409,414,415,416,428,433,434,435,447,452,453,454,466,471,472,473,485,490,491,492,504,509,510,511,523,528,529,530,541,546,547,548,558,563,564,575,580,581,582,597,598,599,610,615,627,632,633,634,645,650,651,652,664,669,670,671,683,688,689,690]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
male(X2) =. true.

PS_RULE: 1006
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,393,397,409,414,415,416,428,433,434,435,447,452,453,454,466,471,472,473,485,490,491,492,504,509,510,511,523,528,529,530,541,546,547,548,558,563,564,575,580,581,582,597,598,599,610,615,627,632,633,634,645,650,651,652,664,669,670,671,683,688,689,690]]]

mother(X1,X2) =. true :-
parent(X3,X2) =. true,
female(X2) =. false.

PS_RULE: 1007
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[471,504]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
father(X2,X3) =. true.

PS_RULE: 1008
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,471,504]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
male(X2) =. true.

PS_RULE: 1009
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,471,504]]]

mother(X1,X2) =. true :-
parent(X1,X2) =. true,
female(X2) =. false.

PS_RULE: 1010
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
ancestor(X3,X4) =. true.

PS_RULE: 1011
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
ancestor(X1,X4) =. true.

PS_RULE: 1012
Pos. ex. covered: [[1,[13,14,15]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,446,447,448,449,450,451,452,455,456,457,458,459,460,461,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
ancestor(X2,X4) =. true.

PS_RULE: 1013
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
ancestor(X4,X1) =. true.

PS_RULE: 1014
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
ancestor(X3,X1) =. true.

PS_RULE: 1015
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
male(X3) =. true.

PS_RULE: 1016
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
female(X3) =. false.

PS_RULE: 1017
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X4,X3) =. false.

PS_RULE: 1018
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X4,X1) =. false.

PS_RULE: 1019
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X4,X2) =. false.

PS_RULE: 1020
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X3,X3) =. false.

PS_RULE: 1021
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X3,X4) =. false.

PS_RULE: 1022
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X3,X1) =. true.

PS_RULE: 1023
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,415,416,417,418,419,420,421,422,423,424,426,446,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,540,541,542,543,544,545,546,547,548,549,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,661,662,663,664,665,666,667,668,670,671,672,673,674,675,676,677,678,679,681,682,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X3,X2) =. false.

PS_RULE: 1024
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X4,X1) =. true.

PS_RULE: 1025
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X1,X3) =. false.

PS_RULE: 1026
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X1,X4) =. false.

PS_RULE: 1027
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X1,X1) =. false.

PS_RULE: 1028
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X1,X4) =. true.

PS_RULE: 1029
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,609,610,611,612,614,615,616,617,618,619,621,622,623,624,625,626,627,628,629,631,632,635,636,637,638,640,641,642,643,644,645,647,648,649,650,653,654,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X2,X3) =. false.

PS_RULE: 1030
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X2,X4) =. false.

PS_RULE: 1031
Pos. ex. covered: [[1,[13,14,15]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,446,447,448,449,450,451,452,455,456,457,458,459,460,461,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X2,X4) =. true.

PS_RULE: 1032
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,411,412,413,414,417,418,420,421,422,423,424,425,426,446,447,448,449,451,452,455,456,457,458,460,461,462,463,464,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662,663,664,666,667,668,669,672,673,675,676,677,678,679,680,681,682,683,684,685,687,688,691,692,693,694,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X2,X1) =. false.

PS_RULE: 1033
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,414,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,452,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X2,X2) =. false.

PS_RULE: 1034
Pos. ex. covered: [[1,[15]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,446,447,448,449,450,451,452,540,541,542,543,544,545,546,557,558,559,560,561,562,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
father(X2,X4) =. true.

PS_RULE: 1035
Pos. ex. covered: [[1,[15,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,446,447,448,449,450,451,452,453,454,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
male(X2) =. true.

PS_RULE: 1036
Pos. ex. covered: [[1,[15,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,446,447,448,449,450,451,452,453,454,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
female(X2) =. false.

PS_RULE: 1037
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
father(X4,X3) =. true.

PS_RULE: 1038
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
father(X3,X4) =. true.

PS_RULE: 1039
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
ancestor(X4,X3) =. true.

PS_RULE: 1040
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X3,X4) =. true.

PS_RULE: 1041
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662]]]

mother(X1,X2) =. true :-
father(X3,X1) =. true,
parent(X4,X3) =. true.

PS_RULE: 1042
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
ancestor(X3,X4) =. true.

PS_RULE: 1043
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
ancestor(X1,X4) =. true.

PS_RULE: 1044
Pos. ex. covered: [[1,[13,14,15]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,446,447,448,449,450,451,452,455,456,457,458,459,460,461,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
ancestor(X2,X4) =. true.

PS_RULE: 1045
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
ancestor(X4,X1) =. true.

PS_RULE: 1046
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
female(X3) =. true.

PS_RULE: 1047
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
male(X3) =. false.

PS_RULE: 1048
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X4,X3) =. false.

PS_RULE: 1049
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X4,X1) =. false.

PS_RULE: 1050
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X4,X2) =. false.

PS_RULE: 1051
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X4,X1) =. true.

PS_RULE: 1052
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X3,X4) =. false.

PS_RULE: 1053
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X3,X3) =. false.

PS_RULE: 1054
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X3,X1) =. true.

PS_RULE: 1055
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,540,541,542,543,544,545,546,547,548,549,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X3,X2) =. false.

PS_RULE: 1056
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X1,X4) =. false.

PS_RULE: 1057
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X1,X3) =. false.

PS_RULE: 1058
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X1,X1) =. false.

PS_RULE: 1059
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X1,X4) =. true.

PS_RULE: 1060
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X2,X4) =. false.

PS_RULE: 1061
Pos. ex. covered: [[1,[13,14,15]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,446,447,448,449,450,451,452,455,456,457,458,459,460,461,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X2,X4) =. true.

PS_RULE: 1062
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X2,X3) =. false.

PS_RULE: 1063
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,411,412,413,414,417,418,420,421,422,423,424,425,426,446,447,448,449,451,452,455,456,457,458,460,461,462,463,464,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662,663,664,666,667,668,669,672,673,675,676,677,678,679,680,681,682,683,684,685,687,688,691,692,693,694,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X2,X1) =. false.

PS_RULE: 1064
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,414,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,452,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X2,X2) =. false.

PS_RULE: 1065
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
male(X3) =. true.

PS_RULE: 1066
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
female(X3) =. false.

PS_RULE: 1067
Pos. ex. covered: [[1,[15]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,446,447,448,449,450,451,452,540,541,542,543,544,545,546,557,558,559,560,561,562,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
father(X2,X4) =. true.

PS_RULE: 1068
Pos. ex. covered: [[1,[15,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,446,447,448,449,450,451,452,453,454,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
male(X2) =. true.

PS_RULE: 1069
Pos. ex. covered: [[1,[15,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,446,447,448,449,450,451,452,453,454,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
female(X2) =. false.

PS_RULE: 1070
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
father(X3,X4) =. true.

PS_RULE: 1071
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X3,X4) =. true.

PS_RULE: 1072
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X3,X1) =. false.

PS_RULE: 1073
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
father(X4,X3) =. true.

PS_RULE: 1074
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
ancestor(X4,X3) =. true.

PS_RULE: 1075
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681]]]

mother(X1,X2) =. true :-
ancestor(X3,X1) =. true,
parent(X4,X3) =. true.

PS_RULE: 1076
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
ancestor(X3,X4) =. true.

PS_RULE: 1077
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
ancestor(X1,X4) =. true.

PS_RULE: 1078
Pos. ex. covered: [[1,[13,14,15]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,446,447,448,449,450,451,452,455,456,457,458,459,460,461,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
ancestor(X2,X4) =. true.

PS_RULE: 1079
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
male(X3) =. true.

PS_RULE: 1080
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
female(X3) =. false.

PS_RULE: 1081
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X4,X3) =. false.

PS_RULE: 1082
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X4,X1) =. false.

PS_RULE: 1083
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X4,X2) =. false.

PS_RULE: 1084
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X3,X3) =. false.

PS_RULE: 1085
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X3,X4) =. false.

PS_RULE: 1086
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,415,416,417,418,419,420,421,422,423,424,426,446,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,540,541,542,543,544,545,546,547,548,549,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,661,662,663,664,665,666,667,668,670,671,672,673,674,675,676,677,678,679,681,682,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X3,X2) =. false.

PS_RULE: 1087
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X4,X1) =. true.

PS_RULE: 1088
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X1,X3) =. false.

PS_RULE: 1089
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X1,X4) =. false.

PS_RULE: 1090
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X1,X1) =. false.

PS_RULE: 1091
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X1,X4) =. true.

PS_RULE: 1092
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X2,X3) =. false.

PS_RULE: 1093
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,549,550,551,552,553,554,555,556,557,558,559,560,561,562,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X2,X4) =. false.

PS_RULE: 1094
Pos. ex. covered: [[1,[13,14,15]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,417,418,419,420,421,422,423,446,447,448,449,450,451,452,455,456,457,458,459,460,461,540,541,542,543,544,545,546,549,550,551,552,553,557,558,559,560,561,562,565,566,567,568,569,570,571,609,610,611,612,613,614,615,616,617,618,619,620,621,622,626,627,628,629,630,631,632,635,636,637,638,639,640,641,644,645,646,647,648,649,650,653,654,655,656,657,658,659,663,664,665,666,667,668,669,672,673,674,675,676,677,678,682,683,684,685,686,687,688,691,692,693,694,695,696,697]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X2,X4) =. true.

PS_RULE: 1095
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,411,412,413,414,417,418,420,421,422,423,424,425,426,446,447,448,449,451,452,455,456,457,458,460,461,462,463,464,541,542,543,544,545,546,550,551,552,553,554,555,556,557,558,559,561,562,565,566,567,569,570,571,572,573,609,611,612,613,614,615,616,618,619,620,621,622,623,624,625,626,628,629,630,631,632,635,637,638,639,640,641,642,643,644,645,646,647,648,649,653,654,655,656,657,658,660,661,662,663,664,666,667,668,669,672,673,675,676,677,678,679,680,681,682,683,684,685,687,688,691,692,693,694,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X2,X1) =. false.

PS_RULE: 1096
Pos. ex. covered: [[1,[13,14,15,16,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,414,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,452,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,546,549,550,551,552,553,554,555,556,557,558,559,560,561,565,566,567,568,569,570,571,572,573,609,610,611,612,613,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,632,635,636,637,638,639,640,641,642,643,644,645,646,647,648,650,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,669,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,688,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X2,X2) =. false.

PS_RULE: 1097
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
female(X3) =. true.

PS_RULE: 1098
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
male(X3) =. false.

PS_RULE: 1099
Pos. ex. covered: [[1,[15]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,446,447,448,449,450,451,452,540,541,542,543,544,545,546,557,558,559,560,561,562,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
father(X2,X4) =. true.

PS_RULE: 1100
Pos. ex. covered: [[1,[15,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,446,447,448,449,450,451,452,453,454,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
male(X2) =. true.

PS_RULE: 1101
Pos. ex. covered: [[1,[15,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,446,447,448,449,450,451,452,453,454,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
female(X2) =. false.

PS_RULE: 1102
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
father(X4,X3) =. true.

PS_RULE: 1103
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
father(X3,X4) =. true.

PS_RULE: 1104
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
ancestor(X4,X3) =. true.

PS_RULE: 1105
Pos. ex. covered: [[1,[13,14,15,16,20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X3,X4) =. true.

PS_RULE: 1106
Pos. ex. covered: [[1,[20,21,22]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681]]]

mother(X1,X2) =. true :-
parent(X3,X1) =. true,
parent(X4,X3) =. true.

PS_RULE: 1107
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
ancestor(X4,X3) =. true.

PS_RULE: 1108
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[414,427,428,432,433,447,451,452,467,471,486,487,490,504,507,508,509,522,523,527,528,541,545,546,559,576,577,580,595,596,597,614,632]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 1109
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
ancestor(X1,X4) =. true.

PS_RULE: 1110
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 1111
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
male(X2) =. true.

PS_RULE: 1112
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
female(X2) =. false.

PS_RULE: 1113
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,395,397,408,409,411,414,427,428,430,433,446,447,449,452,465,466,468,471,484,485,487,490,503,504,506,509,522,523,525,528,540,541,543,546,557,558,560,574,575,577,580,592,594,597,609,610,612,615,626,627,629,632,644,645,647,650,663,664,666,669,682,683,685,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
female(X3) =. true.

PS_RULE: 1114
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,395,397,408,409,411,414,427,428,430,433,446,447,449,452,465,466,468,471,484,485,487,490,503,504,506,509,522,523,525,528,540,541,543,546,557,558,560,574,575,577,580,592,594,597,609,610,612,615,626,627,629,632,644,645,647,650,663,664,666,669,682,683,685,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
male(X3) =. false.

PS_RULE: 1115
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X4,X2) =. false.

PS_RULE: 1116
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X4,X1) =. false.

PS_RULE: 1117
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X4,X3) =. false.

PS_RULE: 1118
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X2,X4) =. false.

PS_RULE: 1119
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,414,427,428,429,430,431,433,446,447,448,449,450,452,465,466,467,468,469,471,484,485,486,487,488,490,503,504,505,506,507,509,522,523,524,525,526,528,540,541,542,543,544,546,557,558,559,560,561,574,575,576,577,578,580,592,593,594,595,597,609,610,611,612,613,615,626,627,628,629,630,632,644,645,646,647,648,650,663,664,665,666,667,669,682,683,684,685,686,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X2,X2) =. false.

PS_RULE: 1120
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,541,542,543,544,545,546,557,558,559,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,611,612,613,614,615,626,628,629,630,631,632,644,645,646,647,648,649,663,664,666,667,668,669,682,683,684,685,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X2,X1) =. false.

PS_RULE: 1121
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X2,X3) =. true.

PS_RULE: 1122
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X1,X4) =. false.

PS_RULE: 1123
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X1,X1) =. false.

PS_RULE: 1124
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,428,429,430,431,432,433,446,448,449,450,451,452,465,466,468,469,470,471,484,485,486,488,489,490,503,504,505,506,508,509,523,524,525,526,527,528,540,542,543,544,545,546,557,558,560,561,562,574,575,576,578,579,580,592,593,594,596,597,609,610,611,612,613,615,626,627,628,629,630,631,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X1,X3) =. false.

PS_RULE: 1125
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X1,X4) =. true.

PS_RULE: 1126
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X4,X3) =. true.

PS_RULE: 1127
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,414,427,428,429,430,431,433,446,447,448,449,450,452,465,466,467,468,469,471,484,485,486,487,488,490,503,504,505,506,507,509,522,523,524,525,526,528,540,541,542,543,544,546,557,558,559,560,561,574,575,576,577,578,580,592,593,594,595,597,609,610,611,612,613,615,626,627,628,629,630,632,644,645,646,647,648,650,663,664,665,666,667,669,682,683,684,685,686,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X3,X4) =. false.

PS_RULE: 1128
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,414,427,428,429,430,431,433,446,447,448,449,450,452,465,466,467,468,469,471,484,485,486,487,488,490,503,504,505,506,507,509,522,523,524,525,526,528,540,541,542,543,544,546,557,558,559,560,561,574,575,576,577,578,580,592,593,594,595,597,609,610,611,612,613,615,626,627,628,629,630,632,644,645,646,647,648,650,663,664,665,666,667,669,682,683,684,685,686,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X3,X2) =. false.

PS_RULE: 1129
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,412,414,427,428,429,430,431,433,446,447,448,449,450,452,465,466,467,468,469,471,484,485,486,487,488,490,503,504,505,506,507,509,522,523,524,525,526,528,540,541,542,543,544,546,557,558,559,560,561,574,575,576,577,578,580,592,593,594,595,597,610,611,612,613,615,627,628,629,630,632,644,645,646,647,648,650,663,664,665,667,669,682,683,684,685,686,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X3,X1) =. false.

PS_RULE: 1130
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,414,427,428,429,430,431,433,446,447,448,449,450,452,465,466,467,468,469,471,484,485,486,487,488,490,503,504,505,506,507,509,522,523,524,525,526,528,540,541,542,543,544,546,557,558,559,560,561,574,575,576,577,578,580,592,593,594,595,597,609,610,611,612,613,615,626,627,628,629,630,632,644,645,646,647,648,650,663,664,665,666,667,669,682,683,684,685,686,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X3,X3) =. false.

PS_RULE: 1131
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
father(X2,X4) =. true.

PS_RULE: 1132
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
ancestor(X2,X4) =. true.

PS_RULE: 1133
Pos. ex. covered: [[1,[18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,408,409,410,411,412,427,428,429,430,431,446,447,448,449,450,465,466,467,468,469,484,485,486,487,488,503,504,505,506,507,522,523,524,525,526,540,541,542,543,544,557,558,559,560,561,574,575,576,577,578,592,593,594,595,609,610,611,612,613,626,627,628,629,630,644,645,646,647,648,663,664,665,666,667,682,683,684,685,686]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
ancestor(X3,X4) =. true.

PS_RULE: 1134
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X2,X4) =. true.

PS_RULE: 1135
Pos. ex. covered: [[1,[18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,408,409,410,411,412,427,428,429,430,431,446,447,448,449,450,465,466,467,468,469,484,485,486,487,488,503,504,505,506,507,522,523,524,525,526,540,541,542,543,544,557,558,559,560,561,574,575,576,577,578,592,593,594,595,609,610,611,612,613,626,627,628,629,630,644,645,646,647,648,663,664,665,666,667,682,683,684,685,686]]]

mother(X1,X2) =. true :-
father(X2,X3) =. true,
parent(X3,X4) =. true.

PS_RULE: 1136
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634]]]

mother(X1,X2) =. true :-
male(X2) =. true,
ancestor(X1,X3) =. true.

PS_RULE: 1137
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
ancestor(X2,X3) =. true.

PS_RULE: 1138
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
female(X2) =. false.

PS_RULE: 1139
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X2) =. false.

PS_RULE: 1140
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X3,X1) =. false.

PS_RULE: 1141
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X3) =. false.

PS_RULE: 1142
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,414,427,428,429,430,431,433,446,447,448,449,450,452,465,466,467,468,469,471,484,485,486,487,488,490,503,504,505,506,507,509,522,523,524,525,526,528,540,541,542,543,544,546,557,558,559,560,561,574,575,576,577,578,580,592,593,594,595,597,609,610,611,612,613,615,626,627,628,629,630,632,644,645,646,647,648,650,663,664,665,666,667,669,682,683,684,685,686,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X2) =. false.

PS_RULE: 1143
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,541,542,543,544,545,546,557,558,559,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,611,612,613,614,615,626,628,629,630,631,632,644,645,646,647,648,649,663,664,666,667,668,669,682,683,684,685,687,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X1) =. false.

PS_RULE: 1144
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X2,X3) =. true.

PS_RULE: 1145
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X3) =. false.

PS_RULE: 1146
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X1) =. false.

PS_RULE: 1147
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634]]]

mother(X1,X2) =. true :-
male(X2) =. true,
parent(X1,X3) =. true.

PS_RULE: 1148
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634]]]

mother(X1,X2) =. true :-
female(X2) =. false,
ancestor(X1,X3) =. true.

PS_RULE: 1149
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
female(X2) =. false,
ancestor(X2,X3) =. true.

PS_RULE: 1150
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
female(X2) =. false,
parent(X3,X2) =. false.

PS_RULE: 1151
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
female(X2) =. false,
parent(X3,X1) =. false.

PS_RULE: 1152
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X3) =. false.

PS_RULE: 1153
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,414,427,428,429,430,431,433,446,447,448,449,450,452,465,466,467,468,469,471,484,485,486,487,488,490,503,504,505,506,507,509,522,523,524,525,526,528,540,541,542,543,544,546,557,558,559,560,561,574,575,576,577,578,580,592,593,594,595,597,609,610,611,612,613,615,626,627,628,629,630,632,644,645,646,647,648,650,663,664,665,666,667,669,682,683,684,685,686,688]]]

mother(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X2) =. false.

PS_RULE: 1154
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,541,542,543,544,545,546,557,558,559,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,611,612,613,614,615,626,628,629,630,631,632,644,645,646,647,648,649,663,664,666,667,668,669,682,683,684,685,687,688]]]

mother(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X1) =. false.

PS_RULE: 1155
Pos. ex. covered: [[1,[15,18]]]
Neg. ex. covered: [[1,[392,393,394,395,396,397,408,409,410,411,412,413,414,427,428,429,430,431,432,433,446,447,448,449,450,451,452,465,466,467,468,469,470,471,484,485,486,487,488,489,490,503,504,505,506,507,508,509,522,523,524,525,526,527,528,540,541,542,543,544,545,546,557,558,559,560,561,562,574,575,576,577,578,579,580,592,593,594,595,596,597,609,610,611,612,613,614,615,626,627,628,629,630,631,632,644,645,646,647,648,649,650,663,664,665,666,667,668,669,682,683,684,685,686,687,688]]]

mother(X1,X2) =. true :-
female(X2) =. false,
parent(X2,X3) =. true.

PS_RULE: 1156
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X3) =. false.

PS_RULE: 1157
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634,644,645,646,647,648,649,650,651,652,663,664,665,666,667,668,669,670,671,682,683,684,685,686,687,688,689,690]]]

mother(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X1) =. false.

PS_RULE: 1158
Pos. ex. covered: [[1,[15,18,20,21]]]
Neg. ex. covered: [[1,[390,391,392,393,394,395,396,397,408,409,410,411,412,413,414,415,416,427,428,429,430,431,432,433,434,435,446,447,448,449,450,451,452,453,454,465,466,467,468,469,470,471,472,473,484,485,486,487,488,489,490,491,492,503,504,505,506,507,508,509,510,511,522,523,524,525,526,527,528,529,530,540,541,542,543,544,545,546,547,548,557,558,559,560,561,562,563,564,574,575,576,577,578,579,580,581,582,592,593,594,595,596,597,598,599,609,610,611,612,613,614,615,626,627,628,629,630,631,632,633,634]]]

mother(X1,X2) =. true :-
female(X2) =. false,
parent(X1,X3) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 895
mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X2) =. true.

RULE CONSISTENT AND RANGE-RESTRICTED: 933
mother(X1,X2) =. true :-
male(X1) =. false,
parent(X1,X2) =. true.

select_ps_rule

NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(0,895) cov(0,933) cov(2,1007) cov(3,1000) cov(3,1001) cov(3,1002) cov(4,837)
cov(4,1008) cov(4,1009) cov(5,916) cov(5,952) cov(6,982) cov(6,990) cov(9,986)
cov(9,987) cov(9,988) cov(9,989) cov(10,833) cov(10,834) cov(10,835) cov(11,797)
cov(11,828) cov(11,859) cov(11,975) cov(11,981) cov(11,983) cov(11,984) cov(11,985)
cov(11,1003) cov(16,817) cov(16,832) cov(17,819) cov(17,821) cov(18,838) cov(18,839)
cov(23,820) cov(23,822) cov(31,829) cov(31,830) cov(31,831) cov(32,813) cov(32,882)
cov(32,1004) cov(33,1108) cov(34,876) cov(34,878) cov(43,827) cov(45,779) cov(45,816)
cov(45,818) cov(45,823) cov(45,824) cov(45,825) cov(45,826) cov(45,836) cov(48,803)
cov(48,807) cov(48,811) cov(52,877) cov(54,904) cov(54,942) cov(54,1037) cov(54,1039)
cov(54,1041) cov(59,887) cov(59,889) cov(59,909) cov(59,927) cov(62,1034) cov(62,1067)
cov(62,1099) cov(64,814) cov(64,815) cov(64,883) cov(64,884) cov(64,1005) cov(64,1006)
cov(66,1113) cov(66,1114) cov(68,905) cov(68,906) cov(68,943) cov(68,944) cov(69,921)
cov(69,922) cov(69,923) cov(69,957) cov(69,958) cov(69,959) cov(77,783) cov(77,785)
cov(77,845) cov(77,847) cov(77,892) cov(77,930) cov(78,1035) cov(78,1036) cov(78,1068)
cov(78,1069) cov(78,1100) cov(78,1101) cov(80,784) cov(80,786) cov(80,846) cov(80,848)
cov(80,913) cov(80,949) cov(84,1133) cov(84,1135) cov(88,900) cov(88,901) cov(88,902)
cov(88,938) cov(88,939) cov(88,940) cov(92,805) cov(92,808) cov(92,809) cov(92,866)
cov(92,868) cov(92,869) cov(92,993) cov(92,995) cov(92,996) cov(92,1072) cov(92,1073)
cov(92,1074) cov(92,1075) cov(92,1102) cov(92,1104) cov(92,1106) cov(95,1109) cov(95,1125)
cov(96,778) cov(96,802) cov(96,842) cov(96,864) cov(96,963) cov(96,980) cov(96,1129)
cov(100,1119) cov(100,1127) cov(100,1128) cov(100,1130) cov(100,1142) cov(100,1153) cov(103,1124)
cov(106,886) cov(106,899) cov(106,926) cov(106,937) cov(107,907) cov(107,924) cov(107,945)
cov(107,960) cov(107,1011) cov(107,1028) cov(107,1043) cov(107,1059) cov(107,1077) cov(107,1091)
cov(107,1120) cov(107,1143) cov(107,1154) cov(110,1123) cov(112,872) cov(112,879) cov(112,880)
cov(112,881) cov(112,991) cov(112,994) cov(112,998) cov(115,908) cov(115,920) cov(115,946)
cov(115,956) cov(116,1107) cov(116,1110) cov(116,1111) cov(116,1112) cov(116,1115) cov(116,1116)
cov(116,1117) cov(116,1118) cov(116,1121) cov(116,1122) cov(116,1126) cov(116,1131) cov(116,1132)
cov(116,1134) cov(116,1137) cov(116,1141) cov(116,1144) cov(116,1149) cov(116,1152) cov(116,1155)
cov(117,897) cov(117,935) cov(119,898) cov(119,936) cov(121,1136) cov(121,1147) cov(121,1148)
cov(121,1158) cov(122,885) cov(122,903) cov(122,918) cov(122,925) cov(122,941) cov(122,954)
cov(123,915) cov(123,951) cov(123,1012) cov(123,1031) cov(123,1044) cov(123,1061) cov(123,1078)
cov(123,1094) cov(127,896) cov(127,934) cov(130,1032) cov(130,1063) cov(130,1095) cov(131,910)
cov(131,911) cov(131,912) cov(131,914) cov(131,917) cov(131,919) cov(131,947) cov(131,948)
cov(131,950) cov(131,953) cov(131,955) cov(136,800) cov(136,862) cov(136,978) cov(139,1033)
cov(139,1064) cov(139,1096) cov(140,1146) cov(140,1157) cov(141,888) cov(141,890) cov(141,891)
cov(141,893) cov(141,894) cov(141,928) cov(141,929) cov(141,931) cov(141,932) cov(142,1029)
cov(143,777) cov(143,812) cov(143,841) cov(143,873) cov(143,962) cov(143,999) cov(144,790)
cov(144,798) cov(144,799) cov(144,801) cov(144,860) cov(144,861) cov(144,863) cov(144,976)
cov(144,977) cov(144,979) cov(148,1030) cov(148,1060) cov(148,1062) cov(148,1092) cov(148,1093)
cov(148,1138) cov(148,1139) cov(148,1140) cov(148,1145) cov(148,1150) cov(148,1151) cov(148,1156)
cov(149,1023) cov(149,1086) cov(158,1055) cov(159,792) cov(161,971) cov(164,1010) cov(164,1013)
cov(164,1014) cov(164,1015) cov(164,1016) cov(164,1017) cov(164,1018) cov(164,1019) cov(164,1020)
cov(164,1021) cov(164,1022) cov(164,1024) cov(164,1025) cov(164,1026) cov(164,1027) cov(164,1038)
cov(164,1040) cov(164,1042) cov(164,1045) cov(164,1046) cov(164,1047) cov(164,1048) cov(164,1049)
cov(164,1050) cov(164,1051) cov(164,1052) cov(164,1053) cov(164,1054) cov(164,1056) cov(164,1057)
cov(164,1058) cov(164,1065) cov(164,1066) cov(164,1070) cov(164,1071) cov(164,1076) cov(164,1079)
cov(164,1080) cov(164,1081) cov(164,1082) cov(164,1083) cov(164,1084) cov(164,1085) cov(164,1087)
cov(164,1088) cov(164,1089) cov(164,1090) cov(164,1097) cov(164,1098) cov(164,1103) cov(164,1105)
cov(165,796) cov(165,858) cov(165,974) cov(168,794) cov(170,854) cov(176,776) cov(176,780)
cov(176,781) cov(176,782) cov(176,787) cov(176,788) cov(176,789) cov(176,791) cov(176,793)
cov(176,795) cov(176,804) cov(176,806) cov(176,810) cov(176,840) cov(176,843) cov(176,844)
cov(176,849) cov(176,850) cov(176,851) cov(176,852) cov(176,853) cov(176,855) cov(176,856)
cov(176,857) cov(176,865) cov(176,867) cov(176,870) cov(176,871) cov(176,874) cov(176,875)
cov(176,961) cov(176,964) cov(176,965) cov(176,966) cov(176,967) cov(176,968) cov(176,969)
cov(176,970) cov(176,972) cov(176,973) cov(176,992) cov(176,997)

BEST NEGATIVES COVERED: cov(No. examples covered, No. clause)
cov(0,895) cov(0,933) cov(2,1007) cov(3,1000) cov(3,1001) cov(3,1002) cov(4,837)
cov(4,1008) cov(4,1009) cov(5,916) cov(5,952) cov(6,982) cov(6,990) cov(9,986)
cov(9,987) cov(9,988) cov(9,989)

POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(11,895) cov(11,933) cov(11,986) cov(9,987) cov(9,988) cov(9,989) cov(7,1000)
cov(7,1001) cov(7,1002) cov(6,982) cov(6,990) cov(5,916) cov(5,952) cov(4,1008)
cov(4,1009) cov(2,837) cov(2,1007)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
cov(11,895) cov(11,933) cov(11,986) cov(9,987) cov(9,988) cov(9,989) cov(7,1000)
cov(7,1001) cov(7,1002) cov(6,982) cov(6,990) cov(5,916) cov(5,952) cov(4,1008)
cov(4,1009)

In find_best

POSITIVES COVERED: cov(No. examples covered, No. clause)
poscov(11,895) poscov(11,933)

BEST POSITIVES COVERED: cov(No. examples covered, No. clause)
poscov(11,895) poscov(11,933)

In find_best

COST OF NUMERATION: cost(Cost, No. Clause)
cost(0,895) cost(0,933)

BEST COST OF NUMERATION: cost(Cost, No. Clause)
cost(0,895) cost(0,933)

find_best/1 took 0.001 sec.

**********************************************
CLAUSE 4 ADDED TO THE LOGIC THEORY
mother(X1,X2) =. true :-
female(X1) =. true,
parent(X1,X2) =. true.

**********************************************

example(22,1,mother(lieve,soetkin) =. true,[pos])
example(21,1,mother(katleen,stijn) =. true,[pos])
example(20,1,mother(katleen,pieter) =. true,[pos])
example(19,1,mother(yvonne,lucy) =. true,[pos])
example(18,1,mother(yvonne,willem) =. true,[pos])
example(17,1,mother(alice,rose) =. true,[pos])
example(16,1,mother(rose,an) =. true,[pos])
example(15,1,mother(rose,luc) =. true,[pos])
example(14,1,mother(esther,lieve) =. true,[pos])
example(13,1,mother(esther,katleen) =. true,[pos])
example(12,1,mother(laura,esther) =. true,[pos])

The learned theory covers 78/78 examples of concepts to be learned.

The Concept mother(_3798162,_3798164) =. true is learned.
End of the learning process the 3/2/2003(12:3:16)

The learning process took 68.468 s. Top