এক্সক্লুসিভ অর ( Exclusive Or )

CPU: 2s
Memory: 1024MB


তোমাকে অনেকগুলো পূর্ণ সংখ্যা ইনপুট হিসাবে দেওয়া হবে। তোমাকে সংখ্যাগুলো Exclusive or এর মান বের করতে হবে। তুমি যদি না জেনে থাকো যে, Exclusive Or( xor ) কি জিনিস, তাহলে ধরো তোমার দুইটি সংখ্যা A এবং B দেওয়া আছে। তাদেরকে বাইনারিতে লিখে যোগ করতে হবে, তবে যোগ করার হাতে যখনই কিছু থাকবে সেটা বাদ দিয়ে দিতে হবে। উদাহরণস্বরূপ, A = 5 এবং B = 3 হলে তাদের বাইনারি হচ্ছে A = 101 এবং B = 011। তাহলে (A xor B) = (5 xor 3) = (101 xor 011 ) = 110

You will be given a series of integers as input. You have to output their Exclusive or as output. If you don't understand what exclusive or (xor) is, then just imagine, xor of A and B is simply, addition of A and B in binary without any carry. For example, if A = 5 and B = 3, then in binary A = 101 and B = 011. So (A xor B) = (5 xor 3) = ( 101 xor 011 ) = 110.


ইনপুটের বর্ণনা

লাইন ১: পূর্ণসংখ্যা N ( 1 <= N <= 100000 ), যেটি ধারাটির পূর্ণসংখ্যাগুলোকে নির্দেশ করবে।

লাইন ২: N সংখ্যক সংখ্যা, X যাদের প্রত্যেকের মান ( 0 <= X <= 2 31 )


Input Specification

Line 1: Integer N, the number of integers in the series ( 1 <= N <= 100000 )

Line 2: A series of N integers X, where in the range (0<=X<=231).


আউটপুট এর বর্ণনা

তোমাকে আউটপুট দেখাতে হবে, ধারার সবগুলো সংখ্যার Exclusive or ভ্যালুর সমুষ্টি।


Output Specification

The Exclusive or of all the numbers in the series.


Samples

InputOutput
3 1 2 30
InputOutput
2 1 01

Problemsetter: Arman Kamal