Greatest Common Divisor of Strings — CaffeCode