echidna print