unionXemptyXunionemptyXX0zzU101ttXY0multXYU11ttV1U12isBinV1U111ttXYplus0multXYYU12ttttU121ttXXU131ttXY0plusXYU141ttXY1plusXYU151ttXY0plusplusXY1zU161ttXXU171ttABmultprodAprodBU181ttXXU191ttABplussumAsumBU21ttV1V2U22isBagV1V2U22ttV2U23isBagV2U23ttttU31ttV1U32isBinV1U32ttttU41ttV1U42isBinV1U42ttttU51ttV1V2U52isBinV1V2U52ttV2U53isBinV2U53ttttU61ttV1V2U62isBinV1V2U62ttV2U63isBinV2U63ttttU71ttV1U72isBagV1U72ttttU81ttV1U82isBagV1U82ttttU91ttzandttXXisBagemptyttisBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2isBagKindemptyttisBagKindsinglV1isBinKindV1isBagKindunionV1V2andisBagKindV1isBagKindV2isBinzttisBin0V1U31isBinKindV1V1isBin1V1U41isBinKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinprodV1U71isBagKindV1V1isBinsumV1U81isBagKindV1V1isBinKindzttisBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindmultV1V2andisBinKindV1isBinKindV2isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKindprodV1isBagKindV1isBinKindsumV1isBagKindV1multzXU91andisBinXisBinKindXmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYpluszXU121andisBinXisBinKindXXplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYprodempty1zprodsinglXU161andisBinXisBinKindXXprodunionABU171andandisBagAisBagKindAandisBagBisBagKindBABsumempty0zsumsinglXU181andisBinXisBinKindXXsumunionABU191andandisBagAisBagKindAandisBagBisBagKindBABmultplusunionmultplusunion2.1multxymultyxplusxyplusyxunionxyunionyxmultmultxyz'multxmultyz'plusplusxyz'plusxplusyz'unionunionxyz'unionxunionyz'multxymultyxplusxyplusyxunionxyunionyxmultmultxyz'multxmultyz'plusplusxyz'plusxplusyz'unionunionxyz'unionxunionyz'multmultxyz'multyz'plusplusxyz'plusyz'unionunionxyz'unionyz'U101ttXY0multXYU101ttXYmultXYU11ttV1U12isBinV1U11ttV1isBinV1U111ttXYplus0multXYYU111ttXY0multXYU111ttXYmultXYU131ttXY0plusXYU131ttXYplusXYU141ttXYplusXYU151ttXY0plusplusXY1zU151ttXYplusplusXY1zU151ttXYplusXYU171ttABmultprodAprodBU171ttABprodAU171ttABprodBU191ttABplussumAsumBU191ttABsumAU191ttABsumBU21ttV1V2U22isBagV1V2U21ttV1V2isBagV1U22ttV2U23isBagV2U22ttV2isBagV2U31ttV1U32isBinV1U31ttV1isBinV1U41ttV1U42isBinV1U41ttV1isBinV1U51ttV1V2U52isBinV1V2U51ttV1V2isBinV1U52ttV2U53isBinV2U52ttV2isBinV2U61ttV1V2U62isBinV1V2U61ttV1V2isBinV1U62ttV2U63isBinV2U62ttV2isBinV2U71ttV1U72isBagV1U71ttV1isBagV1U81ttV1U82isBagV1U81ttV1isBagV1isBagsinglV1U11isBinKindV1V1isBagsinglV1isBinKindV1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2isBagunionV1V2andisBagKindV1isBagKindV2isBagunionV1V2isBagKindV1isBagunionV1V2isBagKindV2isBagKindsinglV1isBinKindV1isBagKindunionV1V2andisBagKindV1isBagKindV2isBagKindunionV1V2isBagKindV1isBagKindunionV1V2isBagKindV2isBin0V1U31isBinKindV1V1isBin0V1isBinKindV1isBin1V1U41isBinKindV1V1isBin1V1isBinKindV1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinmultV1V2andisBinKindV1isBinKindV2isBinmultV1V2isBinKindV1isBinmultV1V2isBinKindV2isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinplusV1V2andisBinKindV1isBinKindV2isBinplusV1V2isBinKindV1isBinplusV1V2isBinKindV2isBinprodV1U71isBagKindV1V1isBinprodV1isBagKindV1isBinsumV1U81isBagKindV1V1isBinsumV1isBagKindV1isBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindmultV1V2andisBinKindV1isBinKindV2isBinKindmultV1V2isBinKindV1isBinKindmultV1V2isBinKindV2isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKindplusV1V2isBinKindV1isBinKindplusV1V2isBinKindV2isBinKindprodV1isBagKindV1isBinKindsumV1isBagKindV1multzXU91andisBinXisBinKindXmultzXandisBinXisBinKindXmultzXisBinXmultzXisBinKindXmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult0XYandandisBinXisBinKindXandisBinYisBinKindYmult0XYandisBinXisBinKindXmult0XYisBinXmult0XYisBinKindXmult0XYandisBinYisBinKindYmult0XYisBinYmult0XYisBinKindYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYandandisBinXisBinKindXandisBinYisBinKindYmult1XYandisBinXisBinKindXmult1XYisBinXmult1XYisBinKindXmult1XYandisBinYisBinKindYmult1XYisBinYmult1XYisBinKindYpluszXU121andisBinXisBinKindXXpluszXandisBinXisBinKindXpluszXisBinXpluszXisBinKindXplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplus0X0YandandisBinXisBinKindXandisBinYisBinKindYplus0X0YandisBinXisBinKindXplus0X0YisBinXplus0X0YisBinKindXplus0X0YandisBinYisBinKindYplus0X0YisBinYplus0X0YisBinKindYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplus0X1YandandisBinXisBinKindXandisBinYisBinKindYplus0X1YandisBinXisBinKindXplus0X1YisBinXplus0X1YisBinKindXplus0X1YandisBinYisBinKindYplus0X1YisBinYplus0X1YisBinKindYplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplus1X1YandandisBinXisBinKindXandisBinYisBinKindYplus1X1YandisBinXisBinKindXplus1X1YisBinXplus1X1YisBinKindXplus1X1YandisBinYisBinKindYplus1X1YisBinYplus1X1YisBinKindYprodsinglXU161andisBinXisBinKindXXprodsinglXandisBinXisBinKindXprodsinglXisBinXprodsinglXisBinKindXprodunionABU171andandisBagAisBagKindAandisBagBisBagKindBABprodunionABandandisBagAisBagKindAandisBagBisBagKindBprodunionABandisBagAisBagKindAprodunionABisBagAprodunionABisBagKindAprodunionABandisBagBisBagKindBprodunionABisBagBprodunionABisBagKindBsumempty0zsumsinglXU181andisBinXisBinKindXXsumsinglXandisBinXisBinKindXsumsinglXisBinXsumsinglXisBinKindXsumunionABU191andandisBagAisBagKindAandisBagBisBagKindBABsumunionABandandisBagAisBagKindAandisBagBisBagKindBsumunionABandisBagAisBagKindAsumunionABisBagAsumunionABisBagKindAsumunionABandisBagBisBagKindBsumunionABisBagBsumunionABisBagKindBmultmultzXextmultU91andisBinXisBinKindXextmultmultzXextU91andisBinXisBinKindXmultmultzXextandisBinXisBinKindXmultmultzXextisBinXmultmultzXextisBinKindXmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult0XYextU101andandisBinXisBinKindXandisBinYisBinKindYXYmultmult0XYextandandisBinXisBinKindXandisBinYisBinKindYmultmult0XYextandisBinXisBinKindXmultmult0XYextisBinXmultmult0XYextisBinKindXmultmult0XYextandisBinYisBinKindYmultmult0XYextisBinYmultmult0XYextisBinKindYmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult1XYextU111andandisBinXisBinKindXandisBinYisBinKindYXYmultmult1XYextandandisBinXisBinKindXandisBinYisBinKindYmultmult1XYextandisBinXisBinKindXmultmult1XYextisBinXmultmult1XYextisBinKindXmultmult1XYextandisBinYisBinKindYmultmult1XYextisBinYmultmult1XYextisBinKindYpluspluszXextplusU121andisBinXisBinKindXXextpluspluszXextU121andisBinXisBinKindXXpluspluszXextandisBinXisBinKindXpluspluszXextisBinXpluspluszXextisBinKindXplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X0YextU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextandandisBinXisBinKindXandisBinYisBinKindYplusplus0X0YextandisBinXisBinKindXplusplus0X0YextisBinXplusplus0X0YextisBinKindXplusplus0X0YextandisBinYisBinKindYplusplus0X0YextisBinYplusplus0X0YextisBinKindYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X1YextU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextandandisBinXisBinKindXandisBinYisBinKindYplusplus0X1YextandisBinXisBinKindXplusplus0X1YextisBinXplusplus0X1YextisBinKindXplusplus0X1YextandisBinYisBinKindYplusplus0X1YextisBinYplusplus0X1YextisBinKindYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus1X1YextU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextandandisBinXisBinKindXandisBinYisBinKindYplusplus1X1YextandisBinXisBinKindXplusplus1X1YextisBinXplusplus1X1YextisBinKindXplusplus1X1YextandisBinYisBinKindYplusplus1X1YextisBinYplusplus1X1YextisBinKindYunionunionXemptyextunionXextunionunionemptyXextunionXextmultmultzXextmultU91andisBinXisBinKindXextmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextunionunionXemptyextunionXextunionunionemptyXextunionXextU171ttABprodAprodunionABU171andandisBagAisBagKindAandisBagBisBagKindBABU171ttABprodBtrue1U513211213tt00U5221112isBin111U42111isBag111empty00and211121121U4121112isBinKind111U213111213U2221112singl1131U1121122U82111isBagKind121U12121U3121122U32111U72111plus233132U6133111223sum131U53111U23111union23132U7121112prod1131z00U812111201231U62221112U63111mult23132prod131U1713113233produnionABU171andandisBagAisBagKindAandisBagBisBagKindBABunionXemptyXunionemptyXX0zzU101ttXY0multXYU111ttXYplus0multXYYU121ttXXU131ttXY0plusXYU141ttXY1plusXYU151ttXY0plusplusXY1zU161ttXXU171ttABmultprodAprodBU181ttXXU191ttABplussumAsumBU61ttV1V2U62isBinV1V2U62ttV2U63isBinV2U91ttzisBagemptyttisBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2isBagKindemptyttisBagKindsinglV1isBinKindV1isBagKindunionV1V2andisBagKindV1isBagKindV2isBinzttisBin0V1U31isBinKindV1V1isBin1V1U41isBinKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinprodV1U71isBagKindV1V1isBinsumV1U81isBagKindV1V1isBinKindzttisBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindmultV1V2andisBinKindV1isBinKindV2isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKindprodV1isBagKindV1isBinKindsumV1isBagKindV1multzXU91andisBinXisBinKindXmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYpluszXU121andisBinXisBinKindXXplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYprodempty1zprodsinglXU161andisBinXisBinKindXXprodunionABU171andandisBagAisBagKindAandisBagBisBagKindBABsumempty0zsumsinglXU181andisBinXisBinKindXXsumunionABU191andandisBagAisBagKindAandisBagBisBagKindBABmultmultzXextmultU91andisBinXisBinKindXextmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextunionunionXemptyextunionXextunionunionemptyXextunionXextU51ttV1V2U52isBinV1V2U42ttttisBagemptyttandttXXisBin1V1U41isBinKindV1V1U21ttV1V2U22isBagV1V2isBagsinglV1U11isBinKindV1V1U82ttttisBagKindemptyttU41ttV1U42isBinV1U11ttV1U12isBinV1U31ttV1U32isBinV1U72ttttisBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinKindsumV1isBagKindV1U52ttV2U53isBinV2U23ttttisBagKindunionV1V2andisBagKindV1isBagKindV2U71ttV1U72isBagV1isBagKindsinglV1isBinKindV1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2U22ttV2U23isBagV2isBinKindprodV1isBagKindV1isBinzttisBinsumV1U81isBagKindV1V1U12ttttisBin0V1U31isBinKindV1V1isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKind0V1isBinKindV1U32ttttU61ttV1V2U62isBinV1V2U53ttttU62ttV2U63isBinV2U81ttV1U82isBagV1isBinKind1V1isBinKindV1U63ttttisBinprodV1U71isBagKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinKindzttisBinKindmultV1V2andisBinKindV1isBinKindV2U171ttABprodAfalseU171ttABprodBfalseU171ttABmultprodAprodBfalseU101ttXYmultXYmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYU111ttXYmultXYmultmultzXextmultU91andisBinXisBinKindXextmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult0XYextU101andandisBinXisBinKindXandisBinYisBinKindYXYmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult1XYextU111andandisBinXisBinKindXandisBinYisBinKindYXYmultmultxyz'multyz'multxymultyxmultmultxyz'multxmultyz'true3mult211211112mult21211112z00U9110and2112isBin11isBinKind1101111U101311312123U111311312123tt01U10131131212311311111U111313111131121123U6131U62211U3121U3211U23111plus21211U6311U7211isBag111empty01singl11U1121union2112U213123isBagKind11U5221U53111U121111U4121U421111U5131U8121U8211U121212U131311312U151311211113U7121U222112sum10prod10U141311312multmult0XYextU101andandisBinXisBinKindXandisBinYisBinKindYXYmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmultmult1XYextU111andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYU61ttV1V2U62isBinV1V2U91ttzU31ttV1U32isBinV1U23ttttU111ttXYplus0multXYYmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultzXU91andisBinXisBinKindXmultmultzXextmultU91andisBinXisBinKindXextmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextU63ttttandttXXU72ttttU101ttXY0multXYisBagemptyttisBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2U52ttV2U53isBinV2U11ttV1U12isBinV1U12ttttU41ttV1U42isBinV1U51ttV1V2U52isBinV1V2U81ttV1U82isBagV1U82ttttU121ttXXU32ttttU42ttttU131ttXY0plusXYU53ttttU151ttXY0plusplusXY1zU71ttV1U72isBagV1U62ttV2U63isBinV2U21ttV1V2U22isBagV1V20zzisBinzttisBin0V1U31isBinKindV1V1isBin1V1U41isBinKindV1V1isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinsumV1U81isBagKindV1V1isBinprodV1U71isBagKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinKindsumV1isBagKindV1isBinKindprodV1isBagKindV1isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKindmultV1V2andisBinKindV1isBinKindV2isBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindzttU141ttXY1plusXYisBagKindemptyttisBagKindunionV1V2andisBagKindV1isBagKindV2isBagKindsinglV1isBinKindV1plus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextpluszXU121andisBinXisBinKindXXplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextU22ttV2U23isBagV2multxymultyxmultmultxyz'multxmultyz'plusplusxyz'plusxplusyz'plusxyplusyxU111ttXYmultXYfalseU101ttXYmultXYfalsemultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultmultzXextmultU91andisBinXisBinKindXextmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextmultmultxyz'multyz'multxymultyxmultmultxyz'multxmultyz'true1mult21112mult211112z00U9111and20isBin13isBinKind10010U101313111U1113213tt03U5223U5313plus221112U14131U13130U1212212U15132U22231U23131isBag13U41221U42111sum10isBagKind10prod10empty00union20singl10U81211U8213U613331U622131U712131U7213U1213U11221U631111U213321U31221U3213U51331multmultxyz'multyz'multmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextU91ttzplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextpluszXU121andisBinXisBinKindXXplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultzXU91andisBinXisBinKindXmultmultzXextmultU91andisBinXisBinKindXextmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextU131ttXY0plusXYU151ttXY0plusplusXY1zU111ttXYplus0multXYY0zzU101ttXY0multXYU141ttXY1plusXYU121ttXXplusplusxyz'plusxplusyz'plusxyplusyxmultxymultyxmultmultxyz'multxmultyz'1mult21112mult231112z01U9112and21112isBin11isBinKind10111U111321113tt00U8120U8210isBag10U1210isBagKind10empty00union20singl10011U6220U6310U14131plus211112U2310U1120U2130U2220U4210U7210U15131sum10prod10U7120U13132U1212212U3121U4120U6131U5131U3210U5310U10132U5220multmultzXextmultU91andisBinXisBinKindXextU91ttzU81ttV1U82isBagV1U12ttttisBagKindemptyttisBagKindunionV1V2andisBagKindV1isBagKindV2isBagKindsinglV1isBinKindV10zzU62ttV2U63isBinV2U141ttXY1plusXYandttXXU111ttXYplus0multXYYU23ttttU11ttV1U12isBinV1U21ttV1V2U22isBagV1V2U22ttV2U23isBagV2U42ttttU72ttttU151ttXY0plusplusXY1zisBinKindsumV1isBagKindV1isBinKindprodV1isBagKindV1isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKindmultV1V2andisBinKindV1isBinKindV2isBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindzttU71ttV1U72isBagV1plus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextpluszXU121andisBinXisBinKindXXplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextisBinzttisBin0V1U31isBinKindV1V1isBin1V1U41isBinKindV1V1isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinsumV1U81isBagKindV1V1isBinprodV1U71isBagKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2U31ttV1U32isBinV1U61ttV1V2U62isBinV1V2U53ttttU121ttXXU82ttttmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultzXU91andisBinXisBinKindXmultmultzXextmultU91andisBinXisBinKindXextmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextU101ttXY0multXYU51ttV1V2U52isBinV1V2U131ttXY0plusXYU32ttttU41ttV1U42isBinV1U63ttttisBagemptyttisBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2U52ttV2U53isBinV2plusplusxyz'plusxplusyz'plusxyplusyxmultxymultyxmultmultxyz'multxmultyz'1mult21112mult211112110U111313and20isBin10isBinKind10U5313tt00U4213U51333233U522332U222332U2313isBag10010z00empty00singl10U112332union20U21333233isBagKind10U812332U8213U7213U622332U6313U312332U3213sum10prod10plus21112U9110U10130U13130U712332U14130U121212U15130U412332U61333233U1213multmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYext0zzU91ttzU101ttXY0multXYU131ttXY0plusXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextpluszXU121andisBinXisBinKindXXplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextU151ttXY0plusplusXY1zmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultzXU91andisBinXisBinKindXmultmultzXextmultU91andisBinXisBinKindXextmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextU111ttXYplus0multXYYU141ttXY1plusXYU121ttXXplusplusxyz'plusxplusyz'plusxyplusyxmultxymultyxmultmultxyz'multxmultyz'U101ttXY0multXYfalsemultzXisBinXfalsemult0XYisBinXfalsemult0XYisBinYfalsemult1XYisBinXfalsemult1XYisBinYfalseU111ttXYplus0multXYYfalseU191ttABsumAsumunionABU191andandisBagAisBagKindAandisBagBisBagKindBABU191ttABsumBtrue1U513211213tt00U5221112isBin111U42111isBag111empty00and211121121U4121112isBinKind111U213111213U2221112singl1131U1121122U82111isBagKind121U12121U3121122U32111U72111plus233132U6133111223sum131U53111U23111union23132U7121112prod1131z00U812111201231U62221112U63111mult23132sum131U1913113233sumunionABU191andandisBagAisBagKindAandisBagBisBagKindBABunionXemptyXunionemptyXX0zzU101ttXY0multXYU111ttXYplus0multXYYU121ttXXU131ttXY0plusXYU141ttXY1plusXYU151ttXY0plusplusXY1zU161ttXXU171ttABmultprodAprodBU181ttXXU191ttABplussumAsumBU61ttV1V2U62isBinV1V2U62ttV2U63isBinV2U91ttzisBagemptyttisBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2isBagKindemptyttisBagKindsinglV1isBinKindV1isBagKindunionV1V2andisBagKindV1isBagKindV2isBinzttisBin0V1U31isBinKindV1V1isBin1V1U41isBinKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinprodV1U71isBagKindV1V1isBinsumV1U81isBagKindV1V1isBinKindzttisBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindmultV1V2andisBinKindV1isBinKindV2isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKindprodV1isBagKindV1isBinKindsumV1isBagKindV1multzXU91andisBinXisBinKindXmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYpluszXU121andisBinXisBinKindXXplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYprodempty1zprodsinglXU161andisBinXisBinKindXXprodunionABU171andandisBagAisBagKindAandisBagBisBagKindBABsumempty0zsumsinglXU181andisBinXisBinKindXXsumunionABU191andandisBagAisBagKindAandisBagBisBagKindBABmultmultzXextmultU91andisBinXisBinKindXextmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextunionunionXemptyextunionXextunionunionemptyXextunionXextU51ttV1V2U52isBinV1V2U42ttttisBagemptyttandttXXisBin1V1U41isBinKindV1V1U21ttV1V2U22isBagV1V2isBagsinglV1U11isBinKindV1V1U82ttttisBagKindemptyttU41ttV1U42isBinV1U11ttV1U12isBinV1U31ttV1U32isBinV1U72ttttisBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinKindsumV1isBagKindV1U52ttV2U53isBinV2U23ttttisBagKindunionV1V2andisBagKindV1isBagKindV2U71ttV1U72isBagV1isBagKindsinglV1isBinKindV1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2U22ttV2U23isBagV2isBinKindprodV1isBagKindV1isBinzttisBinsumV1U81isBagKindV1V1U12ttttisBin0V1U31isBinKindV1V1isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKind0V1isBinKindV1U32ttttU61ttV1V2U62isBinV1V2U53ttttU62ttV2U63isBinV2U81ttV1U82isBagV1isBinKind1V1isBinKindV1U63ttttisBinprodV1U71isBagKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinKindzttisBinKindmultV1V2andisBinKindV1isBinKindV2U191ttABsumAfalseU191ttABsumBfalseU191ttABplussumAsumBfalseplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYU131ttXYplusXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYU141ttXYplusXYplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYU151ttXYplusplusXY1zpluspluszXextplusU121andisBinXisBinKindXXextplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X0YextU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X1YextU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus1X1YextU151andandisBinXisBinKindXandisBinYisBinKindYXYU151ttXYplusXYplusplusxyz'plusyz'plusxyplusyxplusplusxyz'plusxplusyz'true1U151332223tt00plus22122plus21112011111111U141311213and20isBin10isBinKind10U141312223U13131213U151311213z00U121212U13132223sum10isBagKind10prod10mult20U5313empty00union20singl10U312332U412332U61333233U812332U712332U51333233U522332U2313U4213U6313U7213U3213U622332U222332isBag10U1213U112332U21333233U8213U151ttXYplusXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextU141andandisBinXisBinKindXandisBinYisBinKindYXYU141ttXYplusXYplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus1X1YextU151andandisBinXisBinKindXandisBinYisBinKindYXYU151ttXYplusplusXY1zplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextpluszXU121andisBinXisBinKindXXplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextU141ttXY1plusXYU121ttXX0zzU151ttXY0plusplusXY1zU131ttXY0plusXYplusplusxyz'plusxplusyz'plusxyplusyx1plus22122plus21112011111211U141321213and20isBin10isBinKind10U13131213z01U121212U13132223tt00U412332U4213isBagKind10empty00union20singl10U812332U8213isBag10U112332U1213U21333233U522332U5313U151331213sum10prod10mult20U6313U222332U2313U312332U3213U712332U7213U51333233U61333233U622332pluspluszXextplusU121andisBinXisBinKindXXext0zzU131ttXY0plusXYU151ttXY0plusplusXY1zU141ttXY1plusXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextpluszXU121andisBinXisBinKindXXplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextU121ttXXplusplusxyz'plusxplusyz'plusxyplusyx1plus21112plus211120111111211U141321213and20isBin10isBinKind10U131311213U13131213tt00sum10isBagKind10prod10mult20z00U522332U5313U812332U8213isBag10U312332U3213U6313U7213U121212U21333233U222332U151331213empty00union20singl10U61333233U622332U2313U51333233U112332U1213U712332U412332U4213plusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextU131andandisBinXisBinKindXandisBinYisBinKindYXYU121ttXXU151ttXY0plusplusXY1zplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextpluszXU121andisBinXisBinKindXXplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextU141ttXY1plusXYU131ttXY0plusXY0zzplusplusxyz'plusxplusyz'plusxyplusyxU131ttXYplusXYfalseplusplusxyz'plusyz'plusxyplusyxplusplusxyz'plusxplusyz'true1plus21112plus221112U6313tt00U121212U112332U1213isBin10U622332U712332U7213isBag10U61333233isBagKind10empty00union20and20singl10isBinKind10z00010U312332112U412332sum10U812332prod10mult20U51333233U21333233U222332U3213U2313U14133U13131U15130U4213U8213U5313U522332plusplusxyz'plusyz'U121ttXXplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextpluszXU121andisBinXisBinKindXXplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextU141ttXY1plusXY0zzU131ttXY0plusXYU151ttXY0plusplusXY1zplusplusxyz'plusxplusyz'plusxyplusyxpluszXisBinXfalseplus0X0YisBinXfalseplus0X0YisBinYfalseplus0X1YisBinXfalseplus0X1YisBinYfalseplus1X1YisBinXfalseplus1X1YisBinYfalseprodsinglXisBinXfalsesumsinglXisBinXfalsemultmultzXextisBinXfalsemultmult0XYextisBinXfalsemultmult0XYextisBinYfalsemultmult1XYextisBinXfalsemultmult1XYextisBinYfalsepluspluszXextisBinXfalseplusplus0X0YextisBinXfalseplusplus0X0YextisBinYfalseplusplus0X1YextisBinXfalseplusplus0X1YextisBinYfalseplusplus1X1YextisBinXfalseplusplus1X1YextisBinYfalseprodunionABisBagAfalseprodunionABisBagBfalsesumunionABisBagAfalsesumunionABisBagBfalseU11ttV1isBinV1isBin0V1U31isBinKindV1V1U31ttV1isBinV1isBin1V1U41isBinKindV1V1U41ttV1isBinV1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2U51ttV1V2U52isBinV1V2U52ttV2isBinV2isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2U61ttV1V2U62isBinV1V2U62ttV2isBinV2isBinprodV1U71isBagKindV1V1U71ttV1isBagV1isBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2U21ttV1V2U22isBagV1V2U22ttV2isBagV2U21ttV1V2isBagV1isBinsumV1U81isBagKindV1V1U81ttV1isBagV1U61ttV1V2isBinV1U51ttV1V2isBinV1true1U513212223tt00U5221122isBin121U42111isBag121empty00and211121121U4121122isBinKind121U213112223U2221122singl131U1121122U82111isBagKind121U12111U31221122U32111U72111plus22132U613112223sum1331U53111U23111union223132U7122122prod1231z00U812112201231U6221122U63111mult23132U7122122isBag121U613112223U6221122U513112223U5221122isBin121U4121122U213112223U2221122U1122122U3121122U8121122isBin1V1U41isBinKindV1V1isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBin0V1U31isBinKindV1V1isBinprodV1U71isBagKindV1V1isBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinsumV1U81isBagKindV1V1unionXemptyXunionemptyXX0zzU101ttXY0multXYU111ttXYplus0multXYYU121ttXXU131ttXY0plusXYU141ttXY1plusXYU151ttXY0plusplusXY1zU161ttXXU171ttABmultprodAprodBU181ttXXU191ttABplussumAsumBU31ttV1U32isBinV1U91ttzisBagemptyttisBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2isBagKindemptyttisBagKindsinglV1isBinKindV1isBagKindunionV1V2andisBagKindV1isBagKindV2isBinzttisBin0V1U31isBinKindV1V1isBin1V1U41isBinKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinprodV1U71isBagKindV1V1isBinsumV1U81isBagKindV1V1isBinKindzttisBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindmultV1V2andisBinKindV1isBinKindV2isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKindprodV1isBagKindV1isBinKindsumV1isBagKindV1multzXU91andisBinXisBinKindXmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYpluszXU121andisBinXisBinKindXXplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYprodempty1zprodsinglXU161andisBinXisBinKindXXprodunionABU171andandisBagAisBagKindAandisBagBisBagKindBABsumempty0zsumsinglXU181andisBinXisBinKindXXsumunionABU191andandisBagAisBagKindAandisBagBisBagKindBABmultmultzXextmultU91andisBinXisBinKindXextmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextunionunionXemptyextunionXextunionunionemptyXextunionXextU51ttV1V2U52isBinV1V2U42ttttisBagemptyttandttXXisBin1V1U41isBinKindV1V1U21ttV1V2U22isBagV1V2isBagsinglV1U11isBinKindV1V1U82ttttisBagKindemptyttU41ttV1U42isBinV1U11ttV1U12isBinV1U31ttV1U32isBinV1U72ttttisBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinKindsumV1isBagKindV1U52ttV2U53isBinV2U23ttttisBagKindunionV1V2andisBagKindV1isBagKindV2U71ttV1U72isBagV1isBagKindsinglV1isBinKindV1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2U22ttV2U23isBagV2isBinKindprodV1isBagKindV1isBinzttisBinsumV1U81isBagKindV1V1U12ttttisBin0V1U31isBinKindV1V1isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKind0V1isBinKindV1U32ttttU61ttV1V2U62isBinV1V2U53ttttU62ttV2U63isBinV2U81ttV1U82isBagV1isBinKind1V1isBinKindV1U63ttttisBinprodV1U71isBagKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinKindzttisBinKindmultV1V2andisBinKindV1isBinKindV2U71ttV1isBagV1falseU61ttV1V2U62isBinV1V2falseU51ttV1V2U52isBinV1V2falseU52ttV2isBinV2falseU41ttV1isBinV1falseU21ttV1V2U22isBagV1V2falseU11ttV1isBinV1falseU81ttV1isBagV1falseU51ttV1V2isBinV1falseU22ttV2isBagV2falseU31ttV1isBinV1falseU61ttV1V2isBinV1falseU62ttV2isBinV2falseU21ttV1V2isBagV1falseU11ttV1U12isBinV1falseU111ttXY0multXYfalseU131ttXY0plusXYfalseU151ttXY0plusplusXY1zfalseU22ttV2U23isBagV2falseU31ttV1U32isBinV1falseU41ttV1U42isBinV1falseU52ttV2U53isBinV2falseU62ttV2U63isBinV2falseU71ttV1U72isBagV1falseU81ttV1U82isBagV1falseisBagsinglV1isBinKindV1falseisBagunionV1V2andisBagKindV1isBagKindV2falseisBagunionV1V2isBagKindV1falseisBagunionV1V2isBagKindV2falseisBinprodV1isBagKindV1falseisBinsumV1isBagKindV1falseisBin0V1isBinKindV1falseisBin1V1isBinKindV1falseisBinmultV1V2isBinKindV1falseisBinmultV1V2isBinKindV2falseisBinplusV1V2isBinKindV1falseisBinplusV1V2isBinKindV2falsemultzXisBinKindXfalsemult0XYisBinKindXfalsemult0XYisBinKindYfalsemult1XYisBinKindXfalsemult1XYisBinKindYfalsepluszXisBinKindXfalseplus0X0YisBinKindXfalseplus0X0YisBinKindYfalseplus0X1YisBinKindXfalseplus0X1YisBinKindYfalseplus1X1YisBinKindXfalseplus1X1YisBinKindYfalseprodsinglXisBinKindXfalsesumsinglXisBinKindXfalsemultmultzXextisBinKindXfalsemultmult0XYextisBinKindXfalsemultmult0XYextisBinKindYfalsemultmult1XYextisBinKindXfalsemultmult1XYextisBinKindYfalsepluspluszXextisBinKindXfalseplusplus0X0YextisBinKindXfalseplusplus0X0YextisBinKindYfalseplusplus0X1YextisBinKindXfalseplusplus0X1YextisBinKindYfalseplusplus1X1YextisBinKindXfalseplusplus1X1YextisBinKindYfalseprodunionABisBagKindAfalseprodunionABisBagKindBfalsesumunionABisBagKindAfalsesumunionABisBagKindBfalseisBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindmultV1V2isBinKindV1isBinKindmultV1V2isBinKindV2isBinKindplusV1V2isBinKindV1isBinKindplusV1V2isBinKindV2isBinKindprodV1isBagKindV1isBagKindsinglV1isBinKindV1isBinKindsumV1isBagKindV1isBagKindunionV1V2isBagKindV1isBagKindunionV1V2isBagKindV2true1isBagKind111union23132isBinKind1210131plus231321131sum131mult23132prod131singl131isBagKindunionV1V2isBagKindV1isBinKind0V1isBinKindV1isBinKindplusV1V2isBinKindV2isBinKind1V1isBinKindV1isBinKindplusV1V2isBinKindV1isBinKindsumV1isBagKindV1isBinKindmultV1V2isBinKindV2isBinKindprodV1isBagKindV1isBagKindunionV1V2isBagKindV2isBinKindmultV1V2isBinKindV1isBagKindsinglV1isBinKindV1unionXemptyXunionemptyXX0zzU101ttXY0multXYU11ttV1U12isBinV1U111ttXYplus0multXYYU12ttttU121ttXXU131ttXY0plusXYU141ttXY1plusXYU151ttXY0plusplusXY1zU161ttXXU171ttABmultprodAprodBU181ttXXU191ttABplussumAsumBU21ttV1V2U22isBagV1V2U22ttV2U23isBagV2U23ttttU31ttV1U32isBinV1U32ttttU41ttV1U42isBinV1U42ttttU51ttV1V2U52isBinV1V2U52ttV2U53isBinV2U53ttttU61ttV1V2U62isBinV1V2U62ttV2U63isBinV2U63ttttU71ttV1U72isBagV1U72ttttU81ttV1U82isBagV1U82ttttU91ttzandttXXisBagemptyttisBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2isBagKindemptyttisBagKindsinglV1isBinKindV1isBagKindunionV1V2andisBagKindV1isBagKindV2isBinzttisBin0V1U31isBinKindV1V1isBin1V1U41isBinKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinprodV1U71isBagKindV1V1isBinsumV1U81isBagKindV1V1isBinKindzttisBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindmultV1V2andisBinKindV1isBinKindV2isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKindprodV1isBagKindV1isBinKindsumV1isBagKindV1multzXU91andisBinXisBinKindXmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYpluszXU121andisBinXisBinKindXXplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYprodempty1zprodsinglXU161andisBinXisBinKindXXprodunionABU171andandisBagAisBagKindAandisBagBisBagKindBABsumempty0zsumsinglXU181andisBinXisBinKindXXsumunionABU191andandisBagAisBagKindAandisBagBisBagKindBABmultmultzXextmultU91andisBinXisBinKindXextmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextunionunionXemptyextunionXextunionunionemptyXextunionXextisBagKindunionV1V2andisBagKindV1isBagKindV2falseisBinmultV1V2andisBinKindV1isBinKindV2falseisBinplusV1V2andisBinKindV1isBinKindV2falseisBinKindmultV1V2andisBinKindV1isBinKindV2falseisBinKindplusV1V2andisBinKindV1isBinKindV2falsemultzXU91andisBinXisBinKindXfalsemultzXandisBinXisBinKindXfalsemult0XYandandisBinXisBinKindXandisBinYisBinKindYfalsemult0XYandisBinXisBinKindXfalsemult0XYandisBinYisBinKindYfalsemult1XYandandisBinXisBinKindXandisBinYisBinKindYfalsemult1XYandisBinXisBinKindXfalsemult1XYandisBinYisBinKindYfalsepluszXU121andisBinXisBinKindXXfalsepluszXandisBinXisBinKindXfalseplus0X0YandandisBinXisBinKindXandisBinYisBinKindYfalseplus0X0YandisBinXisBinKindXfalseplus0X0YandisBinYisBinKindYfalseplus0X1YandandisBinXisBinKindXandisBinYisBinKindYfalseplus0X1YandisBinXisBinKindXfalseplus0X1YandisBinYisBinKindYfalseplus1X1YandandisBinXisBinKindXandisBinYisBinKindYfalseplus1X1YandisBinXisBinKindXfalseplus1X1YandisBinYisBinKindYfalseprodsinglXU161andisBinXisBinKindXXfalseprodsinglXandisBinXisBinKindXfalseprodunionABandandisBagAisBagKindAandisBagBisBagKindBfalseprodunionABandisBagAisBagKindAfalseprodunionABandisBagBisBagKindBfalsesumempty0zfalsesumsinglXU181andisBinXisBinKindXXfalsesumsinglXandisBinXisBinKindXfalsesumunionABandandisBagAisBagKindAandisBagBisBagKindBfalsesumunionABandisBagAisBagKindAfalsesumunionABandisBagBisBagKindBfalsemultmultzXextU91andisBinXisBinKindXfalsemultmultzXextandisBinXisBinKindXfalsemultmult0XYextandandisBinXisBinKindXandisBinYisBinKindYfalsemultmult0XYextandisBinXisBinKindXfalsemultmult0XYextandisBinYisBinKindYfalsemultmult1XYextandandisBinXisBinKindXandisBinYisBinKindYfalsemultmult1XYextandisBinXisBinKindXfalsemultmult1XYextandisBinYisBinKindYfalsepluspluszXextU121andisBinXisBinKindXXfalsepluspluszXextandisBinXisBinKindXfalseplusplus0X0YextandandisBinXisBinKindXandisBinYisBinKindYfalseplusplus0X0YextandisBinXisBinKindXfalseplusplus0X0YextandisBinYisBinKindYfalseplusplus0X1YextandandisBinXisBinKindXandisBinYisBinKindYfalseplusplus0X1YextandisBinXisBinKindXfalseplusplus0X1YextandisBinYisBinKindYfalseplusplus1X1YextandandisBinXisBinKindXandisBinYisBinKindYfalseplusplus1X1YextandisBinXisBinKindXfalseplusplus1X1YextandisBinYisBinKindYfalseunionunionemptyXextunionXextunionunionXemptyextunionXextunionunionxyz'unionyz'unionxyunionyxunionunionxyz'unionxunionyz'true1union23132union21112empty00unionunionemptyXextunionXextunionunionXemptyextunionXextunionXemptyXunionemptyXX0zzU101ttXY0multXYU11ttV1U12isBinV1U111ttXYplus0multXYYU12ttttU121ttXXU131ttXY0plusXYU141ttXY1plusXYU151ttXY0plusplusXY1zU161ttXXU171ttABmultprodAprodBU181ttXXU191ttABplussumAsumBU21ttV1V2U22isBagV1V2U22ttV2U23isBagV2U23ttttU31ttV1U32isBinV1U32ttttU41ttV1U42isBinV1U42ttttU51ttV1V2U52isBinV1V2U52ttV2U53isBinV2U53ttttU61ttV1V2U62isBinV1V2U62ttV2U63isBinV2U63ttttU71ttV1U72isBagV1U72ttttU81ttV1U82isBagV1U82ttttU91ttzandttXXisBagemptyttisBagsinglV1U11isBinKindV1V1isBagunionV1V2U21andisBagKindV1isBagKindV2V1V2isBagKindemptyttisBagKindsinglV1isBinKindV1isBagKindunionV1V2andisBagKindV1isBagKindV2isBinzttisBin0V1U31isBinKindV1V1isBin1V1U41isBinKindV1V1isBinmultV1V2U51andisBinKindV1isBinKindV2V1V2isBinplusV1V2U61andisBinKindV1isBinKindV2V1V2isBinprodV1U71isBagKindV1V1isBinsumV1U81isBagKindV1V1isBinKindzttisBinKind0V1isBinKindV1isBinKind1V1isBinKindV1isBinKindmultV1V2andisBinKindV1isBinKindV2isBinKindplusV1V2andisBinKindV1isBinKindV2isBinKindprodV1isBagKindV1isBinKindsumV1isBagKindV1multzXU91andisBinXisBinKindXmult0XYU101andandisBinXisBinKindXandisBinYisBinKindYXYmult1XYU111andandisBinXisBinKindXandisBinYisBinKindYXYpluszXU121andisBinXisBinKindXXplus0X0YU131andandisBinXisBinKindXandisBinYisBinKindYXYplus0X1YU141andandisBinXisBinKindXandisBinYisBinKindYXYplus1X1YU151andandisBinXisBinKindXandisBinYisBinKindYXYprodempty1zprodsinglXU161andisBinXisBinKindXXprodunionABU171andandisBagAisBagKindAandisBagBisBagKindBABsumempty0zsumsinglXU181andisBinXisBinKindXXsumunionABU191andandisBagAisBagKindAandisBagBisBagKindBABmultmultzXextmultU91andisBinXisBinKindXextmultmult0XYextmultU101andandisBinXisBinKindXandisBinYisBinKindYXYextmultmult1XYextmultU111andandisBinXisBinKindXandisBinYisBinKindYXYextpluspluszXextplusU121andisBinXisBinKindXXextplusplus0X0YextplusU131andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus0X1YextplusU141andandisBinXisBinKindXandisBinYisBinKindYXYextplusplus1X1YextplusU151andandisBinXisBinKindXandisBinYisBinKindYXYextunionunionXemptyextunionXextunionunionemptyXextunionXextunionXemptyXunionemptyXXunionunionXemptyextunionXextunionunionemptyXextunionXextunionunionxyz'unionxunionyz'unionxyunionyx1union23132union211112mult21112plus21112unionunionxyz'unionyz'multxymultyxplusxyplusyxunionxyunionyxmultmultxyz'multxmultyz'plusplusxyz'plusxplusyz'unionunionxyz'unionxunionyz'AProVEAProVE Commit ID: 794c25de1cacf0d048858bcd21c9a779e1221865 marcel 20200619 unpublished dirty Statistics for single proof: 100.00 % (25 real / 0 unknown / 0 assumptions / 25 total proof steps)http://aprove.informatik.rwth-aachen.deJohnDoe