Fixes #2 by skipping the letter Q unless there is a U to go with it.

This replaces my first pull request. This branch only has the fix for issue #2 so it can be accepted or rejected independently.