Oriented circuit board problem October 08, 2017 combination Oriented circuit board problem permutation statistics +