In this game, 35 moves have just been played and black played last. The position comes from a random pro game. Your job is to re-create this game giving the exact sequence of moves that the players did to arrive at this position and then tell me where white plays next.
Note: Mixing the position of the corner moves (Such as white plays adjacent or cross corner) and other superfluous things like that doesn't matter.