diff --git a/colours.py b/colours.py
index ddc83d368642c6dd4ad332794b0b4459660a87f8..e3d70d5e0eb8dda1b2bdd14ac6690070cd07369c 100644
--- a/colours.py
+++ b/colours.py
@@ -12,9 +12,9 @@ def c():
     for row in range(0, rows):
         items = []
         for col in range(0, columns):
-            c = col * rows + row
 
             if False:
+                c = col * rows + row
                 red = ff(c // 36)
                 green = ff((c // 6) % 6)
                 blue = ff(c % 6)
@@ -22,6 +22,7 @@ def c():
                 red = ff(row // 6)
                 green = ff(row % 6)
                 blue = ff(col)
+                c = 36 * (row // 6) + 6 * (row % 6) + col
 
             fgcolor = (0, 0, 0) if light(red, green, blue) else (1, 1, 1)