https://knightzone.studio/2018/09/28/3633/uva%ef%bc%9a10298%ef%bc%8dpower-strings/
#UVa:10298-Power Strings