From the Tournament of the Towns:

*A balance and a set of metal weights are given, with no two the same. If any pair of these weights is placed in the left pan of the balance, then it is always possible to counterbalance them with one or several of the remaining weights placed in the right pan. What is the smallest possible number of weights in the set?*