int i = 123;      // a value type
object o = i;     // boxing
int j = (int)o;   // unboxing