prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  Questions page to various help links
  As a user, when I click `Questions?` button in the transcription, I am taken to a page where I am given choices based on what I need help with. I can see three boxes that link out to: 
  - Discussion forum: I want to talk about what I am finding 
  - Help Center: I want to know how to do something
  - Contact Us: I have a specific question to a Community manager 
  
  This is a self guided routing page for users to determine how they would like to get help. 
  Acceptance criteria: 
  - create a new static page title `questions.md`
  - take the styling of the guide cards in the Help center and link out to: History Hub, Help Center,  contact us page 
  
  ![mymcards](https://user-images.githubusercontent.com/7362915/46969720-fa653f80-d084-11e8-8f2c-d89329169a77.PNG)
  
  
  
  --- END ISSUE ---
  
  Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
  --- BEGIN FILES ---
  Path: `concordia/urls.py`
  Content:
  ```
  1 from django.conf import settings
  2 from django.conf.urls import url
  3 from django.contrib import admin
  4 from django.http import Http404, HttpResponseForbidden
  5 from django.urls import include, path
  6 from django.views.defaults import page_not_found, permission_denied, server_error
  7 
  8 from concordia.admin import admin_bulk_import_view
  9 from exporter import views as exporter_views
  10 
  11 from . import views, views_ws
  12 
  13 for key, value in getattr(settings, "ADMIN_SITE", {}).items():
  14     setattr(admin.site, key, value)
  15 
  16 
  17 tx_urlpatterns = (
  18     [
  19         path("", views.CampaignListView.as_view(), name="campaigns"),
  20         path("<slug:slug>/", views.CampaignDetailView.as_view(), name="campaign"),
  21         path(
  22             "exportCSV/<slug:campaign_slug>/",
  23             exporter_views.ExportCampaignToCSV.as_view(),
  24             name="export-csv",
  25         ),
  26         path(
  27             "exportBagIt/<slug:campaign_slug>/",
  28             exporter_views.ExportCampaignToBagit.as_view(),
  29             name="export-bagit",
  30         ),
  31         path(
  32             "<slug:campaign_slug>/report/",
  33             views.ReportCampaignView.as_view(),
  34             name="campaign-report",
  35         ),
  36         path(
  37             "<slug:campaign_slug>/<slug:project_slug>/<slug:item_id>/<slug:slug>/",
  38             views.AssetDetailView.as_view(),
  39             name="asset-detail",
  40         ),
  41         path(
  42             "<slug:campaign_slug>/<slug:slug>/",
  43             views.ConcordiaProjectView.as_view(),
  44             name="project-detail",
  45         ),
  46         path(
  47             "<slug:campaign_slug>/<slug:project_slug>/next-transcribable-asset/",
  48             views.redirect_to_next_transcribable_asset,
  49             name="redirect-to-next-transcribable-asset",
  50         ),
  51         path(
  52             "<slug:campaign_slug>/<slug:project_slug>/<slug:item_id>/",
  53             views.ItemDetailView.as_view(),
  54             name="item-detail",
  55         ),
  56     ],
  57     "transcriptions",
  58 )
  59 
  60 urlpatterns = [
  61     path("", views.HomeView.as_view(), name="homepage"),
  62     path("healthz", views.healthz, name="health-check"),
  63     path("about/", views.static_page, name="about"),
  64     path("help-center/", views.static_page, name="help-center"),
  65     path("help-center/welcome-guide/", views.static_page, name="welcome-guide"),
  66     path("help-center/how-to-transcribe/", views.static_page, name="how-to-transcribe"),
  67     path("help-center/how-to-review/", views.static_page, name="how-to-review"),
  68     path("help-center/how-to-tag/", views.static_page, name="how-to-tag"),
  69     path("for-educators/", views.static_page, name="for-educators"),
  70     path("latest/", views.static_page, name="latest"),
  71     path("contact/", views.ContactUsView.as_view(), name="contact"),
  72     path("campaigns/", include(tx_urlpatterns, namespace="transcriptions")),
  73     path(
  74         "reserve-asset-for-transcription/<int:asset_pk>/",
  75         views.reserve_asset_transcription,
  76         name="reserve-asset-for-transcription",
  77     ),
  78     path(
  79         "assets/<int:asset_pk>/transcriptions/save/",
  80         views.save_transcription,
  81         name="save-transcription",
  82     ),
  83     path(
  84         "transcriptions/<int:pk>/submit/",
  85         views.submit_transcription,
  86         name="submit-transcription",
  87     ),
  88     path(
  89         "transcriptions/<int:pk>/review/",
  90         views.review_transcription,
  91         name="review-transcription",
  92     ),
  93     path(
  94         "assets/<int:asset_pk>/tags/",
  95         views_ws.UserAssetTagsGet().as_view(),
  96         name="get-tags",
  97     ),
  98     path(
  99         "assets/<int:asset_pk>/tags/submit/",
  100         views_ws.TagCreate.as_view(),
  101         name="submit-tags",
  102     ),
  103     path("account/ajax-status/", views.ajax_session_status, name="ajax-session-status"),
  104     path(
  105         "account/register/",
  106         views.ConcordiaRegistrationView.as_view(),
  107         name="registration_register",
  108     ),
  109     path("account/profile/", views.AccountProfileView.as_view(), name="user-profile"),
  110     path("account/", include("django_registration.backends.activation.urls")),
  111     path("account/", include("django.contrib.auth.urls")),
  112     path("captcha/ajax/", views.ajax_captcha, name="ajax-captcha"),
  113     path("captcha/", include("captcha.urls")),
  114     # TODO: when we upgrade to Django 2.1 we can use the admin site override
  115     # mechanism (the old one is broken in 2.0): see
  116     # https://code.djangoproject.com/ticket/27887
  117     path("admin/bulk-import", admin_bulk_import_view, name="admin-bulk-import"),
  118     path("admin/", admin.site.urls),
  119     # Internal support assists:
  120     path("maintenance-mode/", include("maintenance_mode.urls")),
  121     path("error/500/", server_error),
  122     path("error/404/", page_not_found, {"exception": Http404()}),
  123     path("error/403/", permission_denied, {"exception": HttpResponseForbidden()}),
  124     url("", include("django_prometheus_metrics.urls")),
  125     path("robots.txt", include("robots.urls")),
  126 ]
  127 
  128 if settings.DEBUG:
  129     import debug_toolbar
  130     from django.conf.urls.static import static
  131 
  132     urlpatterns = [path("__debug__/", include(debug_toolbar.urls))] + urlpatterns
  133 
  134     urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
  135
  ```
  --- 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/concordia/urls.py b/concordia/urls.py
  --- a/concordia/urls.py
  +++ b/concordia/urls.py
  @@ -69,6 +69,7 @@
       path("help-center/how-to-tag/", views.static_page, name="how-to-tag"),
       path("for-educators/", views.static_page, name="for-educators"),
       path("latest/", views.static_page, name="latest"),
  +    path("questions/", views.static_page, name="questions"),
       path("contact/", views.ContactUsView.as_view(), name="contact"),
       path("campaigns/", include(tx_urlpatterns, namespace="transcriptions")),
       path(
  
verification_info: {"golden_diff": "diff --git a/concordia/urls.py b/concordia/urls.py\n--- a/concordia/urls.py\n+++ b/concordia/urls.py\n@@ -69,6 +69,7 @@\n     path(\"help-center/how-to-tag/\", views.static_page, name=\"how-to-tag\"),\n     path(\"for-educators/\", views.static_page, name=\"for-educators\"),\n     path(\"latest/\", views.static_page, name=\"latest\"),\n+    path(\"questions/\", views.static_page, name=\"questions\"),\n     path(\"contact/\", views.ContactUsView.as_view(), name=\"contact\"),\n     path(\"campaigns/\", include(tx_urlpatterns, namespace=\"transcriptions\")),\n     path(\n", "issue": "Questions page to various help links\nAs a user, when I click `Questions?` button in the transcription, I am taken to a page where I am given choices based on what I need help with. I can see three boxes that link out to: \r\n- Discussion forum: I want to talk about what I am finding \r\n- Help Center: I want to know how to do something\r\n- Contact Us: I have a specific question to a Community manager \r\n\r\nThis is a self guided routing page for users to determine how they would like to get help. \r\nAcceptance criteria: \r\n- create a new static page title `questions.md`\r\n- take the styling of the guide cards in the Help center and link out to: History Hub, Help Center,  contact us page \r\n\r\n![mymcards](https://user-images.githubusercontent.com/7362915/46969720-fa653f80-d084-11e8-8f2c-d89329169a77.PNG)\r\n\r\n\n", "before_files": [{"content": "from django.conf import settings\nfrom django.conf.urls import url\nfrom django.contrib import admin\nfrom django.http import Http404, HttpResponseForbidden\nfrom django.urls import include, path\nfrom django.views.defaults import page_not_found, permission_denied, server_error\n\nfrom concordia.admin import admin_bulk_import_view\nfrom exporter import views as exporter_views\n\nfrom . import views, views_ws\n\nfor key, value in getattr(settings, \"ADMIN_SITE\", {}).items():\n    setattr(admin.site, key, value)\n\n\ntx_urlpatterns = (\n    [\n        path(\"\", views.CampaignListView.as_view(), name=\"campaigns\"),\n        path(\"<slug:slug>/\", views.CampaignDetailView.as_view(), name=\"campaign\"),\n        path(\n            \"exportCSV/<slug:campaign_slug>/\",\n            exporter_views.ExportCampaignToCSV.as_view(),\n            name=\"export-csv\",\n        ),\n        path(\n            \"exportBagIt/<slug:campaign_slug>/\",\n            exporter_views.ExportCampaignToBagit.as_view(),\n            name=\"export-bagit\",\n        ),\n        path(\n            \"<slug:campaign_slug>/report/\",\n            views.ReportCampaignView.as_view(),\n            name=\"campaign-report\",\n        ),\n        path(\n            \"<slug:campaign_slug>/<slug:project_slug>/<slug:item_id>/<slug:slug>/\",\n            views.AssetDetailView.as_view(),\n            name=\"asset-detail\",\n        ),\n        path(\n            \"<slug:campaign_slug>/<slug:slug>/\",\n            views.ConcordiaProjectView.as_view(),\n            name=\"project-detail\",\n        ),\n        path(\n            \"<slug:campaign_slug>/<slug:project_slug>/next-transcribable-asset/\",\n            views.redirect_to_next_transcribable_asset,\n            name=\"redirect-to-next-transcribable-asset\",\n        ),\n        path(\n            \"<slug:campaign_slug>/<slug:project_slug>/<slug:item_id>/\",\n            views.ItemDetailView.as_view(),\n            name=\"item-detail\",\n        ),\n    ],\n    \"transcriptions\",\n)\n\nurlpatterns = [\n    path(\"\", views.HomeView.as_view(), name=\"homepage\"),\n    path(\"healthz\", views.healthz, name=\"health-check\"),\n    path(\"about/\", views.static_page, name=\"about\"),\n    path(\"help-center/\", views.static_page, name=\"help-center\"),\n    path(\"help-center/welcome-guide/\", views.static_page, name=\"welcome-guide\"),\n    path(\"help-center/how-to-transcribe/\", views.static_page, name=\"how-to-transcribe\"),\n    path(\"help-center/how-to-review/\", views.static_page, name=\"how-to-review\"),\n    path(\"help-center/how-to-tag/\", views.static_page, name=\"how-to-tag\"),\n    path(\"for-educators/\", views.static_page, name=\"for-educators\"),\n    path(\"latest/\", views.static_page, name=\"latest\"),\n    path(\"contact/\", views.ContactUsView.as_view(), name=\"contact\"),\n    path(\"campaigns/\", include(tx_urlpatterns, namespace=\"transcriptions\")),\n    path(\n        \"reserve-asset-for-transcription/<int:asset_pk>/\",\n        views.reserve_asset_transcription,\n        name=\"reserve-asset-for-transcription\",\n    ),\n    path(\n        \"assets/<int:asset_pk>/transcriptions/save/\",\n        views.save_transcription,\n        name=\"save-transcription\",\n    ),\n    path(\n        \"transcriptions/<int:pk>/submit/\",\n        views.submit_transcription,\n        name=\"submit-transcription\",\n    ),\n    path(\n        \"transcriptions/<int:pk>/review/\",\n        views.review_transcription,\n        name=\"review-transcription\",\n    ),\n    path(\n        \"assets/<int:asset_pk>/tags/\",\n        views_ws.UserAssetTagsGet().as_view(),\n        name=\"get-tags\",\n    ),\n    path(\n        \"assets/<int:asset_pk>/tags/submit/\",\n        views_ws.TagCreate.as_view(),\n        name=\"submit-tags\",\n    ),\n    path(\"account/ajax-status/\", views.ajax_session_status, name=\"ajax-session-status\"),\n    path(\n        \"account/register/\",\n        views.ConcordiaRegistrationView.as_view(),\n        name=\"registration_register\",\n    ),\n    path(\"account/profile/\", views.AccountProfileView.as_view(), name=\"user-profile\"),\n    path(\"account/\", include(\"django_registration.backends.activation.urls\")),\n    path(\"account/\", include(\"django.contrib.auth.urls\")),\n    path(\"captcha/ajax/\", views.ajax_captcha, name=\"ajax-captcha\"),\n    path(\"captcha/\", include(\"captcha.urls\")),\n    # TODO: when we upgrade to Django 2.1 we can use the admin site override\n    # mechanism (the old one is broken in 2.0): see\n    # https://code.djangoproject.com/ticket/27887\n    path(\"admin/bulk-import\", admin_bulk_import_view, name=\"admin-bulk-import\"),\n    path(\"admin/\", admin.site.urls),\n    # Internal support assists:\n    path(\"maintenance-mode/\", include(\"maintenance_mode.urls\")),\n    path(\"error/500/\", server_error),\n    path(\"error/404/\", page_not_found, {\"exception\": Http404()}),\n    path(\"error/403/\", permission_denied, {\"exception\": HttpResponseForbidden()}),\n    url(\"\", include(\"django_prometheus_metrics.urls\")),\n    path(\"robots.txt\", include(\"robots.urls\")),\n]\n\nif settings.DEBUG:\n    import debug_toolbar\n    from django.conf.urls.static import static\n\n    urlpatterns = [path(\"__debug__/\", include(debug_toolbar.urls))] + urlpatterns\n\n    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)\n", "path": "concordia/urls.py"}], "after_files": [{"content": "from django.conf import settings\nfrom django.conf.urls import url\nfrom django.contrib import admin\nfrom django.http import Http404, HttpResponseForbidden\nfrom django.urls import include, path, re_path\nfrom django.views.defaults import page_not_found, permission_denied, server_error\nfrom machina.app import board\n\nfrom concordia.admin import admin_bulk_import_view\nfrom exporter import views as exporter_views\n\nfrom . import views, views_ws\n\nfor key, value in getattr(settings, \"ADMIN_SITE\", {}).items():\n    setattr(admin.site, key, value)\n\n\ntx_urlpatterns = (\n    [\n        path(\"\", views.CampaignListView.as_view(), name=\"campaigns\"),\n        path(\"<slug:slug>/\", views.CampaignDetailView.as_view(), name=\"campaign\"),\n        path(\n            \"exportCSV/<slug:campaign_slug>/\",\n            exporter_views.ExportCampaignToCSV.as_view(),\n            name=\"export-csv\",\n        ),\n        path(\n            \"exportBagIt/<slug:campaign_slug>/\",\n            exporter_views.ExportCampaignToBagit.as_view(),\n            name=\"export-bagit\",\n        ),\n        path(\n            \"<slug:campaign_slug>/report/\",\n            views.ReportCampaignView.as_view(),\n            name=\"campaign-report\",\n        ),\n        path(\n            \"<slug:campaign_slug>/<slug:project_slug>/<slug:item_id>/<slug:slug>/\",\n            views.AssetDetailView.as_view(),\n            name=\"asset-detail\",\n        ),\n        path(\n            \"<slug:campaign_slug>/<slug:slug>/\",\n            views.ConcordiaProjectView.as_view(),\n            name=\"project-detail\",\n        ),\n        path(\n            \"<slug:campaign_slug>/<slug:project_slug>/next-transcribable-asset/\",\n            views.redirect_to_next_transcribable_asset,\n            name=\"redirect-to-next-transcribable-asset\",\n        ),\n        path(\n            \"<slug:campaign_slug>/<slug:project_slug>/<slug:item_id>/\",\n            views.ItemDetailView.as_view(),\n            name=\"item-detail\",\n        ),\n    ],\n    \"transcriptions\",\n)\n\nurlpatterns = [\n    path(\"\", views.HomeView.as_view(), name=\"homepage\"),\n    path(\"healthz\", views.healthz, name=\"health-check\"),\n    path(\"about/\", views.static_page, name=\"about\"),\n    path(\"help-center/\", views.static_page, name=\"help-center\"),\n    path(\"help-center/welcome-guide/\", views.static_page, name=\"welcome-guide\"),\n    path(\"help-center/how-to-transcribe/\", views.static_page, name=\"how-to-transcribe\"),\n    path(\"help-center/how-to-review/\", views.static_page, name=\"how-to-review\"),\n    path(\"help-center/how-to-tag/\", views.static_page, name=\"how-to-tag\"),\n    path(\"for-educators/\", views.static_page, name=\"for-educators\"),\n    path(\"latest/\", views.static_page, name=\"latest\"),\n    path(\"questions/\", views.static_page, name=\"questions\"),\n    path(\"contact/\", views.ContactUsView.as_view(), name=\"contact\"),\n    path(\"campaigns/\", include(tx_urlpatterns, namespace=\"transcriptions\")),\n    path(\n        \"reserve-asset-for-transcription/<int:asset_pk>/\",\n        views.reserve_asset_transcription,\n        name=\"reserve-asset-for-transcription\",\n    ),\n    path(\n        \"assets/<int:asset_pk>/transcriptions/save/\",\n        views.save_transcription,\n        name=\"save-transcription\",\n    ),\n    path(\n        \"transcriptions/<int:pk>/submit/\",\n        views.submit_transcription,\n        name=\"submit-transcription\",\n    ),\n    path(\n        \"transcriptions/<int:pk>/review/\",\n        views.review_transcription,\n        name=\"review-transcription\",\n    ),\n    path(\n        \"assets/<int:asset_pk>/tags/\",\n        views_ws.UserAssetTagsGet().as_view(),\n        name=\"get-tags\",\n    ),\n    path(\n        \"assets/<int:asset_pk>/tags/submit/\",\n        views_ws.TagCreate.as_view(),\n        name=\"submit-tags\",\n    ),\n    re_path(\n        r\"^account/register/$\",\n        views.ConcordiaRegistrationView.as_view(),\n        name=\"registration_register\",\n    ),\n    re_path(\n        r\"^account/profile/$\", views.AccountProfileView.as_view(), name=\"user-profile\"\n    ),\n    url(r\"^accounts/\", include(\"django_registration.backends.activation.urls\")),\n    url(r\"^accounts/\", include(\"django.contrib.auth.urls\")),\n    # TODO: when we upgrade to Django 2.1 we can use the admin site override\n    # mechanism (the old one is broken in 2.0): see\n    # https://code.djangoproject.com/ticket/27887\n    path(\"admin/bulk-import\", admin_bulk_import_view, name=\"admin-bulk-import\"),\n    path(\"admin/\", admin.site.urls),\n    # Apps\n    path(\"forum/\", include(board.urls)),\n    path(\"captcha/ajax/\", views.ajax_captcha, name=\"ajax-captcha\"),\n    path(\"captcha/\", include(\"captcha.urls\")),\n    # Internal support assists:\n    path(\"maintenance-mode/\", include(\"maintenance_mode.urls\")),\n    path(\"error/500/\", server_error),\n    path(\"error/404/\", page_not_found, {\"exception\": Http404()}),\n    path(\"error/403/\", permission_denied, {\"exception\": HttpResponseForbidden()}),\n    url(\"\", include(\"django_prometheus_metrics.urls\")),\n    url(r\"^robots\\.txt\", include(\"robots.urls\")),\n]\n\nif settings.DEBUG:\n    import debug_toolbar\n    from django.conf.urls.static import static\n\n    urlpatterns = [path(\"__debug__/\", include(debug_toolbar.urls))] + urlpatterns\n\n    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)\n", "path": "concordia/urls.py"}]}