Who can solve? play white and win!