Download Oracle Se Java Runtime Environment 7 Update 51

You could try to do mathematical rotations at run time, but you will quickly discover that someof the pieces rotate around a central block (j, l, s, t and z), whilst others rotate around apoint between blocks (i and o).