1 --1
   2 default
   3 default
   4 --2
   5 MAX_INT
   6 --2 first