9d4aca73fa 2012-07-14 kinaba: import util; 9d4aca73fa 2012-07-14 kinaba: import game; 9d4aca73fa 2012-07-14 kinaba: import output; 9d4aca73fa 2012-07-14 kinaba: import driver; 9d4aca73fa 2012-07-14 kinaba: import solver; 9d4aca73fa 2012-07-14 kinaba: 9d4aca73fa 2012-07-14 kinaba: void main(string[] args) 9d4aca73fa 2012-07-14 kinaba: { 9d4aca73fa 2012-07-14 kinaba: Driver d = new Driver(stdin); 9d4aca73fa 2012-07-14 kinaba: d.addObserver!(GuardedOutput)(); 9d4aca73fa 2012-07-14 kinaba: Solver s = d.addObserver!(Solver)(); 9d4aca73fa 2012-07-14 kinaba: s.run(&d.command); 9d4aca73fa 2012-07-14 kinaba: }