compress String