added Structure and enumeration of (3+1)-free posets