There are 3 pairs of animals, A, a, B, b, C and c, on one

 side of a river. 1 or up to 2 animals must ride a boat to

get across the river.  At least one animal has to be on the

boat to drive it.  "a" animal is protected by "A" from the

attack of "B" and "C", "b" animal is protected by "B"

 from the attack of "A" and "C", and "c" animal is

 protected by "C" from the attack of "A" and "B". For

example, "a" is not allowed to be with "B" or "C" without

 the presence of "A" in one of the locations, on the sides

 of river, or on the boat. Likewise, "b" and "c"  need

 protection by "B" and "C", respectively. (A, a, B, and C)

 in one location is OK, but, (a, B, and b) is not allowed.

Also (a,b) in one locaion is OK, for example.

 

     Find a way(s) to move all three pair of animals  to the

 other side of the river.