Each row of df has exactly 5 NaN values. For each row, find the column label
that contains the third NaN. Return a Series of those labels.
Sample data:
df:
a b c d e f g h i j
0 0.04 NaN NaN 0.25 NaN 0.43 0.71 0.51 NaN NaN
1 NaN NaN NaN 0.04 0.76 NaN NaN 0.67 0.76 0.16
2 NaN NaN 0.50 NaN 0.31 0.40 NaN NaN 0.24 0.01
3 0.49 NaN NaN 0.62 0.73 0.26 0.85 NaN NaN NaN
4 NaN NaN 0.41 NaN 0.05 NaN 0.61 NaN 0.48 0.68
solve(...)