Código
NQOJ16