Are more complex reality checks more effective?

For example:

-You look at your hands, and say to yourself "everything is normal, I'm not dreaming"

or

-You look at your hands, and say to yourself "I have five fingers, so I'm not dreaming. If I had more or less than five fingers on either hand then I would be dreaming; but because I have five fingers on both hands I am not dreaming"

Which is more effective?