Problems: 1. Write a spider for a site of our choice and extract data. For example, write a spider and scraper for a weather site, and extract todays weather. 2. Write a program that will report on the current price of a particular stock. 3. You have a grid of patches. . . x . x x . x x x x x x . x . . . . . x . x . x . x . . x . x x . x x x x x x . x . . . . . x . x . x . x . . x . x x . x x x x x x . x . . . . . x . x . x . x Write a program that will return a list of all the x patches. A patch consists of one or more adjacent xs. Also write a program, that we randomly generate the grid. 3.