diff --git a/docs/algorithms/05-divide-and-conquer/README.md b/docs/algorithms/05-divide-and-conquer/README.md
index f3693416..3f1b23d4 100644
--- a/docs/algorithms/05-divide-and-conquer/README.md
+++ b/docs/algorithms/05-divide-and-conquer/README.md
@@ -176,6 +176,9 @@ The partitioning process consists of the following steps:
- If the right element is greater than the pivot, decrement the right index;
- If the left element is greater than the pivot and the right element is less than or equal to the pivot, swap the left and right elements;
+
+source
+
![Sorting_quicksort_anim.gif](Sorting_quicksort_anim.gif)
### Quicksort time complexity