s———o———f——t———w—a—r—e——— wr——i——ting—s—— c——o—m———p———o———s———i———t———io—n———s——