Horse Riddle

.

Posted by Blogiy.com

There are 25 horses. What is the minimum number of races needed so you can identify the fastest 3 horses? You can race up to 5 horses at a time, but you do not have a watch.

Give answers In comment Section also Justify your answer.