Try this one!

 

This puzzle is related to logic...
A sheet of paper has statements numbered from 1 to 100.  Statement n says
"exactly n of the statements on this sheet are false."  Which statements are
true and which are false?  What if we replace "exactly" by "at least"?

Puzzled? See the solution!
(or you can try another)