There are 10 coins and 5 of them are fake.

The real gold coins have the same weight, while all fake coins have different weights and each fake coin is lighter than a real one.

How many times do you use a balance to find all real coins?

Find the best strategy and the least possible number of weighings in the worst case.