a bit more, could test through division.