w—r———iting———s——
s—of——tw—ar———e
c—om———po——s——i———t—i——o———n———s———