def has_vertical_empty(col, row):
    return has_vertical_neighbours(col, row, [EMPTY, INITIAL, TERMINAL])
def has_vertical_empty(col, row):
    return has_vertical_neighbours(col, row, [EMPTY, INITIAL, TERMINAL])