Version-3
deal method in pinacchio