diff --git a/solution/0400-0499/0463.Island Perimeter/images/island.png b/solution/0400-0499/0463.Island Perimeter/images/island.png index 76254a72468d5..370efdf6cab87 100644 Binary files a/solution/0400-0499/0463.Island Perimeter/images/island.png and b/solution/0400-0499/0463.Island Perimeter/images/island.png differ diff --git a/solution/0400-0499/0498.Diagonal Traverse/images/diagonal_traverse.png b/solution/0400-0499/0498.Diagonal Traverse/images/diagonal_traverse.png index 050d07ad7c6a1..9139dfb61c454 100644 Binary files a/solution/0400-0499/0498.Diagonal Traverse/images/diagonal_traverse.png and b/solution/0400-0499/0498.Diagonal Traverse/images/diagonal_traverse.png differ diff --git a/solution/0500-0599/0500.Keyboard Row/images/keyboard.png b/solution/0500-0599/0500.Keyboard Row/images/keyboard.png index 11cd969707cab..4fd75b6c5afeb 100644 Binary files a/solution/0500-0599/0500.Keyboard Row/images/keyboard.png and b/solution/0500-0599/0500.Keyboard Row/images/keyboard.png differ diff --git a/solution/0500-0599/0514.Freedom Trail/images/ring.jpg b/solution/0500-0599/0514.Freedom Trail/images/ring.jpg index d50ac11943bb9..49afc2a576af5 100644 Binary files a/solution/0500-0599/0514.Freedom Trail/images/ring.jpg and b/solution/0500-0599/0514.Freedom Trail/images/ring.jpg differ diff --git a/solution/0500-0599/0529.Minesweeper/images/minesweeper_example_1.png b/solution/0500-0599/0529.Minesweeper/images/minesweeper_example_1.png index 732293246dae9..b321077b7102a 100644 Binary files a/solution/0500-0599/0529.Minesweeper/images/minesweeper_example_1.png and b/solution/0500-0599/0529.Minesweeper/images/minesweeper_example_1.png differ diff --git a/solution/0500-0599/0529.Minesweeper/images/minesweeper_example_2.png b/solution/0500-0599/0529.Minesweeper/images/minesweeper_example_2.png index 4fb383f0bc018..85c8eb51566e6 100644 Binary files a/solution/0500-0599/0529.Minesweeper/images/minesweeper_example_2.png and b/solution/0500-0599/0529.Minesweeper/images/minesweeper_example_2.png differ diff --git a/solution/0500-0599/0554.Brick Wall/images/brick_wall.png b/solution/0500-0599/0554.Brick Wall/images/brick_wall.png index 8f80dbcda697b..33bc698477073 100644 Binary files a/solution/0500-0599/0554.Brick Wall/images/brick_wall.png and b/solution/0500-0599/0554.Brick Wall/images/brick_wall.png differ diff --git a/solution/0500-0599/0559.Maximum Depth of N-ary Tree/images/narytreeexample.png b/solution/0500-0599/0559.Maximum Depth of N-ary Tree/images/narytreeexample.png index d28c543c8000b..0585a4851b00d 100644 Binary files a/solution/0500-0599/0559.Maximum Depth of N-ary Tree/images/narytreeexample.png and b/solution/0500-0599/0559.Maximum Depth of N-ary Tree/images/narytreeexample.png differ diff --git a/solution/0500-0599/0559.Maximum Depth of N-ary Tree/images/sample_4_964.png b/solution/0500-0599/0559.Maximum Depth of N-ary Tree/images/sample_4_964.png index f4347c7666802..8dd20587ba384 100644 Binary files a/solution/0500-0599/0559.Maximum Depth of N-ary Tree/images/sample_4_964.png and b/solution/0500-0599/0559.Maximum Depth of N-ary Tree/images/sample_4_964.png differ diff --git a/solution/0500-0599/0576.Out of Boundary Paths/images/out_of_boundary_paths_1.png b/solution/0500-0599/0576.Out of Boundary Paths/images/out_of_boundary_paths_1.png index bed709fbdbd3f..3f79f4ff313a6 100644 Binary files a/solution/0500-0599/0576.Out of Boundary Paths/images/out_of_boundary_paths_1.png and b/solution/0500-0599/0576.Out of Boundary Paths/images/out_of_boundary_paths_1.png differ diff --git a/solution/0500-0599/0576.Out of Boundary Paths/images/out_of_boundary_paths_2.png b/solution/0500-0599/0576.Out of Boundary Paths/images/out_of_boundary_paths_2.png index 13c73b5032bd0..6648ea27e75cd 100644 Binary files a/solution/0500-0599/0576.Out of Boundary Paths/images/out_of_boundary_paths_2.png and b/solution/0500-0599/0576.Out of Boundary Paths/images/out_of_boundary_paths_2.png differ diff --git a/solution/0500-0599/0587.Erect the Fence/images/erect_the_fence_1.png b/solution/0500-0599/0587.Erect the Fence/images/erect_the_fence_1.png index ab00709a1ad03..836c31add2fda 100644 Binary files a/solution/0500-0599/0587.Erect the Fence/images/erect_the_fence_1.png and b/solution/0500-0599/0587.Erect the Fence/images/erect_the_fence_1.png differ diff --git a/solution/0500-0599/0587.Erect the Fence/images/erect_the_fence_2.png b/solution/0500-0599/0587.Erect the Fence/images/erect_the_fence_2.png index e6dc5d8421d0a..2987727149a94 100644 Binary files a/solution/0500-0599/0587.Erect the Fence/images/erect_the_fence_2.png and b/solution/0500-0599/0587.Erect the Fence/images/erect_the_fence_2.png differ diff --git a/solution/0500-0599/0589.N-ary Tree Preorder Traversal/images/narytreeexample.png b/solution/0500-0599/0589.N-ary Tree Preorder Traversal/images/narytreeexample.png index d28c543c8000b..50286a1455334 100644 Binary files a/solution/0500-0599/0589.N-ary Tree Preorder Traversal/images/narytreeexample.png and b/solution/0500-0599/0589.N-ary Tree Preorder Traversal/images/narytreeexample.png differ diff --git a/solution/0500-0599/0589.N-ary Tree Preorder Traversal/images/sample_4_964.png b/solution/0500-0599/0589.N-ary Tree Preorder Traversal/images/sample_4_964.png index f4347c7666802..8dd20587ba384 100644 Binary files a/solution/0500-0599/0589.N-ary Tree Preorder Traversal/images/sample_4_964.png and b/solution/0500-0599/0589.N-ary Tree Preorder Traversal/images/sample_4_964.png differ diff --git a/solution/0500-0599/0590.N-ary Tree Postorder Traversal/images/narytreeexample.png b/solution/0500-0599/0590.N-ary Tree Postorder Traversal/images/narytreeexample.png index d28c543c8000b..eebcd57884d13 100644 Binary files a/solution/0500-0599/0590.N-ary Tree Postorder Traversal/images/narytreeexample.png and b/solution/0500-0599/0590.N-ary Tree Postorder Traversal/images/narytreeexample.png differ diff --git a/solution/0500-0599/0590.N-ary Tree Postorder Traversal/images/sample_4_964.png b/solution/0500-0599/0590.N-ary Tree Postorder Traversal/images/sample_4_964.png index f4347c7666802..8dd20587ba384 100644 Binary files a/solution/0500-0599/0590.N-ary Tree Postorder Traversal/images/sample_4_964.png and b/solution/0500-0599/0590.N-ary Tree Postorder Traversal/images/sample_4_964.png differ diff --git a/solution/0600-0699/0688.Knight Probability in Chessboard/images/knight.png b/solution/0600-0699/0688.Knight Probability in Chessboard/images/knight.png index b3cd5dd8e528f..60497b4499f77 100644 Binary files a/solution/0600-0699/0688.Knight Probability in Chessboard/images/knight.png and b/solution/0600-0699/0688.Knight Probability in Chessboard/images/knight.png differ diff --git a/solution/0900-0999/0909.Snakes and Ladders/images/snakes.png b/solution/0900-0999/0909.Snakes and Ladders/images/snakes.png index dde4d82908652..263e160195f6d 100644 Binary files a/solution/0900-0999/0909.Snakes and Ladders/images/snakes.png and b/solution/0900-0999/0909.Snakes and Ladders/images/snakes.png differ diff --git a/solution/0900-0999/0935.Knight Dialer/images/knight.png b/solution/0900-0999/0935.Knight Dialer/images/knight.png index b3cd5dd8e528f..179909446b998 100644 Binary files a/solution/0900-0999/0935.Knight Dialer/images/knight.png and b/solution/0900-0999/0935.Knight Dialer/images/knight.png differ diff --git a/solution/0900-0999/0944.Delete Columns to Make Sorted/images/944_1.png b/solution/0900-0999/0944.Delete Columns to Make Sorted/images/944_1.png index a6ef6fcfcef20..2db2aa1cc7d44 100644 Binary files a/solution/0900-0999/0944.Delete Columns to Make Sorted/images/944_1.png and b/solution/0900-0999/0944.Delete Columns to Make Sorted/images/944_1.png differ diff --git a/solution/0900-0999/0944.Delete Columns to Make Sorted/images/944_2.png b/solution/0900-0999/0944.Delete Columns to Make Sorted/images/944_2.png index f4f1f2bbfad74..3839f2f6eb57e 100644 Binary files a/solution/0900-0999/0944.Delete Columns to Make Sorted/images/944_2.png and b/solution/0900-0999/0944.Delete Columns to Make Sorted/images/944_2.png differ diff --git a/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex1.png b/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex1.png index 259ef1e9f78a2..b4aeafe25d273 100644 Binary files a/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex1.png and b/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex1.png differ diff --git a/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex2.png b/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex2.png index 94789480719e6..7ac5739e8201b 100644 Binary files a/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex2.png and b/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex2.png differ diff --git a/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex3.png b/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex3.png index bc9678c6cd86d..29b77ffda48d8 100644 Binary files a/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex3.png and b/solution/0900-0999/0952.Largest Component Size by Common Factor/images/ex3.png differ diff --git a/solution/0900-0999/0958.Check Completeness of a Binary Tree/images/complete-binary-tree-1.png b/solution/0900-0999/0958.Check Completeness of a Binary Tree/images/complete-binary-tree-1.png index 9189e2cf92d19..c66927b80192d 100644 Binary files a/solution/0900-0999/0958.Check Completeness of a Binary Tree/images/complete-binary-tree-1.png and b/solution/0900-0999/0958.Check Completeness of a Binary Tree/images/complete-binary-tree-1.png differ diff --git a/solution/0900-0999/0958.Check Completeness of a Binary Tree/images/complete-binary-tree-2.png b/solution/0900-0999/0958.Check Completeness of a Binary Tree/images/complete-binary-tree-2.png index 9067fe32850f8..9907668f7ec23 100644 Binary files a/solution/0900-0999/0958.Check Completeness of a Binary Tree/images/complete-binary-tree-2.png and b/solution/0900-0999/0958.Check Completeness of a Binary Tree/images/complete-binary-tree-2.png differ diff --git a/solution/0900-0999/0959.Regions Cut By Slashes/images/1.png b/solution/0900-0999/0959.Regions Cut By Slashes/images/1.png index eeed41bb07246..affa42077f76c 100644 Binary files a/solution/0900-0999/0959.Regions Cut By Slashes/images/1.png and b/solution/0900-0999/0959.Regions Cut By Slashes/images/1.png differ diff --git a/solution/0900-0999/0959.Regions Cut By Slashes/images/2.png b/solution/0900-0999/0959.Regions Cut By Slashes/images/2.png index 4bce5fb85043a..bcd4f0b4a45ab 100644 Binary files a/solution/0900-0999/0959.Regions Cut By Slashes/images/2.png and b/solution/0900-0999/0959.Regions Cut By Slashes/images/2.png differ diff --git a/solution/0900-0999/0959.Regions Cut By Slashes/images/3.png b/solution/0900-0999/0959.Regions Cut By Slashes/images/3.png index 84909b990b501..87b813ab918a3 100644 Binary files a/solution/0900-0999/0959.Regions Cut By Slashes/images/3.png and b/solution/0900-0999/0959.Regions Cut By Slashes/images/3.png differ diff --git a/solution/0900-0999/0959.Regions Cut By Slashes/images/5.png b/solution/0900-0999/0959.Regions Cut By Slashes/images/5.png index 8f02f3896b34d..c52fa3cd277e1 100644 Binary files a/solution/0900-0999/0959.Regions Cut By Slashes/images/5.png and b/solution/0900-0999/0959.Regions Cut By Slashes/images/5.png differ diff --git a/solution/0900-0999/0963.Minimum Area Rectangle II/images/1a.png b/solution/0900-0999/0963.Minimum Area Rectangle II/images/1a.png index f54541fa257e0..6d76c285ab9f1 100644 Binary files a/solution/0900-0999/0963.Minimum Area Rectangle II/images/1a.png and b/solution/0900-0999/0963.Minimum Area Rectangle II/images/1a.png differ diff --git a/solution/0900-0999/0963.Minimum Area Rectangle II/images/2.png b/solution/0900-0999/0963.Minimum Area Rectangle II/images/2.png index 348ad9062ba6d..85a7b4d54a01a 100644 Binary files a/solution/0900-0999/0963.Minimum Area Rectangle II/images/2.png and b/solution/0900-0999/0963.Minimum Area Rectangle II/images/2.png differ diff --git a/solution/0900-0999/0963.Minimum Area Rectangle II/images/3.png b/solution/0900-0999/0963.Minimum Area Rectangle II/images/3.png index 837eecc31698c..c049c044566ad 100644 Binary files a/solution/0900-0999/0963.Minimum Area Rectangle II/images/3.png and b/solution/0900-0999/0963.Minimum Area Rectangle II/images/3.png differ diff --git a/solution/0900-0999/0963.Minimum Area Rectangle II/images/4c.png b/solution/0900-0999/0963.Minimum Area Rectangle II/images/4c.png index 016c824a8fbf3..5c35a6c388000 100644 Binary files a/solution/0900-0999/0963.Minimum Area Rectangle II/images/4c.png and b/solution/0900-0999/0963.Minimum Area Rectangle II/images/4c.png differ diff --git a/solution/0900-0999/0965.Univalued Binary Tree/images/screen-shot-2018-12-25-at-50050-pm.png b/solution/0900-0999/0965.Univalued Binary Tree/images/screen-shot-2018-12-25-at-50050-pm.png index e1c170c95628a..b65757962b417 100644 Binary files a/solution/0900-0999/0965.Univalued Binary Tree/images/screen-shot-2018-12-25-at-50050-pm.png and b/solution/0900-0999/0965.Univalued Binary Tree/images/screen-shot-2018-12-25-at-50050-pm.png differ diff --git a/solution/0900-0999/0965.Univalued Binary Tree/images/screen-shot-2018-12-25-at-50104-pm.png b/solution/0900-0999/0965.Univalued Binary Tree/images/screen-shot-2018-12-25-at-50104-pm.png index 058feba8b4d27..39c2432a55bc5 100644 Binary files a/solution/0900-0999/0965.Univalued Binary Tree/images/screen-shot-2018-12-25-at-50104-pm.png and b/solution/0900-0999/0965.Univalued Binary Tree/images/screen-shot-2018-12-25-at-50104-pm.png differ diff --git a/solution/0900-0999/0965.Univalued Binary Tree/images/unival_bst_1.png b/solution/0900-0999/0965.Univalued Binary Tree/images/unival_bst_1.png index 155325f2ba62e..ef2b30b1f8ac2 100644 Binary files a/solution/0900-0999/0965.Univalued Binary Tree/images/unival_bst_1.png and b/solution/0900-0999/0965.Univalued Binary Tree/images/unival_bst_1.png differ diff --git a/solution/0900-0999/0965.Univalued Binary Tree/images/unival_bst_2.png b/solution/0900-0999/0965.Univalued Binary Tree/images/unival_bst_2.png index c7073b6519e1d..2c747dccecd6e 100644 Binary files a/solution/0900-0999/0965.Univalued Binary Tree/images/unival_bst_2.png and b/solution/0900-0999/0965.Univalued Binary Tree/images/unival_bst_2.png differ diff --git a/solution/0900-0999/0968.Binary Tree Cameras/images/bst_cameras_01.png b/solution/0900-0999/0968.Binary Tree Cameras/images/bst_cameras_01.png index 83acd7a1d23d5..429abead143c2 100644 Binary files a/solution/0900-0999/0968.Binary Tree Cameras/images/bst_cameras_01.png and b/solution/0900-0999/0968.Binary Tree Cameras/images/bst_cameras_01.png differ diff --git a/solution/0900-0999/0968.Binary Tree Cameras/images/bst_cameras_02.png b/solution/0900-0999/0968.Binary Tree Cameras/images/bst_cameras_02.png index 9ded3b94181bb..7a26a0372d89d 100644 Binary files a/solution/0900-0999/0968.Binary Tree Cameras/images/bst_cameras_02.png and b/solution/0900-0999/0968.Binary Tree Cameras/images/bst_cameras_02.png differ diff --git a/solution/0900-0999/0971.Flip Binary Tree To Match Preorder Traversal/images/1219-01.png b/solution/0900-0999/0971.Flip Binary Tree To Match Preorder Traversal/images/1219-01.png index d041618467c68..6f1e7652e54b2 100644 Binary files a/solution/0900-0999/0971.Flip Binary Tree To Match Preorder Traversal/images/1219-01.png and b/solution/0900-0999/0971.Flip Binary Tree To Match Preorder Traversal/images/1219-01.png differ diff --git a/solution/0900-0999/0971.Flip Binary Tree To Match Preorder Traversal/images/1219-02.png b/solution/0900-0999/0971.Flip Binary Tree To Match Preorder Traversal/images/1219-02.png index 64e1acc46b537..b2f854c66be29 100644 Binary files a/solution/0900-0999/0971.Flip Binary Tree To Match Preorder Traversal/images/1219-02.png and b/solution/0900-0999/0971.Flip Binary Tree To Match Preorder Traversal/images/1219-02.png differ diff --git a/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree1.png b/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree1.png index b351a843efbca..f110c26aee235 100644 Binary files a/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree1.png and b/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree1.png differ diff --git a/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree2.png b/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree2.png index 840174598c2f3..2e650e8f1be4a 100644 Binary files a/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree2.png and b/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree2.png differ diff --git a/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree3.png b/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree3.png index add2ff71393c4..78050eda87c4d 100644 Binary files a/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree3.png and b/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree3.png differ diff --git a/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree4.png b/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree4.png index c5c30f59e8539..c67fb33849683 100644 Binary files a/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree4.png and b/solution/0900-0999/0979.Distribute Coins in Binary Tree/images/tree4.png differ diff --git a/solution/0900-0999/0986.Interval List Intersections/images/interval1.png b/solution/0900-0999/0986.Interval List Intersections/images/interval1.png index 72102be2ebfc4..e000b70e5ac49 100644 Binary files a/solution/0900-0999/0986.Interval List Intersections/images/interval1.png and b/solution/0900-0999/0986.Interval List Intersections/images/interval1.png differ diff --git a/solution/0900-0999/0987.Vertical Order Traversal of a Binary Tree/images/1236_example_1.png b/solution/0900-0999/0987.Vertical Order Traversal of a Binary Tree/images/1236_example_1.png index f276f30b6ec9f..0d9da6e80ed6e 100644 Binary files a/solution/0900-0999/0987.Vertical Order Traversal of a Binary Tree/images/1236_example_1.png and b/solution/0900-0999/0987.Vertical Order Traversal of a Binary Tree/images/1236_example_1.png differ diff --git a/solution/0900-0999/0987.Vertical Order Traversal of a Binary Tree/images/tree2.png b/solution/0900-0999/0987.Vertical Order Traversal of a Binary Tree/images/tree2.png index bc09c349f7e8d..faa2d203e2ca6 100644 Binary files a/solution/0900-0999/0987.Vertical Order Traversal of a Binary Tree/images/tree2.png and b/solution/0900-0999/0987.Vertical Order Traversal of a Binary Tree/images/tree2.png differ diff --git a/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree1.png b/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree1.png index e858b9aa88d9c..424b2f04c3d7d 100644 Binary files a/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree1.png and b/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree1.png differ diff --git a/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree2.png b/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree2.png index b38b858688b46..bb65d5e4504f3 100644 Binary files a/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree2.png and b/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree2.png differ diff --git a/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree3.png b/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree3.png index 9d621d7a371a4..530cf88f20af6 100644 Binary files a/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree3.png and b/solution/0900-0999/0988.Smallest String Starting From Leaf/images/tree3.png differ diff --git a/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-01.png b/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-01.png index 5d4c50ae450f3..565267dffa279 100644 Binary files a/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-01.png and b/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-01.png differ diff --git a/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-02.png b/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-02.png index 56574fb43c597..69928ddafcde5 100644 Binary files a/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-02.png and b/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-02.png differ diff --git a/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-03.png b/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-03.png index e7a7aaf624244..d1e0d5b5616d1 100644 Binary files a/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-03.png and b/solution/0900-0999/0993.Cousins in Binary Tree/images/q1248-03.png differ diff --git a/solution/0900-0999/0994.Rotting Oranges/images/oranges.png b/solution/0900-0999/0994.Rotting Oranges/images/oranges.png index ce69a318d7f9e..93827bc674284 100644 Binary files a/solution/0900-0999/0994.Rotting Oranges/images/oranges.png and b/solution/0900-0999/0994.Rotting Oranges/images/oranges.png differ diff --git a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-1-1.png b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-1-1.png index feea0fe1ea16a..b9516705d18a6 100644 Binary files a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-1-1.png and b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-1-1.png differ diff --git a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-1-2.png b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-1-2.png index c5d267cc0b82a..5873013854d71 100644 Binary files a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-1-2.png and b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-1-2.png differ diff --git a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-2-1.png b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-2-1.png index 7d3e53c67f141..6f2c0d6a68c97 100644 Binary files a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-2-1.png and b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-2-1.png differ diff --git a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-2-2.png b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-2-2.png index f5f00c5064cba..d0bfd651539c6 100644 Binary files a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-2-2.png and b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-2-2.png differ diff --git a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-3-1.png b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-3-1.png index 9415518db31de..70994267f0c77 100644 Binary files a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-3-1.png and b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-3-1.png differ diff --git a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-3-2.png b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-3-2.png index d91de6405bba8..b02c13a5e08e1 100644 Binary files a/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-3-2.png and b/solution/0900-0999/0998.Maximum Binary Tree II/images/maximum-binary-tree-3-2.png differ diff --git a/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_1_improved.png b/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_1_improved.png index 24c6e6d39a891..769a20c19b258 100644 Binary files a/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_1_improved.png and b/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_1_improved.png differ diff --git a/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_2_improved.png b/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_2_improved.png index 404336b5434f7..dc95be2641910 100644 Binary files a/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_2_improved.png and b/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_2_improved.png differ diff --git a/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_3_improved.png b/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_3_improved.png index fee9ce4ca5fec..e90c190b27852 100644 Binary files a/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_3_improved.png and b/solution/0900-0999/0999.Available Captures for Rook/images/1253_example_3_improved.png differ diff --git a/solution/1000-1099/1007.Minimum Domino Rotations For Equal Row/images/domino.png b/solution/1000-1099/1007.Minimum Domino Rotations For Equal Row/images/domino.png index 61f048ebbd8c0..51e89ecf79ca4 100644 Binary files a/solution/1000-1099/1007.Minimum Domino Rotations For Equal Row/images/domino.png and b/solution/1000-1099/1007.Minimum Domino Rotations For Equal Row/images/domino.png differ diff --git a/solution/1000-1099/1008.Construct Binary Search Tree from Preorder Traversal/images/1266.png b/solution/1000-1099/1008.Construct Binary Search Tree from Preorder Traversal/images/1266.png index 3423c8333864d..6007582bd67ea 100644 Binary files a/solution/1000-1099/1008.Construct Binary Search Tree from Preorder Traversal/images/1266.png and b/solution/1000-1099/1008.Construct Binary Search Tree from Preorder Traversal/images/1266.png differ diff --git a/solution/1000-1099/1022.Sum of Root To Leaf Binary Numbers/images/sum-of-root-to-leaf-binary-numbers.png b/solution/1000-1099/1022.Sum of Root To Leaf Binary Numbers/images/sum-of-root-to-leaf-binary-numbers.png index eb175e7c63421..26f5564e3cec0 100644 Binary files a/solution/1000-1099/1022.Sum of Root To Leaf Binary Numbers/images/sum-of-root-to-leaf-binary-numbers.png and b/solution/1000-1099/1022.Sum of Root To Leaf Binary Numbers/images/sum-of-root-to-leaf-binary-numbers.png differ diff --git a/solution/1000-1099/1026.Maximum Difference Between Node and Ancestor/images/2whqcep.jpg b/solution/1000-1099/1026.Maximum Difference Between Node and Ancestor/images/2whqcep.jpg index d69738990602d..094f0d6d30528 100644 Binary files a/solution/1000-1099/1026.Maximum Difference Between Node and Ancestor/images/2whqcep.jpg and b/solution/1000-1099/1026.Maximum Difference Between Node and Ancestor/images/2whqcep.jpg differ diff --git a/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/recover-a-tree-from-preorder-traversal.png b/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/recover-a-tree-from-preorder-traversal.png index 48d777d2c71ff..341c4feda6ce9 100644 Binary files a/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/recover-a-tree-from-preorder-traversal.png and b/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/recover-a-tree-from-preorder-traversal.png differ diff --git a/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/screen-shot-2019-04-10-at-114101-pm.png b/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/screen-shot-2019-04-10-at-114101-pm.png index ff925bad23cb9..4d3a4a95b5882 100644 Binary files a/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/screen-shot-2019-04-10-at-114101-pm.png and b/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/screen-shot-2019-04-10-at-114101-pm.png differ diff --git a/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/screen-shot-2019-04-10-at-114955-pm.png b/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/screen-shot-2019-04-10-at-114955-pm.png index a133057e6caed..f0638cede54f8 100644 Binary files a/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/screen-shot-2019-04-10-at-114955-pm.png and b/solution/1000-1099/1028.Recover a Tree From Preorder Traversal/images/screen-shot-2019-04-10-at-114955-pm.png differ diff --git a/solution/1000-1099/1035.Uncrossed Lines/images/142.png b/solution/1000-1099/1035.Uncrossed Lines/images/142.png index c9f2f076e76cb..d4929b5e4dbe7 100644 Binary files a/solution/1000-1099/1035.Uncrossed Lines/images/142.png and b/solution/1000-1099/1035.Uncrossed Lines/images/142.png differ diff --git a/solution/1000-1099/1038.Binary Search Tree to Greater Sum Tree/images/tree.png b/solution/1000-1099/1038.Binary Search Tree to Greater Sum Tree/images/tree.png index fb2cfb5431d75..b8a642f0919ba 100644 Binary files a/solution/1000-1099/1038.Binary Search Tree to Greater Sum Tree/images/tree.png and b/solution/1000-1099/1038.Binary Search Tree to Greater Sum Tree/images/tree.png differ diff --git a/solution/1000-1099/1039.Minimum Score Triangulation of Polygon/images/minimum-score-triangulation-of-polygon-1.png b/solution/1000-1099/1039.Minimum Score Triangulation of Polygon/images/minimum-score-triangulation-of-polygon-1.png index e02318f5ba24a..84e371850e178 100644 Binary files a/solution/1000-1099/1039.Minimum Score Triangulation of Polygon/images/minimum-score-triangulation-of-polygon-1.png and b/solution/1000-1099/1039.Minimum Score Triangulation of Polygon/images/minimum-score-triangulation-of-polygon-1.png differ diff --git a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-1.png b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-1.png index b2c4ad0c47a6b..7ea0b3fb93bc4 100644 Binary files a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-1.png and b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-1.png differ diff --git a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-11.png b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-11.png index b2c4ad0c47a6b..7ea0b3fb93bc4 100644 Binary files a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-11.png and b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-11.png differ diff --git a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-2.png b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-2.png index ec06a936b2a03..c96b3552000bf 100644 Binary files a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-2.png and b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-2.png differ diff --git a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-3.png b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-3.png index b6728d985b527..ed6ff17e2fc94 100644 Binary files a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-3.png and b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-3.png differ diff --git a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-4.png b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-4.png index 22afb59a2d509..b2a4a748debc6 100644 Binary files a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-4.png and b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-4.png differ diff --git a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-5.png b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-5.png index dfd9f768eb4db..c9e6bde9581b9 100644 Binary files a/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-5.png and b/solution/1000-1099/1080.Insufficient Nodes in Root to Leaf Paths/images/insufficient-5.png differ diff --git a/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example1_1.png b/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example1_1.png index 0629512db013c..2cb91203258ae 100644 Binary files a/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example1_1.png and b/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example1_1.png differ diff --git a/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example1_2.png b/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example1_2.png index 8339bc3808ade..a12583ce7f140 100644 Binary files a/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example1_2.png and b/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example1_2.png differ diff --git a/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example2_1.png b/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example2_1.png index 808effa6ef59a..84bd1bde3418e 100644 Binary files a/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example2_1.png and b/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example2_1.png differ diff --git a/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example2_2.png b/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example2_2.png index 6ee09c3e03a66..efceb383ddbb3 100644 Binary files a/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example2_2.png and b/solution/1000-1099/1091.Shortest Path in Binary Matrix/images/example2_2.png differ diff --git a/solution/1100-1199/1104.Path In Zigzag Labelled Binary Tree/images/tree.png b/solution/1100-1199/1104.Path In Zigzag Labelled Binary Tree/images/tree.png index 50408e5184527..0ef2d2354789e 100644 Binary files a/solution/1100-1199/1104.Path In Zigzag Labelled Binary Tree/images/tree.png and b/solution/1100-1199/1104.Path In Zigzag Labelled Binary Tree/images/tree.png differ diff --git a/solution/1100-1199/1105.Filling Bookcase Shelves/images/shelves.png b/solution/1100-1199/1105.Filling Bookcase Shelves/images/shelves.png index 897d408ce5b57..cfb50f5eed43a 100644 Binary files a/solution/1100-1199/1105.Filling Bookcase Shelves/images/shelves.png and b/solution/1100-1199/1105.Filling Bookcase Shelves/images/shelves.png differ diff --git a/solution/1100-1199/1110.Delete Nodes And Return Forest/images/screen-shot-2019-07-01-at-53836-pm.png b/solution/1100-1199/1110.Delete Nodes And Return Forest/images/screen-shot-2019-07-01-at-53836-pm.png index 385bb25aa4406..3249a418848d3 100644 Binary files a/solution/1100-1199/1110.Delete Nodes And Return Forest/images/screen-shot-2019-07-01-at-53836-pm.png and b/solution/1100-1199/1110.Delete Nodes And Return Forest/images/screen-shot-2019-07-01-at-53836-pm.png differ diff --git a/solution/1100-1199/1145.Binary Tree Coloring Game/images/1480-binary-tree-coloring-game.png b/solution/1100-1199/1145.Binary Tree Coloring Game/images/1480-binary-tree-coloring-game.png index e81767a8b61bf..bb0ce216320f1 100644 Binary files a/solution/1100-1199/1145.Binary Tree Coloring Game/images/1480-binary-tree-coloring-game.png and b/solution/1100-1199/1145.Binary Tree Coloring Game/images/1480-binary-tree-coloring-game.png differ diff --git a/solution/1100-1199/1161.Maximum Level Sum of a Binary Tree/images/capture.jpeg b/solution/1100-1199/1161.Maximum Level Sum of a Binary Tree/images/capture.jpeg index f524e74849c53..f6e46fa8ff9a4 100644 Binary files a/solution/1100-1199/1161.Maximum Level Sum of a Binary Tree/images/capture.jpeg and b/solution/1100-1199/1161.Maximum Level Sum of a Binary Tree/images/capture.jpeg differ diff --git a/solution/1100-1199/1162.As Far from Land as Possible/images/1336_ex1.jpeg b/solution/1100-1199/1162.As Far from Land as Possible/images/1336_ex1.jpeg index 072ff73fb3b30..30efdccef2d7b 100644 Binary files a/solution/1100-1199/1162.As Far from Land as Possible/images/1336_ex1.jpeg and b/solution/1100-1199/1162.As Far from Land as Possible/images/1336_ex1.jpeg differ diff --git a/solution/1100-1199/1162.As Far from Land as Possible/images/1336_ex2.jpeg b/solution/1100-1199/1162.As Far from Land as Possible/images/1336_ex2.jpeg index 337d4c4afd485..e7a32a02fb3ca 100644 Binary files a/solution/1100-1199/1162.As Far from Land as Possible/images/1336_ex2.jpeg and b/solution/1100-1199/1162.As Far from Land as Possible/images/1336_ex2.jpeg differ diff --git a/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1-1.jpg b/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1-1.jpg index c5141736595f8..add98ad005c8c 100644 Binary files a/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1-1.jpg and b/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1-1.jpg differ diff --git a/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1-2.jpg b/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1-2.jpg index 829a374fdaeb3..9aa9b8436c96b 100644 Binary files a/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1-2.jpg and b/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1-2.jpg differ diff --git a/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1.jpg b/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1.jpg index a7809665f9137..2cb0ab92298f6 100644 Binary files a/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1.jpg and b/solution/1100-1199/1184.Distance Between Bus Stops/images/untitled-diagram-1.jpg differ diff --git a/solution/1100-1199/1189.Maximum Number of Balloons/images/1536_ex1_upd.jpeg b/solution/1100-1199/1189.Maximum Number of Balloons/images/1536_ex1_upd.jpeg index 00c66e32e0167..54acccd86c39e 100644 Binary files a/solution/1100-1199/1189.Maximum Number of Balloons/images/1536_ex1_upd.jpeg and b/solution/1100-1199/1189.Maximum Number of Balloons/images/1536_ex1_upd.jpeg differ diff --git a/solution/1100-1199/1189.Maximum Number of Balloons/images/1536_ex2_upd.jpeg b/solution/1100-1199/1189.Maximum Number of Balloons/images/1536_ex2_upd.jpeg index 1c5258c6187d9..673461182b086 100644 Binary files a/solution/1100-1199/1189.Maximum Number of Balloons/images/1536_ex2_upd.jpeg and b/solution/1100-1199/1189.Maximum Number of Balloons/images/1536_ex2_upd.jpeg differ diff --git a/solution/1100-1199/1192.Critical Connections in a Network/images/1537_ex1_2.png b/solution/1100-1199/1192.Critical Connections in a Network/images/1537_ex1_2.png index 1f316ebe43def..2265ae3b4b525 100644 Binary files a/solution/1100-1199/1192.Critical Connections in a Network/images/1537_ex1_2.png and b/solution/1100-1199/1192.Critical Connections in a Network/images/1537_ex1_2.png differ diff --git a/solution/1100-1199/1192.Critical Connections in a Network/images/critical-connections-in-a-network.png b/solution/1100-1199/1192.Critical Connections in a Network/images/critical-connections-in-a-network.png index 6804d3b4a6976..5d85d0b960217 100644 Binary files a/solution/1100-1199/1192.Critical Connections in a Network/images/critical-connections-in-a-network.png and b/solution/1100-1199/1192.Critical Connections in a Network/images/critical-connections-in-a-network.png differ diff --git a/solution/1200-1299/1203.Sort Items by Groups Respecting Dependencies/images/1359_ex1.png b/solution/1200-1299/1203.Sort Items by Groups Respecting Dependencies/images/1359_ex1.png index 524e5b32126b5..60ec6fecd09d3 100644 Binary files a/solution/1200-1299/1203.Sort Items by Groups Respecting Dependencies/images/1359_ex1.png and b/solution/1200-1299/1203.Sort Items by Groups Respecting Dependencies/images/1359_ex1.png differ