Last Puzzles (Hard Logic Brain Teaser Question)

There is an island where people are not allowed to communicate with each other. There are total 200 people out of which, 100 have green eyes while 100 have black eyes. But no one knows their own eyes color as there is no mirror available on the island. Also, they are not aware of how many people with n colored eyes are there. They don't even know that there are only two color set of eyes. But they can observe and analyze other people's eyes. There is a catch to the things. It is a rule that if anybody is able to deduce the color of his own eyes and he is right, he will be free and can leave the island. On a certain day, an outsider visits the island and tells the people that he has seen someone with green eyes. What will happen now?

Click For Answer