I've removed your post with the long, complex assignment about researching Berkshire Hathaway.

We don't give answers here, but we'll be glad to HELP you if you tell us what you know and what you specifically need help on.