Long – coeco