5 Hard Riddles with Answers

Test your wit with these 5 hard riddles with answers

1.

2.

3.

4.

5.