An animal shelter has a total of 250 animals comprised of cats, dogs, and rabbits. If the
number of rabbits is 30 less than one-half the number of cats, and there are 30 more
cats than dogs, how many of each type of animal are at the shelter?