patterns['p'] = p
patterns['init1'] = gen.init[p]("1")
patterns['init2'] = '' #gen.init[p2]("2")
patterns['fini1'] = gen.fini[p]("1")
patterns['fini2'] = '' #gen.fini[p2]("2")
patterns['p'] = p
patterns['init1'] = gen.init[p]("1")
patterns['init2'] = '' #gen.init[p2]("2")
patterns['fini1'] = gen.fini[p]("1")
patterns['fini2'] = '' #gen.fini[p2]("2")