Main #Cin