1~ 255 까지의 숫자 


2  4  5  8  96  51  2  14  32  69 


이 숫자를 3묶음 으로 나누고 싶다 


이때 같은 묶음인 수들은 xor 을 해야한다 


예 (1,3) (3,6) (4) 일경우


   (1 xor 3) (3 xor 6) (4)  


   3개의 그룹의 합이 최대가 되게 하고싶다 



어떻게 접근해야 할까요 ㅠㅠ 


2개의 그룹으로 나누는 거면 알겟는데 


3개의 그룹으로 나누는거라 좀 헷갈립니다.