https://knightzone.studio/2012/01/16/1311/uva%ef%bc%9a541%ef%bc%8derror-correction/
#UVa:541-Error Correction