Sahih al-Bukhari 256 - Pouring water thrice on one's head | Criterion