(a, i, j)
| 3623 | var layout = [] |
| 3624 | var unique |
| 3625 | var shift = function (a, i, j) { |
| 3626 | var k = a[i] |
| 3627 | while (k[j]) { |
| 3628 | j++ |
| 3629 | } |
| 3630 | return j |
| 3631 | } |
| 3632 | |
| 3633 | // We know how many rows there are in the layout - so prep it |
| 3634 | for (i = 0, iLen = rows.length; i < iLen; i++) { |