Пусть даны два положительных целых числа a и b. Необходимо найти их наибольший общий делитель (GCD). Наибольший общий делитель — это число, которое без остатка делит и a, и b, причём из всех возможных делителей оно является наибольшим.
Обратите внимание, что если одно из чисел равно 0, то наибольший общий делитель равен другому числу.
Входные данные
В единственной строке ввода содержится два целых числа a и b (0 ≤ a, b ≤ ).
Выходные данные
Программа должна вывести наибольший общий делитель чисел a и b.