diff --git a/divide-and-conquer/src/features/median/view.js b/divide-and-conquer/src/features/median/view.js
index 5170c879446b8a1b031cb41acb33f8596ee2b5c4..143bb5f35ec9f8ea78c4af8aa52f29a31294449f 100644
--- a/divide-and-conquer/src/features/median/view.js
+++ b/divide-and-conquer/src/features/median/view.js
@@ -30,8 +30,8 @@ export class View {
       set(target, property, value, receiver) {
         const originalIndex = toOriginalIndex(property);
         if (originalIndex !== undefined) {
-          // eslint-disable-next-line no-return-assign
-          return target.original[originalIndex] = value;
+          target.original[originalIndex] = value;
+          return true;
         }
         return Reflect.set(target, property, value, receiver);
       },