You should probably use the CompareVersions() UDF in order to suppress false-positives due to different version number formatting. For example, "1.01.01" and "1.1.1" should be the same version but your code will not account for this.
_________________________
There are two types of vessels, submarines and targets.