so—ft——w—a———r—e——
c——o——m——p———o———si—t———i———on———s———
wr—i—ti———n——g———s—