Main #Witness 2