Why do this problem?
Simply to take up the challenge! It is a generalisation of simpler problems. The article Impossible sandwiches gives a stunningly simple proof that 'single decker' n-sandwiches can only be made for certain values of nand not others.

Possible approach
Try first Sandwiches