def vec_leq(vec1, vec2):
    """ Check that vec1 is less than vec2 elemtwise """
    assert isinstance(vec1, list), "Only work with lists"
    assert isinstance(vec2, list), "Only work with lists"
    assert len(vec1) == len(vec2), "Vector lengths should be the same"
    for x, y in zip(vec1, vec2):
        # if a coordinate is greater, returning false
        if x > y:
            return False

    # returning True if all xs are <= than ys
    return True