Questão: http://br.spoj.com/problems/QUERM/