Created Irrational.h