Exercici resolt, falta checkstyle, funciona correctament