public boolean equals(Object other)
	{
		if(other==null || !(other instanceof Mossa))
			return false;
		
		Mossa mos=(Mossa) other;
		
		if(percorso.length!=mos.percorso.length)
			return false;
		
		for(int i=0;i<percorso.length;i++)
		{
			if(percorso[i].getRiga()!=mos.percorso[i].getRiga() || percorso[i].getColonna()!=mos.percorso[i].getColonna())
				return false;
		}
		
		return true;
	}