https://knightzone.studio/2012/01/17/1324/uva%ef%bc%9a11121%ef%bc%8dbase-2/
#UVa:11121-Base -2