Te los hiciste prácticamente a medida.

La mejor solución,