Create rational.h