Cells interlocked
0.054395914077759