test works, rule30 doesn't