Dassault Systèmes interview question

Handshake problems based on permutation and combination