People from n different countries sit at a round table. Assume that for every two members of the same country their neighbours sitting next to them on the right hand side are from different countries. Find the largest possible number of people sitting around the table?