Java¿ Puzzlers door Joshua Bloch & Neal Gafter