Ahmed says that 0.505005000500005 is a rational number because it is a repeating decimal, is he correct? Explain your reasoning.