w——ri—t—i—ng—s— c——o——mp———o———si——t———io———n——s— c—v—— s——o—f——t—w—ar———e