package object peuler and utils package with rational class and object