number theory cat