What is the minimum number of weighings on a balance scale need to find a counterfeit coin among 8 coins if the counterfeit coin is either lighter or heavier that the other true coins (which are all the same weight.) describe the algorithm to find the counterfeit coin in this minimum number of weighings?