Draft: Make a data type to represent rational numbers in the golfiest way possible in your language (your code has to be golfed, the representation itself can be bloated if you want) (this is just a CMC, so don't worry about restrictions/loopholes/specifics)