Animal transportation puzzle

27