diff --git a/exercises/error_handling/errors1.rs b/exercises/error_handling/errors1.rs old mode 100755 new mode 100644 diff --git a/exercises/error_handling/errors2.rs b/exercises/error_handling/errors2.rs old mode 100755 new mode 100644 diff --git a/exercises/error_handling/errors3.rs b/exercises/error_handling/errors3.rs old mode 100755 new mode 100644 diff --git a/exercises/error_handling/errorsn.rs b/exercises/error_handling/errorsn.rs old mode 100755 new mode 100644 diff --git a/exercises/error_handling/option1.rs b/exercises/error_handling/option1.rs old mode 100755 new mode 100644 diff --git a/exercises/error_handling/result1.rs b/exercises/error_handling/result1.rs old mode 100755 new mode 100644 diff --git a/exercises/functions/functions1.rs b/exercises/functions/functions1.rs old mode 100755 new mode 100644 diff --git a/exercises/functions/functions2.rs b/exercises/functions/functions2.rs old mode 100755 new mode 100644 diff --git a/exercises/functions/functions3.rs b/exercises/functions/functions3.rs old mode 100755 new mode 100644 diff --git a/exercises/functions/functions4.rs b/exercises/functions/functions4.rs old mode 100755 new mode 100644 diff --git a/exercises/functions/functions5.rs b/exercises/functions/functions5.rs old mode 100755 new mode 100644 diff --git a/exercises/if/if1.rs b/exercises/if/if1.rs old mode 100755 new mode 100644 diff --git a/exercises/macros/macros1.rs b/exercises/macros/macros1.rs old mode 100755 new mode 100644 diff --git a/exercises/macros/macros2.rs b/exercises/macros/macros2.rs old mode 100755 new mode 100644 diff --git a/exercises/macros/macros3.rs b/exercises/macros/macros3.rs old mode 100755 new mode 100644 diff --git a/exercises/macros/macros4.rs b/exercises/macros/macros4.rs old mode 100755 new mode 100644 diff --git a/exercises/modules/modules1.rs b/exercises/modules/modules1.rs old mode 100755 new mode 100644 diff --git a/exercises/modules/modules2.rs b/exercises/modules/modules2.rs old mode 100755 new mode 100644 diff --git a/exercises/move_semantics/move_semantics1.rs b/exercises/move_semantics/move_semantics1.rs old mode 100755 new mode 100644 diff --git a/exercises/move_semantics/move_semantics2.rs b/exercises/move_semantics/move_semantics2.rs old mode 100755 new mode 100644 diff --git a/exercises/move_semantics/move_semantics3.rs b/exercises/move_semantics/move_semantics3.rs old mode 100755 new mode 100644 diff --git a/exercises/move_semantics/move_semantics4.rs b/exercises/move_semantics/move_semantics4.rs old mode 100755 new mode 100644 diff --git a/exercises/primitive_types/primitive_types1.rs b/exercises/primitive_types/primitive_types1.rs old mode 100755 new mode 100644 diff --git a/exercises/primitive_types/primitive_types2.rs b/exercises/primitive_types/primitive_types2.rs old mode 100755 new mode 100644 diff --git a/exercises/primitive_types/primitive_types3.rs b/exercises/primitive_types/primitive_types3.rs old mode 100755 new mode 100644 diff --git a/exercises/primitive_types/primitive_types4.rs b/exercises/primitive_types/primitive_types4.rs old mode 100755 new mode 100644 diff --git a/exercises/primitive_types/primitive_types5.rs b/exercises/primitive_types/primitive_types5.rs old mode 100755 new mode 100644 diff --git a/exercises/primitive_types/primitive_types6.rs b/exercises/primitive_types/primitive_types6.rs old mode 100755 new mode 100644 diff --git a/exercises/standard_library_types/arc1.rs b/exercises/standard_library_types/arc1.rs old mode 100755 new mode 100644 diff --git a/exercises/standard_library_types/iterator3.rs b/exercises/standard_library_types/iterator3.rs old mode 100755 new mode 100644 diff --git a/exercises/standard_library_types/iterators4.rs b/exercises/standard_library_types/iterators4.rs old mode 100755 new mode 100644 diff --git a/exercises/strings/strings1.rs b/exercises/strings/strings1.rs old mode 100755 new mode 100644 diff --git a/exercises/strings/strings2.rs b/exercises/strings/strings2.rs old mode 100755 new mode 100644 diff --git a/exercises/test2.rs b/exercises/test2.rs old mode 100755 new mode 100644 diff --git a/exercises/test3.rs b/exercises/test3.rs old mode 100755 new mode 100644 diff --git a/exercises/tests/tests1.rs b/exercises/tests/tests1.rs old mode 100755 new mode 100644 diff --git a/exercises/tests/tests2.rs b/exercises/tests/tests2.rs old mode 100755 new mode 100644 diff --git a/exercises/tests/tests3.rs b/exercises/tests/tests3.rs old mode 100755 new mode 100644 diff --git a/exercises/threads/threads1.rs b/exercises/threads/threads1.rs old mode 100755 new mode 100644 diff --git a/exercises/variables/variables1.rs b/exercises/variables/variables1.rs old mode 100755 new mode 100644 diff --git a/exercises/variables/variables2.rs b/exercises/variables/variables2.rs old mode 100755 new mode 100644 diff --git a/exercises/variables/variables3.rs b/exercises/variables/variables3.rs old mode 100755 new mode 100644 diff --git a/exercises/variables/variables4.rs b/exercises/variables/variables4.rs old mode 100755 new mode 100644