There can be myriad ways to create a palindrome. One day, I thought of making my own palindrome. I thought of a number and then decided to add the reversed number to it. Sadly, I did not get a palindrome.

So I kept repeating this step and eventually I succeeded in creating a palindrome. I don't know if you can always create a palindrome using this method but I was able to generate one of four digits.

Explanation:
4 + 9 = 1
The trick to solve is to assume the first number as the time in AM and the second number is the number of hours you have to add to it. You'll find the time in PM when you do that.

Suppose there is a Christmas tree and four angels are sitting on it amidst the other ornaments. Two of them have black halos and two of them have white halos. No body among them can see above their head. Angel A is sitting on the top branch and can see angels B and C sitting below him. B can see C who is sitting in a branch lower than his. Angel D is at the base of the tree and can't be seen due to the branches in between. Also, he can't see anybody as well.

If they are asked to guess the color of their own halo (they dont know that), who do you think will be able to deduce and speak up first with a right answer?

Now there can be two solutions to the given situation because there can be two situations:
Suppose if B and C have same colors, A will know that his color is the other one and he will be able to speak up the first.
Now if B and C do not have same colors, A will stay silent. This will tell B that his and C's colors are different. Thus he will speak up first.

The ball will take infinite bounces before it is stopped. As per the question it will keep on bouncing half way up every time it hits the ground. But gravity will play its part at certain point of time which will make it stop.

== Mathematical Answer ==
Mathematical Answer = number of seconds in a minute * number of minute in an hour * number hour in a day * number of day in year
60 * 60 * 24 * 365 = 31536000
60 * 60 * 24 * 365.25 = 31557600 (if you want account for leap year)

== We are looking for trick answer (which is 24) ==
Every month contains only 2 second like
A) 2nd January ("second" January)
B) 22nd January (twenty"second" January)

There stand nine temples in a row in a holy place. All the nine temples have 100 steps climb. A fellow devotee comes to visit the temples. He drops a Re. 1 coin while climbing each of the 100 steps up. Then he offers half of the money he has in his pocket to the god. After that, he again drops Re. 1 coin while climbing down each of the 100 steps of the temple.

If he repeats the same process at each temple, he is left with no money after climbing down the ninth temple. Can you find out the total money he had with him initially?

Explanation:
Whenever you face such type of questions, it is wise to begin from the last thing. Here in this question the last thing will be the 9th temple. He climbed down 100 steps and thus you know, he had Rs. 100 before beginning climbing down. Thus, he must have offered Rs. 100 to the god in that temple too (he offered half of the total amount). Also, he must have dropped Rs. 100 while climbing the steps of the ninth temple. This means that he had Rs. 300 before he begand climbing the steps of the ninth temple.

Now, we will calculate in the similar manner for each of the temples backwards.
Before the devotee climbed the eight temple: (300+100)*2 + 100 = 900
Before the devotee climbed the seventh temple: (900+100)*2 + 100 = 2100
Before the devotee climbed the Sixth temple: (2100+100)*2 + 100 = 4300
Before the devotee climbed the fifth temple: (4300+100)*2 + 100 = 8900
Before the devotee climbed the fourth temple: (8900+100)*2 + 100 = 18100
Before the devotee climbed the third temple: (18100+100)*2 + 100 = 36,500
Before the devotee climbed the second temple: (36500+100)*2 + 100 = 73300
Before the devotee climbed the first temple: (73300+100)*2 + 100 = 146900