@Override
	public Object cresciDinosauro(String token, String idDinosauro) {
		try {
			if (myLogica.isMioTurno(token)) {
				if ( myLogica.doCresciDinosauro(token, idDinosauro)) {
					return "@ok";
				}
				return "@no,@idNonValido";
			}
			else return "@no,@nonIlTuoTurno";
		}
		catch (InvalidTokenException e) {
			return returnInvalidToken();
		} 
		catch (NonInPartitaException e) {
			return "@no,@nonInPartita";
		}
		catch (GenericDinosauroException e) {
			if (e.getMessage().equals("mortePerInedia")) return "@no,@mortePerInedia";
			if (e.getMessage().equals("raggiuntaDimensioneMax")) return "@no,@raggiuntaDimensioneMax";
			if (e.getMessage().equals("raggiuntoLimiteMosseDinosauro")) return "@no,@raggiuntoLimiteMosseDinosauro";
		}
		return "@no";
	}