co—m—p——os———it———i—o———n———s
s———of——tw——ar—e———
w———r———i—ti———ng—s———