goldsurprise cumswapping compilation

.