Rotating, debugged, fast. Perhaps final version.
final?
final?x2