 #        return true;
 #    
 #
-#    return false;
+    return deadlocked_positions
 
   ###
     Test a specific deadlocked square and return the deadlocked positions

    deadlocked_positions = @deadlocked_square(cell.box, cell.down, cell.down_left, cell.left,
                                              pos.box,  pos.down,  pos.down_left,  pos.left,
                                              deadlocked_positions)
                                              
    return deadlocked_positions
    
    ###
    # Last push made a Z deadlock
    ###

    #  #####   #####
    
    # fig 1, upper box
    deadlocked_positions = @deadlocked_z(cell.box, cell.down, cell.left, cell.down_right,
                                         pos.box,  pos.down,  deadlocked_positions)
    
#    // fig 1, lower box
#    if(posRight == -1 && posUpLeft == -1
