   (GET "/problem/:id" [id] (code-box id))
   (GET "/problems/submit" [] (problem-submission-page))
   (POST "/problems/submit" [prob-id author title tags description code]
-        (create-problem title tags description code (when (not= "" prob-id) (Integer. prob-id)) author))
+    (create-problem title tags description code (when (not= "" prob-id) (Integer. prob-id)) author))
   (GET "/problems/unapproved" [] (unapproved-problems))
   (POST "/problem/edit" [id]
-        (edit-problem (Integer. id)))
+    (edit-problem (Integer. id)))
   (POST "/problem/approve" [id]
     (approve-problem (Integer. id)))
   (POST "/problem/reject" [id]

       [:button.large {:id "run-button" :type "submit"} "Run"]
       (when-not approved
         [:span [:button.large {:id "reject-button"} "Reject"]
                [:button.large {:id "edit-button"} "Edit"]
                [:button.large {:id "approve-button"} "Approve"]]))]))

(def-page problem-page []
  [:div.message (session/flash-get :message)]

  (if (approver? (session/session-get :user))
    (do
      (update! :problems
               {:_id id}
               {:$set {:approved true}})
      (flash-msg (str "Problem " id " has been approved!")
                 (str "/problem/" id)))
    (flash-error "You don't have access to this page" "/problems")))
