https://knightzone.studio/2012/03/18/1504/uva%ef%bc%9a369%ef%bc%8dcombinations/
#UVa:369-Combinations