This documentation is automatically generated by online-judge-tools/verification-helper
#include "math/gcd.hpp"
#pragma once
template <class T>
T GCD(T a, T b){
if(b == 0) return a;
return GCD(b, a % b);
}
#line 2 "math/gcd.hpp"
template <class T>
T GCD(T a, T b){
if(b == 0) return a;
return GCD(b, a % b);
}