BNP Paribas interview question

all expected