If I am not wrong, this is actually a famous classical problem.
The key move is .
The hane at is also a tesuji, so makes two eyes and ataris the White stones at the same time.
at also lives, but will play at , so when plays at , it is not an atari.
If blocks on the outside, then kills. If Black a, then White b results in a double snapback.