diff --git a/book/cover.png b/book/cover.png index 7351961a..78f69afb 100644 Binary files a/book/cover.png and b/book/cover.png differ diff --git a/book/images/Recursive fibonacci call tree.png b/book/images/Recursive fibonacci call tree.png index 9e18a2ab..616ec1d5 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/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/book-art-tall-rectangle.png b/book/images/book-art-tall-rectangle.png index 78b89c8c..80d73978 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..3e4122f6 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..1e248623 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..78f69afb 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..78f69afb 100644 Binary files a/book/images/cover-a4.png and b/book/images/cover-a4.png differ diff --git a/book/images/cover-dsa2.png b/book/images/cover-dsa2.png index a08eefa3..7ec683e2 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 e9ac4577..18e19ac4 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..2be55621 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..3852412f 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..a0678c84 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..902a1890 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..c7f4b2aa 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..6307941d 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..449e5c32 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..176b9525 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..cd05b03e 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..c1656544 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..dd2587ba 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..cd450bf1 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..14f5e46a 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..f47c47b4 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..f5c0e53b 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..09fd85fd 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..33051373 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..f47feadd 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..c7c40dca 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..88fc5c93 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..54910c8f 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..f0aa257b 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..7d3b16b6 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..5b727729 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..a458420f 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..755b610a 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..f21d2c28 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..f83eb4cc 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..3d54175b 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..c32f5759 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 d1d0546a..6981d97c 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 d2ebaf7b..aa201ac7 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..da187dd2 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..3b30b2d1 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..f32dc93e 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..478f78c6 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..3c5cdc23 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..310fb797 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..371423ee 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..4cfe6eab 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..3f6eadfa 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..85f5faee 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..d2c10ce1 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..2676952c 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..f6a060ff 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..769e1d5f 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..42e34326 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..5813edb1 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..78d861d4 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..71cf93f2 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..a0dd7ebd 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 bb5e3831..610a4b0a 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..8d3196fa 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..d2a9e218 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..1142794d 100644 Binary files a/book/images/logo4.png and b/book/images/logo4.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