Ordinal Rotating Product