## On the Subject of The Ultracube

Oh I know this one! Wait, it looks different... Why are there more lines now?

Observe the sequence of five 5D rotations of the Ultracube. There is a brief pause when the sequence repeats.

From the first four rotations, obtain four Ultracube faces as listed in the Face column in the below table.

From the fifth rotation, obtain a sequence of colors as listed in the Order column in the below table.

Rot. Face Order Rot. zag-top-right RBGY ping-top-back YBRG top-back-right YGBR zag-front-right RBYG pong-top-left BRYG ping-zig-back RYGB bottom-back-right BYRG ping-zig-top YRGB zig-top-back BYGR zag-top-back BGRY pong-back-left BRGY zag-bottom-right GRYB zig-front-right YGRB pong-top-right YRBG pong-zag-right GRBY ping-bottom-back GYBR ping-zig-bottom GBRY pong-zag-left RGBY ping-zag-back GYRB pong-back-right BGYR

The rotations are identified by which positive axis direction rotates into which other positive axis direction.

To begin, touch any vertex of the Ultracube. This will cause the rotations to cease. You can resume the rotations and cancel your input by long-pressing on any vertex.

On the face identified by the first rotation, touch the vertex of the color identified by the first color in the color order obtained earlier.

Repeat this with the remaining rotations and colors in the sequence.

A mistake will cause the rotations to resume and your progress to reset. The sequence of rotations remains the same, but the vertices may be colored differently.

The Y axis not shown has +Y/top and −Y/bottom and is perpendicular to X and Z, meaning that it points out of the module, away from the bomb.