                            {:status 200, :body {:total (+ x y)}})}}]]
 
        ["/schema" {:coercion schema/coercion}
-
-        ["/minus"
-         {:get {:summary "minus"
-                :parameters {:query {:x Long, :y Long}}
-                :responses {200 {:body {:total Long}}}
-                :handler (fn [{{{:keys [x y]} :query} :parameters}]
-                           {:status 200, :body {:total (- x y)}})}}]
-
         ["/plus"
          {:get {:summary "plus"
-                :parameters {:query {:x Long, :y Long}}
-                :responses {200 {:body {:total Long}}}
+                :parameters {:query {:x Int, :y Int}}
+                :responses {200 {:body {:total Int}}}
                 :handler (fn [{{{:keys [x y]} :query} :parameters}]
                            {:status 200, :body {:total (+ x y)}})}}]]]
 

            [reitit.swagger :as swagger]
            [reitit.ring.coercion :as rrc]
            [reitit.coercion.spec :as spec]
            [reitit.coercion.schema :as schema]))

(def app
  (ring/ring-handler

               :handler swagger/swagger-spec-handler}}]

       ["/spec" {:coercion spec/coercion}
        ["/plus"
         {:get {:summary "plus"
                :parameters {:query {:x int?, :y int?}}
