Either sounds good to me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CalifJimThey both sound good to me too, but as a matter of personal preference I would use "by".CJI almost added that, myself, but decided not to because the more I said either one, the more they sounded alike.
Philipthe more I said either one, the more they sounded alikeIt happens to me like that all the time, so I try to go with my first unthinking impression.