Jaap's Puzzle Page

Trillion Puzzle

Trillion Puzzle

The Trillion Puzzle is a flat circular frame with 17 round coloured pieces in it which are arranged in the shape of a cross - one piece in the centre and four arms with four pieces each. The five centre pieces lie in a disk which can be rotated. The next two pieces of each arm of the cross lie in a ring which can also be rotated, as can the outer ring containing the other 4 pieces. There is a spring loaded plunger on one arm of the cross which allows the 9 pieces to slide along by one place. While this plunger is pushed in, it blocks the outermost ring from moving.

There is one colour of which there is only one piece, and this belongs in the centre. The 16 remaining pieces are divided equally over four colours. The normal solution has the pieces arranged in rings of the same colour, matching the ring design on the base of the puzzle.

There are different versions of the puzzle, which differ in the colours that are used. The one shown above is black, and the colour of its rings from the outside inwards are green, orange, blue, yellow, and finally red in the centre. I have one that is dark red, with ring colours blue, green, yellow, orange, and white.

It is unclear who invented the puzzle, but it may have been inspired by figure 19 in the patent (US 4,376,537) of the Nintendo Billion Barrel which is very similar.

If your browser supports JavaScript, then you can play Trillion by clicking the link below:

JavaScript Trillion

The number of positions:

There are 17 pieces, which can be arranged in at most 17! = 355,687,428,096,000 ways. All these are in fact possible, but since there are four sets of four identical pieces there are only 17!/4!4 = 1,072,071,000 distinguishable positions. This is indeed just over one billion positions rather than one trillion.


I hold the puzzle like a stopwatch, with the plunger at the top. The solution below assumes this is the case, so pressing the plunger moves the vertical column of pieces downwards, and releasing it moves them upwards again. I will label the four rings of pieces with the letters A-D, thus the innermost ring containing the pieces adjacent to the centre is labelled A, the next are B and C, and the outermost ring is ring D. Note that rings B and C cannot turn independently. I will denote a clockwise quarter turn of a ring by its letter(s), so A turns the centre disk one quarter turn clockwise, BC the middle ring, and D the outer ring. Half turns are denoted by A2, BC2, and D2, and anti-clockwise quarter turns by A', BC', D'. Pushing and releasing the plunger is denoted by a P and P'.


Phase 1: Solve the outer ring, ring D.
I will assume the outer ring is supposed to be blue.

  1. Turn the outer ring so that the top position of the outer ring has an incorrect piece, i.e. one that is not blue.
  2. Find a blue piece that does not already lie in the outer ring. If you have a choice of blue pieces, choose one that lies furthest away from the centre.
  3. If the blue piece does not lie in ring C, then turn it so that it lies at or below the centre. Then do P A BC P'. The piece will have moved one step further outwards. Repeat until it lies in ring C.
  4. Turn ring BC to bring the blue piece onto the left arm of the cross. Then do P BC P'.
  5. Repeat steps a-d until the blue ring is solved.

Phase 2: Solve ring C.
I will assume ring C is supposed to be green.

  1. Turn the ring BC so that the top position in ring C is not solved (i.e. there is no green piece there).
  2. Find a green piece that does not already lie in ring C.
  3. Depending on the position of the green piece, do one of the following sequences:
    Centre: P A BC2 P' A' P BC2 P'.
    Ring B, top: P A BC2 P' A P BC2 P'.
    Ring B, left: P BC' P' A P BC' P' A' P BC2 P'.
    Ring B, bottom: BC2 P A P' BC2 P BC2 P' A P BC2 P'.
    Ring B, right: P BC P' A P BC P' A' P BC2 P'.
    Ring A, top: P BC2 P' A2 P BC2 P'.
    Ring A, elsewhere: Turn A to bring the green piece to the top, and do the previous move sequence.

Phase 3: Solve ring B.
I will assume ring B is supposed to be yellow. This phase is very similar to phase 1.

  1. Turn the BC ring so that the top position of ring B has an incorrect piece, i.e. one that is not yellow.
  2. Find a yellow piece that does not already lie in ring B.
  3. If the yellow piece lies in the centre, then do P A P'. The piece will have moved one step outwards, into ring A.
  4. Turn ring A to bring the yellow piece onto the left arm of the cross. Then do P A P'.
  5. Repeat steps a-d until the yellow ring is solved.

Phase 4: Solve the centre piece, and hence also ring A.

  1. Find the piece that belongs in the centre.
  2. If it does not lie in the centre, then turn A to bring it to the top position, and then do P A BC P' A P A BC' P.