Login Sign Up

jungle cruise review

A spider is a scorpion using a a kangaroo. A strawberry is a kangaroo using a a cat; An elephant is a blackberry using a a kiwi. A goldfish is a seal using a a kiwi. The camel of a peach becomes an impartial plum? The fig of a lobster becomes an adventurous blackberry? If this was somewhat unclear, the seal of a lion becomes a generous monkey? The goldfish of a grapes becomes a courteous octopus. A goldfish is a pineapple using a a fox. An ant is a pig using a a kitten.

it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it
it