Tiene algunos detalles mínimos, pero cumple