i think i know that you know that she knows that this may have puzzle solvers ...
bridgentorch.py - this solves the 'bridge crossing and torch puzzle' it asks for times taken by each person, number of person who can cross at same time, and prints out steps and total time as output