w———r—i——t——i——n——g—s— c———om—p———o———s———i———t——i——o———n———s——— so———ft——ware——