diff --git a/book/content/cover.png b/book/content/cover.png index f0194209..3b192256 100644 Binary files a/book/content/cover.png and b/book/content/cover.png differ diff --git a/book/images/Find-the-largest-sum.png b/book/images/Find-the-largest-sum.png index aaf93568..c6d0321e 100644 Binary files a/book/images/Find-the-largest-sum.png and b/book/images/Find-the-largest-sum.png differ diff --git a/book/images/Recursive fibonacci call tree.png b/book/images/Recursive fibonacci call tree.png index 9e18a2ab..52517b79 100644 Binary files a/book/images/Recursive fibonacci call tree.png and b/book/images/Recursive fibonacci call tree.png differ diff --git a/book/images/Recursive-Fibonacci-call-tree-with-dp.png b/book/images/Recursive-Fibonacci-call-tree-with-dp.png index 06beb2e6..83b90dc1 100644 Binary files a/book/images/Recursive-Fibonacci-call-tree-with-dp.png and b/book/images/Recursive-Fibonacci-call-tree-with-dp.png differ diff --git a/book/images/Words-Permutations.png b/book/images/Words-Permutations.png index 3636ab00..5d3bf4cc 100644 Binary files a/book/images/Words-Permutations.png and b/book/images/Words-Permutations.png differ diff --git a/book/images/book-art-tall-rectangle.png b/book/images/book-art-tall-rectangle.png index 78b89c8c..d5e4424c 100644 Binary files a/book/images/book-art-tall-rectangle.png and b/book/images/book-art-tall-rectangle.png differ diff --git a/book/images/cover-Data Structures & Algorithms (1).png b/book/images/cover-Data Structures & Algorithms (1).png index ae30909e..519becf3 100644 Binary files a/book/images/cover-Data Structures & Algorithms (1).png and b/book/images/cover-Data Structures & Algorithms (1).png differ diff --git a/book/images/cover-Data Structures & Algorithms.png b/book/images/cover-Data Structures & Algorithms.png index d50b5f5f..22274c5d 100644 Binary files a/book/images/cover-Data Structures & Algorithms.png and b/book/images/cover-Data Structures & Algorithms.png differ diff --git a/book/images/cover-a4-web.png b/book/images/cover-a4-web.png index 4cf90afe..6a9d8e7b 100644 Binary files a/book/images/cover-a4-web.png and b/book/images/cover-a4-web.png differ diff --git a/book/images/cover-a4.png b/book/images/cover-a4.png index 7351961a..6a9d8e7b 100644 Binary files a/book/images/cover-a4.png and b/book/images/cover-a4.png differ diff --git a/book/images/cover-a41.png b/book/images/cover-a41.png index 1e1b5d4d..6a9d8e7b 100644 Binary files a/book/images/cover-a41.png and b/book/images/cover-a41.png differ diff --git a/book/images/cover-a42.png b/book/images/cover-a42.png index 7351961a..6a9d8e7b 100644 Binary files a/book/images/cover-a42.png and b/book/images/cover-a42.png differ diff --git a/book/images/cover-dsa2.png b/book/images/cover-dsa2.png index a08eefa3..ea0ab6b9 100644 Binary files a/book/images/cover-dsa2.png and b/book/images/cover-dsa2.png differ diff --git a/book/images/cover.png b/book/images/cover.png index f0194209..3b192256 100644 Binary files a/book/images/cover.png and b/book/images/cover.png differ diff --git a/book/images/cover1.png b/book/images/cover1.png index 233d8df1..ca1911c0 100644 Binary files a/book/images/cover1.png and b/book/images/cover1.png differ diff --git a/book/images/cover2.png b/book/images/cover2.png index 8d622368..971cf63f 100644 Binary files a/book/images/cover2.png and b/book/images/cover2.png differ diff --git a/book/images/cover3.png b/book/images/cover3.png index e274c975..a21c4fe7 100644 Binary files a/book/images/cover3.png and b/book/images/cover3.png differ diff --git a/book/images/data-structure-algorithms-banner.jpg b/book/images/data-structure-algorithms-banner.jpg index 5d83d884..17ba0068 100644 Binary files a/book/images/data-structure-algorithms-banner.jpg and b/book/images/data-structure-algorithms-banner.jpg differ diff --git a/book/images/depth-first-search-dfs-breadth-first-search-bfs.jpg b/book/images/depth-first-search-dfs-breadth-first-search-bfs.jpg index 738392f2..d5bdec22 100644 Binary files a/book/images/depth-first-search-dfs-breadth-first-search-bfs.jpg and b/book/images/depth-first-search-dfs-breadth-first-search-bfs.jpg differ diff --git a/book/images/dfs-graph.png b/book/images/dfs-graph.png index 48d3749d..6cb362e5 100644 Binary files a/book/images/dfs-graph.png and b/book/images/dfs-graph.png differ diff --git a/book/images/diagram-state.png b/book/images/diagram-state.png index f5fcd5f7..9ed0ec84 100644 Binary files a/book/images/diagram-state.png and b/book/images/diagram-state.png differ diff --git a/book/images/directed graph.png b/book/images/directed graph.png index 8a697916..62bcb2a8 100644 Binary files a/book/images/directed graph.png and b/book/images/directed graph.png differ diff --git a/book/images/directed-graph.png b/book/images/directed-graph.png index 8a697916..62bcb2a8 100644 Binary files a/book/images/directed-graph.png and b/book/images/directed-graph.png differ diff --git a/book/images/image1.png b/book/images/image1.png index 05d4f0b1..175cb8c1 100644 Binary files a/book/images/image1.png and b/book/images/image1.png differ diff --git a/book/images/image10.png b/book/images/image10.png index 5bdf016a..4f053ad9 100644 Binary files a/book/images/image10.png and b/book/images/image10.png differ diff --git a/book/images/image11.png b/book/images/image11.png index 6377ac85..e4a91d1f 100644 Binary files a/book/images/image11.png and b/book/images/image11.png differ diff --git a/book/images/image12.png b/book/images/image12.png index bafb7379..1f0ff674 100644 Binary files a/book/images/image12.png and b/book/images/image12.png differ diff --git a/book/images/image13.png b/book/images/image13.png index 80520673..7f896450 100644 Binary files a/book/images/image13.png and b/book/images/image13.png differ diff --git a/book/images/image14.png b/book/images/image14.png index fef6fb82..95e086a8 100644 Binary files a/book/images/image14.png and b/book/images/image14.png differ diff --git a/book/images/image15.png b/book/images/image15.png index 53e67523..deb037a3 100644 Binary files a/book/images/image15.png and b/book/images/image15.png differ diff --git a/book/images/image16.png b/book/images/image16.png index 86bbbe41..e066d873 100644 Binary files a/book/images/image16.png and b/book/images/image16.png differ diff --git a/book/images/image17.png b/book/images/image17.png index 8ae6a99a..464775eb 100644 Binary files a/book/images/image17.png and b/book/images/image17.png differ diff --git a/book/images/image18.png b/book/images/image18.png index 17548a2c..38689bb2 100644 Binary files a/book/images/image18.png and b/book/images/image18.png differ diff --git a/book/images/image19.png b/book/images/image19.png index 6c15973f..423ba3f4 100644 Binary files a/book/images/image19.png and b/book/images/image19.png differ diff --git a/book/images/image20.png b/book/images/image20.png index 1200afd4..f13f52b4 100644 Binary files a/book/images/image20.png and b/book/images/image20.png differ diff --git a/book/images/image21.png b/book/images/image21.png index c6a526a6..37cdd3c2 100644 Binary files a/book/images/image21.png and b/book/images/image21.png differ diff --git a/book/images/image22.png b/book/images/image22.png index 5924e1ed..581da837 100644 Binary files a/book/images/image22.png and b/book/images/image22.png differ diff --git a/book/images/image23.png b/book/images/image23.png index 71e82784..27a28f8a 100644 Binary files a/book/images/image23.png and b/book/images/image23.png differ diff --git a/book/images/image24.png b/book/images/image24.png index 6761e893..5af7f322 100644 Binary files a/book/images/image24.png and b/book/images/image24.png differ diff --git a/book/images/image25.png b/book/images/image25.png index e9747b95..1a07e047 100644 Binary files a/book/images/image25.png and b/book/images/image25.png differ diff --git a/book/images/image26.png b/book/images/image26.png index 12f0a0c5..22ed1406 100644 Binary files a/book/images/image26.png and b/book/images/image26.png differ diff --git a/book/images/image27.png b/book/images/image27.png index 7e5823d5..7149ca8a 100644 Binary files a/book/images/image27.png and b/book/images/image27.png differ diff --git a/book/images/image28.png b/book/images/image28.png index d713d6a6..7c503244 100644 Binary files a/book/images/image28.png and b/book/images/image28.png differ diff --git a/book/images/image29.png b/book/images/image29.png index 829fdc7d..d132149d 100644 Binary files a/book/images/image29.png and b/book/images/image29.png differ diff --git a/book/images/image3.png b/book/images/image3.png index 372c1eb1..d32637ba 100644 Binary files a/book/images/image3.png and b/book/images/image3.png differ diff --git a/book/images/image30.png b/book/images/image30.png index e04978b2..0b533009 100644 Binary files a/book/images/image30.png and b/book/images/image30.png differ diff --git a/book/images/image31.jpg b/book/images/image31.jpg index 13768500..0db2b7ec 100644 Binary files a/book/images/image31.jpg and b/book/images/image31.jpg differ diff --git a/book/images/image32.png b/book/images/image32.png index b45612b5..36bd0a02 100644 Binary files a/book/images/image32.png and b/book/images/image32.png differ diff --git a/book/images/image33.png b/book/images/image33.png index 1dcc2428..9380985c 100644 Binary files a/book/images/image33.png and b/book/images/image33.png differ diff --git a/book/images/image34.png b/book/images/image34.png index e2b11292..ea3bdddd 100644 Binary files a/book/images/image34.png and b/book/images/image34.png differ diff --git a/book/images/image35.png b/book/images/image35.png index a986b77b..bd1272c0 100644 Binary files a/book/images/image35.png and b/book/images/image35.png differ diff --git a/book/images/image36.png b/book/images/image36.png index c40f7a27..4c4a71c9 100644 Binary files a/book/images/image36.png and b/book/images/image36.png differ diff --git a/book/images/image37.png b/book/images/image37.png index 85d17a12..3119874e 100644 Binary files a/book/images/image37.png and b/book/images/image37.png differ diff --git a/book/images/image38.png b/book/images/image38.png index a79edaec..2bd06317 100644 Binary files a/book/images/image38.png and b/book/images/image38.png differ diff --git a/book/images/image39.png b/book/images/image39.png index 7f580967..2fee3aa9 100644 Binary files a/book/images/image39.png and b/book/images/image39.png differ diff --git a/book/images/image4.png b/book/images/image4.png index 8fb3081d..31bd0d5b 100644 Binary files a/book/images/image4.png and b/book/images/image4.png differ diff --git a/book/images/image40.png b/book/images/image40.png index 8c325dc4..0a295a61 100644 Binary files a/book/images/image40.png and b/book/images/image40.png differ diff --git a/book/images/image41.png b/book/images/image41.png index d88eb382..38102a75 100644 Binary files a/book/images/image41.png and b/book/images/image41.png differ diff --git a/book/images/image42.png b/book/images/image42.png index bf68cec5..923022f9 100644 Binary files a/book/images/image42.png and b/book/images/image42.png differ diff --git a/book/images/image43.jpg b/book/images/image43.jpg index e255f881..f2aa40f6 100644 Binary files a/book/images/image43.jpg and b/book/images/image43.jpg differ diff --git a/book/images/image44.jpg b/book/images/image44.jpg index 3a52cfa8..6b6bacfa 100644 Binary files a/book/images/image44.jpg and b/book/images/image44.jpg differ diff --git a/book/images/image45.png b/book/images/image45.png index 6c036662..5e5f91b5 100644 Binary files a/book/images/image45.png and b/book/images/image45.png differ diff --git a/book/images/image46.png b/book/images/image46.png index ebcc245a..fedd4634 100644 Binary files a/book/images/image46.png and b/book/images/image46.png differ diff --git a/book/images/image47.png b/book/images/image47.png index 7cb466ed..98d6a3cd 100644 Binary files a/book/images/image47.png and b/book/images/image47.png differ diff --git a/book/images/image48.png b/book/images/image48.png index 838e2d7f..5f2a3e18 100644 Binary files a/book/images/image48.png and b/book/images/image48.png differ diff --git a/book/images/image49.jpeg b/book/images/image49.jpeg index 40c4445c..103f5ae9 100644 Binary files a/book/images/image49.jpeg and b/book/images/image49.jpeg differ diff --git a/book/images/image5.png b/book/images/image5.png index b6585830..4db33700 100644 Binary files a/book/images/image5.png and b/book/images/image5.png differ diff --git a/book/images/image6.png b/book/images/image6.png index 00173269..a83121b6 100644 Binary files a/book/images/image6.png and b/book/images/image6.png differ diff --git a/book/images/image7.png b/book/images/image7.png index 7c38519a..f5963ff7 100644 Binary files a/book/images/image7.png and b/book/images/image7.png differ diff --git a/book/images/image8.png b/book/images/image8.png index 051de9c4..99fe0598 100644 Binary files a/book/images/image8.png and b/book/images/image8.png differ diff --git a/book/images/image9.png b/book/images/image9.png index 55558cb3..ba62e5bb 100644 Binary files a/book/images/image9.png and b/book/images/image9.png differ diff --git a/book/images/logo-sq2.png b/book/images/logo-sq2.png index 57d2a4b8..2c78e01e 100644 Binary files a/book/images/logo-sq2.png and b/book/images/logo-sq2.png differ diff --git a/book/images/logo.png b/book/images/logo.png index 0827ce13..38263156 100644 Binary files a/book/images/logo.png and b/book/images/logo.png differ diff --git a/book/images/logo1.png b/book/images/logo1.png index 92bec33b..66ad70a0 100644 Binary files a/book/images/logo1.png and b/book/images/logo1.png differ diff --git a/book/images/logo3.png b/book/images/logo3.png index 24d81b8b..1888f9bd 100644 Binary files a/book/images/logo3.png and b/book/images/logo3.png differ diff --git a/book/images/logo4.png b/book/images/logo4.png index 37dd0b3f..3a7d9055 100644 Binary files a/book/images/logo4.png and b/book/images/logo4.png differ diff --git a/book/images/recursive-fibonacci-call-tree.png b/book/images/recursive-fibonacci-call-tree.png index 9e18a2ab..52517b79 100644 Binary files a/book/images/recursive-fibonacci-call-tree.png and b/book/images/recursive-fibonacci-call-tree.png differ