diff --git a/project_euler/problem_1/sol1.dart b/project_euler/problem_001/sol1.dart similarity index 100% rename from project_euler/problem_1/sol1.dart rename to project_euler/problem_001/sol1.dart diff --git a/project_euler/problem_2/sol2.dart b/project_euler/problem_002/sol2.dart similarity index 100% rename from project_euler/problem_2/sol2.dart rename to project_euler/problem_002/sol2.dart diff --git a/project_euler/problem_3/sol3.dart b/project_euler/problem_003/sol3.dart similarity index 100% rename from project_euler/problem_3/sol3.dart rename to project_euler/problem_003/sol3.dart diff --git a/project_euler/problem_4/sol4.dart b/project_euler/problem_004/sol4.dart similarity index 100% rename from project_euler/problem_4/sol4.dart rename to project_euler/problem_004/sol4.dart diff --git a/project_euler/problem_5/sol5.dart b/project_euler/problem_005/sol5.dart similarity index 100% rename from project_euler/problem_5/sol5.dart rename to project_euler/problem_005/sol5.dart diff --git a/project_euler/problem_6/sol6.dart b/project_euler/problem_006/sol6.dart similarity index 100% rename from project_euler/problem_6/sol6.dart rename to project_euler/problem_006/sol6.dart diff --git a/project_euler/problem_7/sol7.dart b/project_euler/problem_007/sol7.dart similarity index 100% rename from project_euler/problem_7/sol7.dart rename to project_euler/problem_007/sol7.dart diff --git a/project_euler/problem_8/sol8.dart b/project_euler/problem_008/sol8.dart similarity index 100% rename from project_euler/problem_8/sol8.dart rename to project_euler/problem_008/sol8.dart diff --git a/project_euler/problem_9/sol9.dart b/project_euler/problem_009/sol9.dart similarity index 100% rename from project_euler/problem_9/sol9.dart rename to project_euler/problem_009/sol9.dart diff --git a/project_euler/problem_10/sol10.dart b/project_euler/problem_010/sol10.dart similarity index 100% rename from project_euler/problem_10/sol10.dart rename to project_euler/problem_010/sol10.dart diff --git a/project_euler/problem_12/sol12.dart b/project_euler/problem_012/sol12.dart similarity index 100% rename from project_euler/problem_12/sol12.dart rename to project_euler/problem_012/sol12.dart diff --git a/project_euler/problem_13/sol13.dart b/project_euler/problem_013/sol13.dart similarity index 100% rename from project_euler/problem_13/sol13.dart rename to project_euler/problem_013/sol13.dart diff --git a/project_euler/problem_17/sol17.dart b/project_euler/problem_017/sol17.dart similarity index 100% rename from project_euler/problem_17/sol17.dart rename to project_euler/problem_017/sol17.dart diff --git a/project_euler/problem_20/sol20.dart b/project_euler/problem_020/sol20.dart similarity index 100% rename from project_euler/problem_20/sol20.dart rename to project_euler/problem_020/sol20.dart