return 3 for 1,2