[1,2,3,4,5,6]
배열이 있고
숫자로 3 하나가 주어지면

3과 가장 가까운 숫자부터 정렬시킨 배열
[3,4,2,5,1,6]
단 거리가 동일하면 큰 수를 앞에 놓기

대강 규칙은 알겠는데 구현을 전혀못하겠어 어떻게 접근해??