Future<Program> puzzleForConditions(Program conditions) async{ final result = await P2_CONDITIONS_MOD.run([conditions]); return result.program; }