https://knightzone.studio/2016/04/20/3093/uva%ef%bc%9a10341%ef%bc%8dsolve-it/
#UVa:10341-Solve It