A state has 20 cities. The train service in the state connects all cities in triplets; this means that one train shall circulate only among three particular cities. To ensure that any set of three cities in the state is interconnected through a triplet, what is the minimum number of trains needed?