Agrego la implementación que llevo.