Daily puzzle - 2018.05.22  
White to move