Hi, whats the problem with my code, I know that print((short) 1) will work and print((Short) 1); won't but why is this happening although I should use the wrapper class Short not the short as I understand ?