diff --git a/book/content/cover.png b/book/content/cover.png index f0194209..d203a19f 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..495799e8 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..8f7d7c5e 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..710c8db7 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/Sudoku_solved_by_bactracking.gif b/book/images/Sudoku_solved_by_bactracking.gif index cf62c1dd..7afe7ae3 100644 Binary files a/book/images/Sudoku_solved_by_bactracking.gif and b/book/images/Sudoku_solved_by_bactracking.gif differ diff --git a/book/images/Words-Permutations.png b/book/images/Words-Permutations.png index 3636ab00..52a43fdf 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..f786c47c 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..8c7b97e3 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..336180e8 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..a9145526 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..a9145526 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..a9145526 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..a9145526 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..7e1fb00d 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..d203a19f 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..37225df2 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..d6b762d0 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..206d6c70 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..fe3231a7 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..b656e63f 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..815e56ef 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..815e56ef 100644 Binary files a/book/images/directed-graph.png and b/book/images/directed-graph.png differ diff --git a/book/images/greedy-search-path-example.gif b/book/images/greedy-search-path-example.gif index 7f45d147..e5932454 100644 Binary files a/book/images/greedy-search-path-example.gif and b/book/images/greedy-search-path-example.gif differ diff --git a/book/images/image1.png b/book/images/image1.png index 05d4f0b1..d6fe6493 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..8b49b045 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..e4b52d29 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..9de33c2d 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..f7a5e969 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..36d76e82 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..3f788519 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..f729fde0 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..49fa6ce5 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..a36eab9a 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..ea09bdfa 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..61191dec 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..41daea96 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..c02e4747 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..db858e48 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..cab76026 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..0c2cf480 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..3ecf53f8 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..4f209a7f 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..a5d71c6e 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..e9bbf227 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..e3dff28e 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..e49dcd21 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..5c5a2731 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..e496978d 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..87190def 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..fb3e9e64 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..11f63b35 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..c59274dc 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..07d9031e 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..0835cd12 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..f98d95e4 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..e1b86df7 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..0db70bcf 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..df2b4800 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..a460126a 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..fb91c218 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..f296dd4f 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..bdb3186f 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..3e0503ca 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..b8d89e77 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..6d76b5a0 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..9740810b 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..eeb48a43 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..c8ca22e2 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..f34df7a1 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..9ea81e6e 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..fb4d8cf2 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..3af637f1 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..8f7d7c5e 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/selection-sort.gif b/book/images/selection-sort.gif index b441c4eb..3c66d84c 100644 Binary files a/book/images/selection-sort.gif and b/book/images/selection-sort.gif differ