CREATE TABLE ref_document_status (document_status_code TEXT, document_status_description TEXT)
CREATE TABLE documents (document_id DECIMAL, document_status_code TEXT, document_type_code TEXT, shipping_agent_code TEXT, receipt_date TIME, receipt_number TEXT, other_details TEXT)
CREATE TABLE employees (employee_id DECIMAL, role_code TEXT, employee_name TEXT, other_details TEXT)
CREATE TABLE documents_mailed (document_id DECIMAL, mailed_to_address_id DECIMAL, mailing_date TIME)
CREATE TABLE addresses (address_id DECIMAL, address_details TEXT)
CREATE TABLE draft_copies (document_id DECIMAL, draft_number DECIMAL, copy_number DECIMAL)
CREATE TABLE circulation_history (document_id DECIMAL, draft_number DECIMAL, copy_number DECIMAL, employee_id DECIMAL)
CREATE TABLE ref_shipping_agents (shipping_agent_code TEXT, shipping_agent_name TEXT, shipping_agent_description TEXT)
CREATE TABLE roles (role_code TEXT, role_description TEXT)
CREATE TABLE document_drafts (document_id DECIMAL, draft_number DECIMAL, draft_details TEXT)
CREATE TABLE ref_document_types (document_type_code TEXT, document_type_description TEXT)

List document id of documents status is done and document type is Paper and the document is shipped by shipping agent named USPS.
SELECT document_id FROM documents WHERE document_status_code = "done" AND document_type_code = "Paper" INTERSECT SELECT document_id FROM documents JOIN ref_shipping_agents ON documents.shipping_agent_code = ref_shipping_agents.shipping_agent_code WHERE ref_shipping_agents.shipping_agent_name = "USPS"
SELECT "document_id" FROM "documents" WHERE "Paper" = "document_type_code" AND "document_status_code" = "done" INTERSECT SELECT "document_id" FROM "documents" JOIN "ref_shipping_agents" ON "USPS" = "ref_shipping_agents"."shipping_agent_name" AND "documents"."shipping_agent_code" = "ref_shipping_agents"."shipping_agent_code"