parse Triple