Scientists Found New Evidence for the Existence of Planet X!