diff --git a/README.md b/README.md
index 10b566b..0296bc9 100644
--- a/README.md
+++ b/README.md
@@ -19,5 +19,10 @@ My solutions for the course algo lab 2022 given at ETHZ. This course deals with
| Name | Challenge | Solution | Points | Week | Theme |
-| ---- |---------- |----------|--------|------|-------|
+| ------------- |---------------------- |------------------|-----------------|------------------|-----------------------|
+| Build the sum | [File](./problems/build_the_sum.pdf) | [C++ code](./week1/Build%20the%20Sum.cpp) | 100 | 1 | STL |
+| Dominoes | [File](./problems/dominoes.pdf) | [C++ code](./week1/Dominoes.cpp) | 100 | 1 | STL |
+| Even Pairs | [File](./problems/even_pairs.pdf) | [C++ code](./week1/Even%20Pairs.cpp) | 100 | 1 | Combinatorics - Prefix sum |
+| Even Matrices | [File](./problems/even_matrices.pdf) | [C++ code](./week1/Even%20Matrices.cpp) | 100 | 1 | Combinatorics - Prefix sum |
+
\ No newline at end of file
diff --git "a/problems/algoco\303\266n group.pdf" "b/problems/algoco\303\266n group.pdf"
new file mode 100644
index 0000000..34981ea
Binary files /dev/null and "b/problems/algoco\303\266n group.pdf" differ
diff --git a/problems/ant challenge.pdf b/problems/ant challenge.pdf
new file mode 100644
index 0000000..0c22573
Binary files /dev/null and b/problems/ant challenge.pdf differ
diff --git a/problems/antenna.pdf b/problems/antenna.pdf
new file mode 100644
index 0000000..7c04a40
Binary files /dev/null and b/problems/antenna.pdf differ
diff --git a/problems/asterix_the_gaul.pdf b/problems/asterix_the_gaul.pdf
new file mode 100644
index 0000000..b6ab416
Binary files /dev/null and b/problems/asterix_the_gaul.pdf differ
diff --git a/problems/beach_bars.pdf b/problems/beach_bars.pdf
new file mode 100644
index 0000000..0ad1059
Binary files /dev/null and b/problems/beach_bars.pdf differ
diff --git a/problems/bistro.pdf b/problems/bistro.pdf
new file mode 100644
index 0000000..8341473
Binary files /dev/null and b/problems/bistro.pdf differ
diff --git a/problems/boats.pdf b/problems/boats.pdf
new file mode 100644
index 0000000..d638439
Binary files /dev/null and b/problems/boats.pdf differ
diff --git a/problems/buddy selection.pdf b/problems/buddy selection.pdf
new file mode 100644
index 0000000..033c00d
Binary files /dev/null and b/problems/buddy selection.pdf differ
diff --git a/problems/build_the_sum.pdf b/problems/build_the_sum.pdf
new file mode 100644
index 0000000..59d4c87
Binary files /dev/null and b/problems/build_the_sum.pdf differ
diff --git a/problems/burning_coins.pdf b/problems/burning_coins.pdf
new file mode 100644
index 0000000..2497747
Binary files /dev/null and b/problems/burning_coins.pdf differ
diff --git a/problems/casino royale.pdf b/problems/casino royale.pdf
new file mode 100644
index 0000000..8548e8c
Binary files /dev/null and b/problems/casino royale.pdf differ
diff --git a/problems/coin cossing tournament.pdf b/problems/coin cossing tournament.pdf
new file mode 100644
index 0000000..c162bb3
Binary files /dev/null and b/problems/coin cossing tournament.pdf differ
diff --git a/problems/deck_of_cards.pdf b/problems/deck_of_cards.pdf
new file mode 100644
index 0000000..523b3fd
Binary files /dev/null and b/problems/deck_of_cards.pdf differ
diff --git a/problems/diet.pdf b/problems/diet.pdf
new file mode 100644
index 0000000..946c243
Binary files /dev/null and b/problems/diet.pdf differ
diff --git a/problems/dominoes.pdf b/problems/dominoes.pdf
new file mode 100644
index 0000000..59d4c87
Binary files /dev/null and b/problems/dominoes.pdf differ
diff --git a/problems/even_matrices.pdf b/problems/even_matrices.pdf
new file mode 100644
index 0000000..eba3246
Binary files /dev/null and b/problems/even_matrices.pdf differ
diff --git a/problems/even_pairs.pdf b/problems/even_pairs.pdf
new file mode 100644
index 0000000..3c03c2a
Binary files /dev/null and b/problems/even_pairs.pdf differ
diff --git a/problems/first steps with bgl.pdf b/problems/first steps with bgl.pdf
new file mode 100644
index 0000000..b8a03c1
Binary files /dev/null and b/problems/first steps with bgl.pdf differ
diff --git a/problems/firsthit.pdf b/problems/firsthit.pdf
new file mode 100644
index 0000000..efb711b
Binary files /dev/null and b/problems/firsthit.pdf differ
diff --git a/problems/germs.pdf b/problems/germs.pdf
new file mode 100644
index 0000000..dbb1ce8
Binary files /dev/null and b/problems/germs.pdf differ
diff --git a/problems/greyjoy.pdf b/problems/greyjoy.pdf
new file mode 100644
index 0000000..c33b605
Binary files /dev/null and b/problems/greyjoy.pdf differ
diff --git a/problems/h1n1.pdf b/problems/h1n1.pdf
new file mode 100644
index 0000000..413be74
Binary files /dev/null and b/problems/h1n1.pdf differ
diff --git a/problems/hiking-maps.pdf b/problems/hiking-maps.pdf
new file mode 100644
index 0000000..e3fed47
Binary files /dev/null and b/problems/hiking-maps.pdf differ
diff --git a/problems/hit.pdf b/problems/hit.pdf
new file mode 100644
index 0000000..71f1edd
Binary files /dev/null and b/problems/hit.pdf differ
diff --git a/problems/important bridges.pdf b/problems/important bridges.pdf
new file mode 100644
index 0000000..30ca623
Binary files /dev/null and b/problems/important bridges.pdf differ
diff --git a/problems/inball.pdf b/problems/inball.pdf
new file mode 100644
index 0000000..838205b
Binary files /dev/null and b/problems/inball.pdf differ
diff --git a/problems/knights.pdf b/problems/knights.pdf
new file mode 100644
index 0000000..83e9466
Binary files /dev/null and b/problems/knights.pdf differ
diff --git a/problems/light the stage.pdf b/problems/light the stage.pdf
new file mode 100644
index 0000000..86c412c
Binary files /dev/null and b/problems/light the stage.pdf differ
diff --git a/problems/london.pdf b/problems/london.pdf
new file mode 100644
index 0000000..eb6235b
Binary files /dev/null and b/problems/london.pdf differ
diff --git a/problems/motorcycles.pdf b/problems/motorcycles.pdf
new file mode 100644
index 0000000..9ff538c
Binary files /dev/null and b/problems/motorcycles.pdf differ
diff --git a/problems/moving_books.pdf b/problems/moving_books.pdf
new file mode 100644
index 0000000..c35d603
Binary files /dev/null and b/problems/moving_books.pdf differ
diff --git a/problems/octopussy.pdf b/problems/octopussy.pdf
new file mode 100644
index 0000000..b7cb8fc
Binary files /dev/null and b/problems/octopussy.pdf differ
diff --git a/problems/placing knights.pdf b/problems/placing knights.pdf
new file mode 100644
index 0000000..8c631fe
Binary files /dev/null and b/problems/placing knights.pdf differ
diff --git a/problems/san_francisco.pdf b/problems/san_francisco.pdf
new file mode 100644
index 0000000..909c872
Binary files /dev/null and b/problems/san_francisco.pdf differ
diff --git a/problems/severus_snape.pdf b/problems/severus_snape.pdf
new file mode 100644
index 0000000..8b639db
Binary files /dev/null and b/problems/severus_snape.pdf differ
diff --git a/problems/shopping trip.pdf b/problems/shopping trip.pdf
new file mode 100644
index 0000000..a21fb4b
Binary files /dev/null and b/problems/shopping trip.pdf differ
diff --git a/problems/suez.pdf b/problems/suez.pdf
new file mode 100644
index 0000000..3b25b8b
Binary files /dev/null and b/problems/suez.pdf differ
diff --git a/problems/the augean stables.pdf b/problems/the augean stables.pdf
new file mode 100644
index 0000000..b7c862f
Binary files /dev/null and b/problems/the augean stables.pdf differ
diff --git a/problems/the_great_game.pdf b/problems/the_great_game.pdf
new file mode 100644
index 0000000..69a324b
Binary files /dev/null and b/problems/the_great_game.pdf differ
diff --git a/problems/tiles.pdf b/problems/tiles.pdf
new file mode 100644
index 0000000..adfe70e
Binary files /dev/null and b/problems/tiles.pdf differ
diff --git a/problems/tracking.pdf b/problems/tracking.pdf
new file mode 100644
index 0000000..b32d388
Binary files /dev/null and b/problems/tracking.pdf differ
diff --git a/problems/what is the maximum.pdf b/problems/what is the maximum.pdf
new file mode 100644
index 0000000..240c2f2
Binary files /dev/null and b/problems/what is the maximum.pdf differ