Some are more equal than others: abusing IntegerCache to make Java say 2+2=5
codeexplainer.wordpress.com