("0","1")
(1,1,0)
(3,[False,True,True],[True],2)
([True,False],[True,True],[False,True],[True,True])
(False,False)
([True,True,True,True,False],[True,False,False,True,False],[True,False,True,False,False])
([],[False,False,False,True])
([False,False,True,False,True,True,False],[True,True,False],[])
([False,True,False,True,True],[False,True,True,False,True],[False,True,False,True,True],[])
