56

3 girls, 2 legs = 6 legs for the girls

2 baskets, 2 cats in each, 3 kittens per cat = 2x2x3=12 animals with 4 legs each = 48 legs

48 (for the cats/kittens)+6 (for the girls) = 54, right?

Wrong.

Add 2 legs for the bus driver! = 56

3 girls, 2 legs = 6 legs for the girls

2 baskets, 2 cats in each, 3 kittens per cat = 2x2x3=12 animals with 4 legs each = 48 legs

48 (for the cats/kittens)+6 (for the girls) = 54, right?

Wrong.

Add 2 legs for the bus driver! = 56