print (2)