s——of——t—w———are
w——r———i——ti———ng——s——
c———o—m———po—s——i——t—i—o———n———s—