def b_check(b, i):
answer = 0
for b_num in b:
if b_num % i == 0:
return 0
else:
answer = i
return i
def a_check(a, b):
answer = 0
for i in range(1, min(a)):
for j in range(len(a)):
if a[j] % i == 0:
pass
if j == len(a) - 1:
temp_answer = b_check(b, i)
if temp_answer > answer:
answer = temp_answer
return answer
def solution(arrayA, arrayB):
a = a_check(arrayA, arrayB)
b = a_check(arrayB, arrayA)
if a >= b:
return a
return b