prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  Have tutorial 3 open up pybee.org by default
  **Is your feature request related to a problem? Please describe.**
  https://toga.readthedocs.io/en/latest/tutorial/tutorial-3.html shows a screenshot of pybee.org being opened, but the code defaults to github.com.
  
  **Describe the solution you'd like**
  Have the code direct to pybee.org by default.
  
  **Describe alternatives you've considered**
  An updated screenshot of the tutorial to show github.com.
  
  
  --- END ISSUE ---
  
  Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
  --- BEGIN FILES ---
  Path: `examples/tutorial3/tutorial/app.py`
  Content:
  ```
  1 import toga
  2 from toga.style.pack import CENTER, COLUMN, ROW, Pack
  3 
  4 
  5 class Graze(toga.App):
  6     def startup(self):
  7         self.main_window = toga.MainWindow(title=self.name)
  8 
  9         self.webview = toga.WebView(style=Pack(flex=1))
  10         self.url_input = toga.TextInput(
  11             initial='https://github.com/',
  12             style=Pack(flex=1)
  13         )
  14 
  15         box = toga.Box(
  16             children=[
  17                 toga.Box(
  18                     children=[
  19                         self.url_input,
  20                         toga.Button('Go', on_press=self.load_page, style=Pack(width=50, padding_left=5)),
  21                     ],
  22                     style=Pack(
  23                         direction=ROW,
  24                         alignment=CENTER,
  25                         padding=5,
  26                     )
  27                 ),
  28                 self.webview,
  29             ],
  30             style=Pack(
  31                 direction=COLUMN
  32             )
  33         )
  34 
  35         self.main_window.content = box
  36         self.webview.url = self.url_input.value
  37 
  38         # Show the main window
  39         self.main_window.show()
  40 
  41     def load_page(self, widget):
  42         self.webview.url = self.url_input.value
  43 
  44 
  45 def main():
  46     return Graze('Graze', 'org.beeware.graze')
  47 
  48 
  49 if __name__ == '__main__':
  50     main().main_loop()
  51
  ```
  --- END FILES ---
  
  Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.
  
  Here is an example:
  
  ```diff
  diff --git a/examples/server_async.py b/examples/server_async.py
  --- a/examples/server_async.py
  +++ b/examples/server_async.py
  @@ -313,4 +313,4 @@
   
   
   if __name__ == "__main__":
  -    asyncio.run(run_async_server("."), debug=True)
  +    asyncio.run(run_async_server(), debug=True)
  diff --git a/examples/server_sync.py b/examples/server_sync.py
  --- a/examples/server_sync.py
  +++ b/examples/server_sync.py
  @@ -313,5 +313,5 @@
   
   
   if __name__ == "__main__":
  -    server = run_sync_server(".")
  +    server = run_sync_server()
       server.shutdown()
  
  ```
  
golden_diff: diff --git a/examples/tutorial3/tutorial/app.py b/examples/tutorial3/tutorial/app.py
  --- a/examples/tutorial3/tutorial/app.py
  +++ b/examples/tutorial3/tutorial/app.py
  @@ -8,7 +8,7 @@
   
           self.webview = toga.WebView(style=Pack(flex=1))
           self.url_input = toga.TextInput(
  -            initial='https://github.com/',
  +            initial='https://beeware.org/',
               style=Pack(flex=1)
           )
  
verification_info: {"golden_diff": "diff --git a/examples/tutorial3/tutorial/app.py b/examples/tutorial3/tutorial/app.py\n--- a/examples/tutorial3/tutorial/app.py\n+++ b/examples/tutorial3/tutorial/app.py\n@@ -8,7 +8,7 @@\n \n         self.webview = toga.WebView(style=Pack(flex=1))\n         self.url_input = toga.TextInput(\n-            initial='https://github.com/',\n+            initial='https://beeware.org/',\n             style=Pack(flex=1)\n         )\n", "issue": "Have tutorial 3 open up pybee.org by default\n**Is your feature request related to a problem? Please describe.**\r\nhttps://toga.readthedocs.io/en/latest/tutorial/tutorial-3.html shows a screenshot of pybee.org being opened, but the code defaults to github.com.\r\n\r\n**Describe the solution you'd like**\r\nHave the code direct to pybee.org by default.\r\n\r\n**Describe alternatives you've considered**\r\nAn updated screenshot of the tutorial to show github.com.\r\n\n", "before_files": [{"content": "import toga\nfrom toga.style.pack import CENTER, COLUMN, ROW, Pack\n\n\nclass Graze(toga.App):\n    def startup(self):\n        self.main_window = toga.MainWindow(title=self.name)\n\n        self.webview = toga.WebView(style=Pack(flex=1))\n        self.url_input = toga.TextInput(\n            initial='https://github.com/',\n            style=Pack(flex=1)\n        )\n\n        box = toga.Box(\n            children=[\n                toga.Box(\n                    children=[\n                        self.url_input,\n                        toga.Button('Go', on_press=self.load_page, style=Pack(width=50, padding_left=5)),\n                    ],\n                    style=Pack(\n                        direction=ROW,\n                        alignment=CENTER,\n                        padding=5,\n                    )\n                ),\n                self.webview,\n            ],\n            style=Pack(\n                direction=COLUMN\n            )\n        )\n\n        self.main_window.content = box\n        self.webview.url = self.url_input.value\n\n        # Show the main window\n        self.main_window.show()\n\n    def load_page(self, widget):\n        self.webview.url = self.url_input.value\n\n\ndef main():\n    return Graze('Graze', 'org.beeware.graze')\n\n\nif __name__ == '__main__':\n    main().main_loop()\n", "path": "examples/tutorial3/tutorial/app.py"}], "after_files": [{"content": "import toga\nfrom toga.style.pack import CENTER, COLUMN, ROW, Pack\n\n\nclass Graze(toga.App):\n    def startup(self):\n        self.main_window = toga.MainWindow(title=self.name)\n\n        self.webview = toga.WebView(style=Pack(flex=1))\n        self.url_input = toga.TextInput(\n            initial='https://beeware.org/',\n            style=Pack(flex=1)\n        )\n\n        box = toga.Box(\n            children=[\n                toga.Box(\n                    children=[\n                        self.url_input,\n                        toga.Button('Go', on_press=self.load_page, style=Pack(width=50, padding_left=5)),\n                    ],\n                    style=Pack(\n                        direction=ROW,\n                        alignment=CENTER,\n                        padding=5,\n                    )\n                ),\n                self.webview,\n            ],\n            style=Pack(\n                direction=COLUMN\n            )\n        )\n\n        self.main_window.content = box\n        self.webview.url = self.url_input.value\n\n        # Show the main window\n        self.main_window.show()\n\n    def load_page(self, widget):\n        self.webview.url = self.url_input.value\n\n\ndef main():\n    return Graze('Graze', 'org.beeware.graze')\n\n\nif __name__ == '__main__':\n    main().main_loop()\n", "path": "examples/tutorial3/tutorial/app.py"}]}