Shortest notation is now enabled by default; reduced the number of calls to AdvNumbering from 2 to 1 in ParseFile() and added logic to skip shortest notation if there's a second match, thus reducing greatly the number of false-positives.