Triplets Lllp