Fibo puzzles

Published: May 29, 2026

Fibo puzzles are a class of puzzles in which, every time the structure is extended to include one or more boxes, the number of optimal pushes grows exponentially. Asymptotically, as the number of boxes approaches infinity, this expansion occurs at the exact rate of the classic Fibonacci sequence: the golden ratio, or phi (approx. 1.618). This results in unusually long solution lengths. For example, a puzzle of this type with 16 boxes can require more than 20,000 moves and over 8,000 pushes.

The recurrence relation for optimal pushes across distinct versions of this puzzle type (ranging from fewer to more boxes) may resemble the Fibonacci recurrence P(n) = P(n-1) + P(n-2), but that is not always the case.

Some variants require two increments of one box (resulting in two boxes added) because a single increment either makes the puzzle unsolvable or is structurally impossible, requiring a paired addition. In these specific variants, the growth rate measured over two increments is phi + 1. Since phi + 1 = phi^2, we can calculate a theoretical growth rate per single increment using sqrt(phi^2) = phi. Thus, it remains the golden ratio.

Picokosmos 12. Created in October 2001 by Aymeric du Peloux and titled Hanoï in French. It resembles the Tower of Hanoi and contains 7 boxes.

  • Recurrence formula: P(n) = P(n-1) + P(n-2) + 6 - (-1)^n for n >= 6
  • Base cases: P(4) given as 23, P(5) given as 43
Boxes: nMazeOptimal Pushes: P(n)
4
 ##### 
 # + # 
 #$.$##
## *  #
#  *  #
#    ##
##  ## 
 #### 
23
Base case
5
 ##### 
 # + # 
 #$.$# 
 # * ##
## *  #
#  *  #
#    ##
##  ## 
 ####  
43
Base case
6
 ##### 
 # + # 
 #$.$# 
 # * # 
 # * ##
## *  #
#  *  #
#    ##
##  ## 
 ####  
71
7
(Picokosmos 12)
 ##### 
 # + # 
 #$.$# 
 # * # 
 # * # 
 # * ##
## *  #
#  *  #
#    ##
##  ## 
 ####  
121
8Omitted197
9Omitted325
10Omitted527
11Omitted859
12Omitted1391
13Omitted2257
14Omitted3653
15Omitted5917
16Omitted9575
Note: At n=16, P(16)/P(15) = 9575 / 5917 ≈ 1.61822 (converges to Golden Ratio).
Solutions for Picokosmos 12 and its different box-count versions are available here.

Picokosmos 17. Created in December 2001 by Aymeric du Peloux and titled Grand Hanoï in French. It contains 8 boxes, but it is not a version of Picokosmos 12 expanded to 8 boxes; Picokosmos 17 is more compact.

  • Recurrence formula: P(n) = 3 * P(n-2) - P(n-4) + 11 for n >= 8
  • Base cases: P(4) given as 15, P(6) given as 57
Boxes: nMazeOptimal Pushes: P(n)
4
 ##### 
## + # 
# $.$##
#  *  #
#  *  #
###  ##
  #### 
15
Base case
5Omittedunsolvable
6
 ##### 
 # + # 
 #$.$# 
## * # 
#  * ##
#  *  #
#  *  #
###  ##
  #### 
57
Base case
7Omittedunsolvable
8
(Picokosmos 17)
 ##### 
 # + # 
 #$.$# 
 # * # 
 # * # 
## * # 
#  * ##
#  *  #
#  *  #
###  ##
  #### 
167
9Omittedunsolvable
10Omitted455
11Omittedunsolvable
12Omitted1209
13Omittedunsolvable
14Omitted3183
15Omittedunsolvable
16Omitted8351
17Omittedunsolvable
18Omitted21881
Note: At n=18, P(18)/P(16) = 21881 / 8351 ≈ 2.62017 (sqrt ≈ 1.61869, converging to Golden Ratio).
Solutions for Picokosmos 17 and its different box-count versions are available here.

Femtocosmos 3. Created in February 2026 by Aymeric du Peloux, it introduces a novel structure shaped like a 'T' rather than the traditional 'I' form.

  • Recurrence formula: P(n) = 3 * P(n-2) - P(n-4) + 2n - 5 for n >= 13
  • Base cases: P(9) given as 75, P(11) given as 221
Boxes: nMazeOptimal Pushes: P(n)
9
   ####  
####  ###
#       #
# ***** #
# $ * @ #
### . ###
  # *$#  
  # . #  
  #####  
75
Base case
10Omittedunsolvable
11
(Femtocosmos 2)
   ####  
####  ###
#       #
# ***** #
# $ * @ #
### . ###
  # *$#  
  # . #  
  # *$#  
  # . #  
  #####  
221
Base case
12Omittedunsolvable
13
(Femtocosmos 3)
   ####  
####  ###
#       #
# ***** #
# $ * @ #
### . ###
  # *$#  
  # . #  
  # *$#  
  # . #  
  # *$#  
  # . #  
  #####  
609
14Omittedunsolvable
15
   ####  
####  ###
#       #
# ***** #
# $ * @ #
### . ###
  # *$#  
  # . #  
  # *$#  
  # . #  
  # *$#  
  # . #  
  # *$#  
  # . #  
  #####  
1631
16Omittedunsolvable
17Omitted4313
18Omittedunsolvable
19Omitted11341
20Omittedunsolvable
21Omitted29747
22Omittedunsolvable
23Omitted77941
Note: At n=23, P(23)/P(21) = 77941 / 29747 ≈ 2.62013 (sqrt ≈ 1.61868, converging to Golden Ratio).
Solutions for Femtocosmos 3 and its different box-count versions are available here.

Picokosmos 17 (David Holland variant). It appeared in a 2002 analysis.

  • Recurrence formula: P(n) = P(n-1) + P(n-2) + 7 for n >= 6
  • Base cases: P(4) given as 19, P(5) given as 35
Boxes: nMazeOptimal Pushes: P(n)
4
 ##### 
##@. # 
# $.$##
#. *  #
# $   #
###  ##
  #### 
19
Base case
5
 ##### 
 # .@# 
##$.$# 
#  * ##
#. *  #
# $   #
###  ##
  #### 
35
Base case
6
 ##### 
 #@. # 
 #$.$# 
## * # 
#  * ##
#. *  #
# $   #
###  ##
  #### 
61
7
 ##### 
 # .@# 
 #$.$# 
 # * # 
## * # 
#  * ##
#. *  #
# $   #
###  ##
  #### 
103
8
(Picokosmos 17 David Holland variant)
 ##### 
 #@. # 
 #$.$# 
 # * # 
 # * # 
## * # 
#  * ##
#. *  #
# $   #
###  ##
  #### 
171
9Omitted281
10Omitted459
11Omitted747
12Omitted1213
13Omitted1967
14Omitted3187
15Omitted5161
16Omitted8355
17Omitted13523
Note: At n=17, P(17)/P(16) = 13523 / 8355 ≈ 1.61855 (converges to Golden Ratio).
Solutions for Picokosmos 17 David Holland variant and its different box-count versions are available here.

Picokosmos 17 (Yang Chao variant). It appeared in a 2012 analysis in Chinese.

  • Recurrence formula: P(n) = P(n-1) + P(n-2) + 8 for n >= 6
  • Base cases: P(4) given as 18, P(5) given as 34
Boxes: nMazeOptimal Pushes: P(n)
4
 ##### 
 # + ##
##$.  #
#  *$ #
#   * #
##  ###
 ####  
18
Base case
5
 ##### 
 # + # 
 # .$##
##$*  #
#  *  #
#   * #
##  ###
 ####  
34
Base case
6
 ##### 
 # + # 
 #$. # 
 # *$##
## *  #
#  *  #
#   * #
##  ###
 ####  
60
7
 ##### 
 # + # 
 # .$# 
 #$* # 
 # * ##
## *  #
#  *  #
#   * #
##  ###
 ####  
102
8
(Picokosmos 17 Yang Chao variant)
 ##### 
 # + # 
 #$. # 
 # *$# 
 # * # 
 # * ##
## *  #
#  *  #
#   * #
##  ###
 ####  
170
9Omitted280
10Omitted458
11Omitted746
12Omitted1212
13Omitted1966
14Omitted3186
15Omitted5160
16Omitted8354
17Omitted13522
Note: At n=17, P(17)/P(16) = 13522 / 8354 ≈ 1.61863 (converges to Golden Ratio).
Solutions for Picokosmos 17 Yang Chao variant and its different box-count versions are available here.

Scorpius: In the style of Picokosmos 17. It contains 12 boxes. Created by David Dahlem in 2014, it appears in a collection called DD-1.

  • Recurrence formula: P(n) = 3 * P(n-2) - P(n-4) + 4 for n >= 12
  • Base cases: P(8) given as 106, P(10) given as 284
Boxes: nMazeOptimal Pushes: P(n)
8
#########
##@. ####
##$.$####
## * ####
## * ####
## *$  .#
#  * .###
#   $ ###
##  #####
#########
106
Base case
9Omittedunsolvable
10
#########
##@. ####
##$.$####
## * ####
## * ####
## * ####
## * ####
## *$  .#
#  * .###
#   $ ###
##  #####
#########
284
Base case
11Omittedunsolvable
12
(Scorpius)
#########
##@. ####
##$.$####
## * ####
## * ####
## * ####
## * ####
## * ####
## * ####
## *$  .#
#  * .###
#   $ ###
##  #####
#########
750
13Omittedunsolvable
14Omitted1970
15Omittedunsolvable
16Omitted5164
17Omittedunsolvable
18Omitted13526
Note: At n=18, P(18)/P(16) = 13526 / 5164 ≈ 2.61929 (sqrt ≈ 1.61842, converging to Golden Ratio).
Solutions for Scorpius and its different box-count versions are available here.

Eiffel Tower: Created by 20603 (Zou Yongzhong). It contains 16 boxes. This version is from a 2016 Chinese forum message.

  • Recurrence formula: P(n) = P(n-1) + P(n-2) + n – 1 + 2 * (-1)^(n-1) for n >= 6
  • Base cases: P(4) given as 8, P(5) given as 21
Boxes: nMazeOptimal Pushes: P(n)
4
#######
## . ##
#@ * ##
#  $  #
# * * #
###  ##
#######
8
Base case
5
#######
## . ##
## * ##
#@ * ##
#  $  #
# * * #
###  ##
#######
21
Base case
6
#######
## . ##
## * ##
## * ##
#@ * ##
#  $  #
# * * #
###  ##
#######
32
7Omitted61
8Omitted98
9Omitted169
10Omitted274
11Omitted455
12Omitted738
13Omitted1207
14Omitted1956
15Omitted3179
16
(Eiffel Tower)
#######
## . ##
## * ##
## * ##
## * ##
## * ##
## * ##
## * ##
## * ##
## * ##
## * ##
## * ##
## * ##
## * ##
#@ * ##
#  $  #
# * * #
###  ##
#######
5148
17Omitted8345
18Omitted13508
Note: At n=18, P(18)/P(17) = 13508 / 8345 ≈ 1.61819 (converges to Golden Ratio).
Solutions for Eiffel Tower and its different box-count versions are available here.

Around 2009, Dries De Clercq created a set called Fibo, featuring 37 variants of Picokosmos 17. I analyzed one of them:

Puzzle 36-9-286b. It contains 9 boxes.

  • Recurrence formula: P(n) = 3 * P(n-2) - P(n-4) + n - 15 for n >= 11
  • Base cases: P(7) given as 114, P(9) given as 286
Boxes: nMazeOptimal Pushes: P(n)
7
 #####  
 # + #  
 #$*$#  
 # . #  
##$* ###
#  . $.#
# .  # #
##  $  #
 ##  ###
  ####  
114
Base case
8not applicable
9
(36-9-286b)
 #####  
 # + #  
 #$*$#  
 # . #  
 #$* #  
 # . #  
##$* ###
#  . $.#
# .  # #
##  $  #
 ##  ###
  ####  
286
Base case
10not applicable
11
 #####  
 # + #  
 #$*$#  
 # . #  
 #$* #  
 # . #  
 #$* #  
 # . #  
##$* ###
#  . $.#
# .  # #
##  $  #
 ##  ###
  ####  
740
12not applicable
13Omitted1932
14not applicable
15Omitted5056
16not applicable
17Omitted13238
Note: At n=17, P(17)/P(15) = 13238 / 5056 ≈ 2.61828 (sqrt ≈ 1.61811, converging to Golden Ratio).
Solutions for 36-9-286b and its different box-count versions are available here.

Fibo puzzles can be difficult for both humans and automated solvers because of their large solution lengths. Automated solvers fail to find solutions when the number of boxes is relatively small, for example, above 18.

In some solutions, I observed that the previous solution is fully contained at the end; when optimized, it sometimes shows slight variations. Also, the ending player position is relatively the same across all versions of a puzzle. This presents an opportunity to develop a method that identifies the pattern from the solution of a version of the puzzle with fewer boxes, and repeats it enough times to create a working solution.

The complexity of Fibo puzzles increases every time boxes are added, due to the growing number of pushes required, but if a pattern of repetition were found, the difficulty would theoretically remain the same for all versions. In practice, when treating them as general puzzles, every expansion makes the puzzle significantly harder and much longer to solve.

—Analysis and article by Carlos Montiers Aguilera.

© 2020-2026 Carlos Montiers Aguilera. All Rights Reserved.