Euler Totient Or Phi Function

algorithm :: euler totient or phi function
runtime   :: O (sqrt n)
source    :: "http://e-maxx.ru/algo/euler_function"
tested    :: no