         
         for c in 0..<COLUMNS
         {
-            var index = cellToIndex(FixedPoint(x : Fixed(row), y : Fixed(c)))
+            var index = cellToIndex(FixedPoint(x : Fixed(c), y : Fixed(row)))
             var block = _map[index].block
             if block
             {

        var size = director.getWinSize()
        
        var text = _countDown > 0 ? "\(_countDown)" : ""
        var label = Label.createWithSystemFont(text, "MarkerFelt-Wide", 120)
        label.setPosition(CGPointMake(size.width / 2, size.height / 2))
        self.addChild(label)
        

            
            for c in 0..<COLUMNS
            {
                var index = cellToIndex(FixedPoint(x : Fixed(c), y : Fixed(row)))
                if _map[index].block != nil
                {
                    ++count
