hello world with gcd