i'd suggest to return something else in this case, e.g. -2.