There is a game called "I Wanna Be the Guy", consisting of n levels. Little X and his friend Little Y are addicted to the game. Each of them wants to pass the whole game.

Little X can pass only p levels of the game. And Little Y can pass only q levels of the game. You are given the indices of levels Little X can pass and the indices of levels Little Y can pass. Will Little X and Little Y pass the whole game, if they cooperate each other?


-----Input-----

The first line contains a single integer n (1 ≤  n ≤ 100). 

The next line contains an integer p (0 ≤ p ≤ n) at first, then follows p distinct integers a_1, a_2, ..., a_{p} (1 ≤ a_{i} ≤ n). These integers denote the indices of levels Little X can pass. The next line contains the levels Little Y can pass in the same format. It's assumed that levels are numbered from 1 to n.


-----Output-----

If they can pass all the levels, print "I become the guy.". If it's impossible, print "Oh, my keyboard!" (without the quotes).


-----Examples-----
Input
4
3 1 2 3
2 2 4

Output
I become the guy.

Input
4
3 1 2 3
2 2 3

Output
Oh, my keyboard!



-----Note-----

In the first sample, Little X can pass levels [1 2 3], and Little Y can pass level [2 4], so they can pass all the levels both.

In the second sample, no one can pass level 4.

Difficulty: interview

Starter code:

Solutions:
import fractions
count = 0
a = int(input())
#n

listx = list(map(int, input().split(' ')))
listy = list(map(int, input().split(' ')))
listx.remove(listx[0])
listy.remove(listy[0])
listx = set(listx)
listy = set(listy)
listz = listx.union(listy)
listz=list(listz)
listw = [i+1 for i in range(a)]
if listz == listw:
    print("I become the guy.")

else:
    print("Oh, my keyboard!")


n = int(input())
b = [0 for i in range(n)]
nums = list(map(int, input().split()))
nums2 = list(map(int, input().split()))
for i in range(1, len(nums)):
    b[nums[i] - 1] = 1
for i in range(1, len(nums2)):
    b[nums2[i] - 1] = 1
if sum(b) == n:
    print("I become the guy.")
else:
    print("Oh, my keyboard!")

n = int(input())
a1 = [int(x) for x in input().split()]
a2 = [int(x) for x in input().split()]

if set(a1[1:]) | set(a2[1:])  == set(range(1,n+1)):
	print('I become the guy.')
else:
	print('Oh, my keyboard!')

__author__ = 'sonerik'

import sys

inp = sys.stdin
# inp = open("a.txt")

n = int(inp.readline().strip())

x = list(map(int, inp.readline().strip().split()))[1:]
y = list(map(int, inp.readline().strip().split()))[1:]

x_set = set(x)
y_set = set(y)
all_set = set(range(1, n+1))

new_set = x_set.union(y_set)

if new_set == all_set:
    print("I become the guy.")
else:
    print("Oh, my keyboard!")

n=int(input())
p=list(int(x) for x in input().split())[1:]
q=list(int(x) for x in input().split())[1:]
k=0
#print (p,q)
for i in range(1,n+1):
    if (i in p) or (i in q):
        k+=1
if k==n:
    print("I become the guy.")
else:
    print("Oh, my keyboard!")


n = int(input())
p = set(tuple(map(int, input().split()))[1:])
q = set(tuple(map(int, input().split()))[1:])
a = p | q
if len(a) == n:
    print('I become the guy.')
else:
    print('Oh, my keyboard!')


def main():
    n = int(input())
    p, *pi = list(map(int, input().split()))
    q, *qi = list(map(int, input().split()))

    s = set(pi)
    s.update(qi)
    if len(s) != n:
        print('Oh, my keyboard!')
    else:
        print('I become the guy.')



def __starting_point():
    main()


__starting_point()

n = int(input())
a = list(map(int,input().split()))
p = a[0]
ps = a[1:]
a = list(map(int,input().split()))
q = a[0]
qs = a[1:]
s = set(ps) | set(qs)

if len(s) == n:
    print('I become the guy.')
else:
    print('Oh, my keyboard!')

n = int(input())
x = list(map(int, input().split()))
y = list(map(int, input().split()))
d = set()
for i in range(1, x[0] + 1):
    d.add(x[i])
for i in range(1, y[0] + 1):
    d.add(y[i])
res = True
for i in range(1, n + 1):
    if not i in d:
        res = False
if res:
    print('I become the guy.')
else:
    print('Oh, my keyboard!')

arr = [False] * (int(input()))
for j in range(2):
    for i in list(map(int, input().split()))[1:]:
        arr[i - 1] = True
if False in arr:
    print('Oh, my keyboard!')
else:
    print('I become the guy.')

n = int(input())
p = [int(i) for i in input(). split()]
q = [int(i) for i in input(). split()]
k = len(p) + len(q) - 2
for i in range(1, len(p)):
    for j in range(1, len(q)):
        if p[i] == q[j]:
            k -= 1
if k == n:
    print('I become the guy.')
else:
    print('Oh, my keyboard!')

n = int(input())
littleX = list(map(int, input().split()))
littleY = list(map(int, input().split()))

game = littleX[1:] + littleY[1:]
game = set(game)

if len(game) >= n:
    print('I become the guy.')
else:
    print('Oh, my keyboard!')


nstr=input()
n=int(nstr)
pstr=input()
aa=pstr.split(' ')
a=aa[1:]
qstr=input()
bb=qstr.split(' ')
b=bb[1:]
for i in a:
    i=int(i)
for i in b:
    i=int(i)
f=0
for i in range(1,n+1):
    if((str(i) in a) or (str(i) in b)):
        continue
    else:
        f=1
        print("Oh, my keyboard!")
        break
if(f==0):
    
    print("I become the guy.")


n = int(input())
Arr = list(range(1,n+1))
X = list(map(int,input().split()))
Y = list(map(int,input().split()))

X = X[1:]
Y = Y[1:]
for x in X:
	Arr.remove(x)
for y in Y:
	if(y in Arr):
		Arr.remove(y) 
if not Arr:
	print('I become the guy.')
else:
	print('Oh, my keyboard!')

#!/usr/bin/env python

n = int(input())
p_l = list(map(int, input().split()))
q_l = list(map(int, input().split()))
p = p_l[0]
q = q_l[0]
p_l = p_l[1:]
q_l = q_l[1:]
ll = set(p_l + q_l)
sucess = False

n_sum = (n * (n+1)) // 2
if n_sum == sum(ll):
	print("I become the guy.")
else:
	print("Oh, my keyboard!")

a=int(input())
sete=set()
reg=input().split()
k=int(reg[0])
for t in range(0,k):
 sete.add(int(reg[t+1]))
re=input().split()
l=int(re[0])
for s in range(0,l):
 sete.add(int(re[s+1]))
if len(sete)==a:
 print("I become the guy.")
else:
 print("Oh, my keyboard!")



n = int(input())

A = set(list(map(int, input().split()))[1:])
B = set(list(map(int, input().split()))[1:])

if list(A | B) == list(range(1, n + 1)):
    print('I become the guy.')
else:
    print('Oh, my keyboard!')

n = int(input())
s = set()
for i in range(2):
    p = [int(i) for i in input().split()]
    p.pop(0)
    s.update(set(p))
print('I become the guy.' if s == set(range(1, n + 1)) else 'Oh, my keyboard!')


n = int(input())
a = [0] * (n + 1)
f = 1
x = list(map(int, input().split()))
for i in range(1, len(x)):
    a[x[i]] = 1
y = list(map(int, input().split()))
for i in range(1, len(y)):
    a[y[i]] = 1
for i in range(1, n + 1):
    if not a[i]:
        f = 0
print('I become the guy.' if f else 'Oh, my keyboard!')


n = int(input())
x = set(map(int, input().split()[1:]))
y = set(map(int, input().split()[1:]))
for i in range(1, n + 1):
    if i not in x and i not in y:
        print('Oh, my keyboard!')
        break
else:
    print('I become the guy.')


import math
import time

n = int(input())
a1 = list(map(int, input().split(' ')))
a2 = list(map(int, input().split(' ')))

a1.remove(a1[0])
a2.remove(a2[0])

for i in range(n):
    index = i+1
    found = a1.count(index)+a2.count(index)
    if found == 0:
        print("Oh, my keyboard!")
        return

print("I become the guy.")

n = int(input())
num = [int(x) for x in input().split(" ")]
num1 = [int(x) for x in input().split(" ")]
num.pop(0)
num1.pop(0)
list1 = num1+num
list2 = []
s = 0
for i in range(1,n+1):
    if i in list1:
        s = s+1
if s>=n:
    print('I become the guy.')
else:
    print('Oh, my keyboard!')


n = int(input())
num = [int(x) for x in input().split(" ")]
num1 = [int(x) for x in input().split(" ")]
num.pop(0)
num1.pop(0)
list1 = num1+num
list2 = []
s = 0
for i in range(1,n+1):
    if i in list1:
        s = s+1
if s>=n:
    print('I become the guy.')
else:
    print('Oh, my keyboard!')


n = int(input())
s = input().strip().split()
w = input().strip().split()
p = int(s[0])
q = int(w[0])
if p+q< n:
    print( "Oh, my keyboard!")
else:
    d = {}
    for i in s[1:]:
        d[int(i)] = 1
    ack = p
    for i in w[1:]:
        try:
            d[int(i)]+=1
        except KeyError:
            d[int(i)]=1
            ack+=1
    if ack < n:
        print( "Oh, my keyboard!")
    else:
        print("I become the guy.")
    


n=int(input())
xlevels=list()
ylevels=list()
xlevels[:]=list(map(int,input().split(' ')))
ylevels[:]=list(map(int,input().split(' ')))
xlevels=xlevels[1:len(xlevels)]
ylevels=ylevels[1:len(ylevels)]
levels=list()
levels=set( xlevels[:] ) | set( ylevels[:] )
if len(levels)==n: print('I become the guy.')
else: print('Oh, my keyboard!')