_:vb51063795 . <#RoyalPerson> _:vb51063796 . _:vb51063795 "\r\n\t\t\t\t\t\t## Uncle Relationship Type 2 -- more specific \r\n\t\t\t\t\t\t\r\n CONSTRUCT { ?this <#hasUncle2> ?n } \r\n\t\t\t\t\t WHERE \r\n\t\t\t\t\t {\r\n\t\t\t\t\t\t [] rel:parentOf ?n , ?prnt .\r\n\t\t\t\t\t\t ?prnt rel:parentOf ?this .\r\n\t\t\t\t\t\t FILTER (?n != ?prnt)\r\n\t\t\t\t\t\t ?n a <#MalePerson> .\r\n\t\t\t\t\t \r\n\t\t\t\t\t }\t\r\n\t\t\t\t\t " . <#RoyalPerson> _:vb51063794 . _:vb51063791 "\r\n\t\t\t\t\t ## Grand Sibling Relationship Type\r\n\t\t\t\t\t\t\r\n CONSTRUCT { ?this rel:siblingOf ?n } \r\n\t\t\t\t\t\tWHERE {\r\n\t\t\t\t\t\t \t \t{ [] rel:parentOf ?this, ?n. \r\n\t\t\t\t\t\t FILTER (?n != ?this) .\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t }\r\n\t\t\t\t\t" . _:vb51063794 . _:vb51063790 "57" . _:vb51063789 "\r\n\t\t\t\t\t ## Ancestor Relationship Type\r\n\t\t\t\t\t\t\r\n CONSTRUCT { ?this rel:ancestorOf ?n } \r\n\t\t\t\t\t\tWHERE {\r\n\t\t\t\t\t\t\t\t\t{ ?this rel:parentOf+|^rel:descendantOf ?n . }\r\n\t\t\r\n\t\t\t\t\t\t\t }\r\n\t\t\t\t\t" . _:vb51063793 "\r\n\t\t\t\t\t ## Uncle Relationship Type\r\n\t\t\t\t\t\t\r\n CONSTRUCT { ?this <#hasUncle> ?n } \r\n\t\t\t\t\t WHERE \r\n\t\t\t\t\t {\r\n\t\t\t\t\t\t [] a <#RoyalPerson> ;\r\n\t\t\t\t\t\t\t rel:parentOf ?this ;\r\n\t\t\t\t\t\t\t rel:siblingOf ?n .\r\n\t\t\t\t\t\t\t ?n a <#MalePerson> .\r\n\t\t\t\t\t }\r\n\t\t\t\t\t " . <#RoyalPerson> . <#RoyalPerson> _:vb51063795 . <#RoyalPerson> _:vb51063792 . <#RoyalPerson> _:vb51063793 . _:vb51063789 . _:vb51063788 . _:vb51063791 . _:vb51063790 . _:vb51063790 "\r\n\t\t\t\t\t ## Descendant Relationship Type\r\n\t\t\t\t\t\t\r\n CONSTRUCT { ?this rel:descendantOf ?n } \r\n\t\t\t\t\t\tWHERE {\r\n\t\t\t\t\t\t\t\t{ ?this ^rel:parentOf+ ?n . }\t\t\r\n\t\t\t\t\t\t\t }\r\n\t\t\t\t " . _:vb51063795 "123" . <#RoyalPerson> _:vb51063790 . <#RoyalPerson> . <#RoyalPerson> _:vb51063791 . <#RoyalPerson> _:vb51063788 . <#RoyalPerson> _:vb51063789 . <#RoyalPerson> _:vb51063787 . _:vb51063787 "20" . _:vb51063792 "\r\n\t\t\t ## Auntie Relationship Type\r\n\t\t\t\t\t\t\r\n CONSTRUCT { ?this <#hasAuntie> ?n } \r\n\t\t\t\t\t WHERE {\t\t\t\t \r\n\t\t\t\t\t\t\t\t [] rel:parentOf ?n , ?prnt .\r\n\t\t\t\t\t\t\t\t ?prnt rel:parentOf ?this .\r\n\t\t\t\t\t\t\t\t FILTER (?n != ?prnt)\r\n\t\t\t\t\t\t\t\t ?n a <#FemalePerson> .\r\n\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t }\t\r\n\t\t\t\t\t" . _:vb51063796 "\r\n\t\t\t ## Cousin Relationship Type 2 -- more specific \r\n\t\t\t\t\t\t\r\n CONSTRUCT { ?this <#hasCousin2> ?n } \r\n\t\t\t\t\t WHERE {\r\n\t\t\t\t\t\t\t\t [] rel:parentOf ?n_prnt, ?this_prnt .\r\n\t\t\t\t\t\t\t\t ?n_prnt rel:parentOf ?n .\r\n\t\t\t\t\t\t\t\t ?this_prnt rel:parentOf ?this .\r\n\t\t\t\t\t\t\t\t FILTER (?n_prnt != ?this_prnt)\r\n\t\t\t\t\t \t\t }\t\r\n\t\t\t\t\t" . _:vb51063787 . _:vb51063791 "68" . _:vb51063793 "96" . _:vb51063787 "\r\n\t\t ## A Royal Person must be related to Queen Elizabeth II as a Descendant, Ancestor, or Sibling\r\n\t\t\t\t\t\r\n\t\t CONSTRUCT { ?n a ?this . } \r\n\t\t\t\t\tWHERE {\r\n\t\t \t{ ?n rel:descendantOf+|rel:ancestorOf+|rel:siblingOf|^rel:siblingOf \t\t\t\t\t\t\t\t\t \t\t\t\t\t\t\t\t\t . \r\n\t\t\t\t\t\t\t}\r\n \t\t\t }\r\n\t\t\t" . _:vb51063794 "111" . <#RoyalPerson> "A Royal Person"^^ . _:vb51063794 "\r\n\t\t\t\t\t\t## Cousin Relationship Type\r\n\t\t\t\t\t\t\r\n CONSTRUCT { ?this <#hasCousin> ?cousin } \r\n\t\t\t\t\t WHERE {\r\n\t\t\t\t\t\t\t [] a <#RoyalPerson> ;\r\n rel:parentOf ?this ;\r\n\t\t\t\t\t\t\t\t rel:siblingOf [ rel:parentOf ?cousin ] .\r\n\t\t\t\t\t\t }\r\n\t\t\t\t\t" . _:vb51063796 . _:vb51063788 "33" . _:vb51063792 "81" . <#RoyalPerson> . _:vb51063793 . _:vb51063796 "139" . _:vb51063789 "45" . _:vb51063792 . _:vb51063788 "\r\n\t\t\t ## Grand Parent Relationship Type\r\n\t\t\t\t\t\t\r\n CONSTRUCT { ?this ?x }\r\n WHERE {\r\n { ?this ?parent . \r\n\t\t\t\t\t\t\t\t ?parent ?x . }\r\n }\r\n " .