Gemalto Interview Question

How many paths does your solution have