csharkey solution