Porn: add the following rational number solutions