Arreglados fallos cuando granjero es undefined y otros