actual problem can be found here at http://www.gogod.demon.co.uk/CoffeeBreak/CBProblem.htm
Referenced byGoGoDCD