## solution  

2보다 큰 짝수는 두 소수의 합으로 나타낼수 있다고 한다. 이런 짝이 여러개 가능한 경우 두 소수의 차이가 작은것을 출력하기. 첫째 줄에는 테스트케이스의 개수가 주어진다.


## CODE  


```python

def is_prime_num(n):

    p_num = True

    for k in range(2,n):

        if n%k==0:

            p_num = False

            break

    return p_num


def gbh(n):

    n1 = n//2

    n2 = n//2

    result = []

    while(True):

        if is_prime_num(n1) and is_prime_num(n2):

            result += [n1,n2]

            break

        else:

            n1 -= 1

            n2 += 1

    print(' '.join(list(map(str,result))))

    return None


def main():

    for k in range(int(input())):

        gbh(int(input()))

        

main()


```