From 7d40dbc56d00b03be2aa3aed58d3a918929e0364 Mon Sep 17 00:00:00 2001
From: Olivier Blanvillain <olivier.blanvillain@gmail.com>
Date: Thu, 15 Jul 2021 19:16:04 +0200
Subject: [PATCH] Rename midterm-solutions

---
 .../{2021-midterm => 2021-midterm-solutions}/m1.md  |   0
 .../m1/.gitignore                                   |   0
 .../m1/assignment.sbt                               |   0
 .../m1/build.sbt                                    |   0
 .../m1/grading-tests.jar                            | Bin
 .../m1/project/FilteringReporterPlugin.scala        |   0
 .../m1/project/MOOCSettings.scala                   |   0
 .../m1/project/StudentTasks.scala                   |   0
 .../m1/project/build.properties                     |   0
 .../m1/project/buildSettings.sbt                    |   0
 .../m1/project/plugins.sbt                          |   0
 .../m1/src/main/scala/m1/Lib.scala                  |   0
 .../m1/src/main/scala/m1/M1.scala                   |   0
 .../m1/src/test/scala/m1/M1Suite.scala              |   0
 .../{2021-midterm => 2021-midterm-solutions}/m14.md |   0
 .../m14/.gitignore                                  |   0
 .../m14/assignment.sbt                              |   0
 .../m14/build.sbt                                   |   0
 .../m14/grading-tests.jar                           | Bin
 .../m14/project/FilteringReporterPlugin.scala       |   0
 .../m14/project/MOOCSettings.scala                  |   0
 .../m14/project/StudentTasks.scala                  |   0
 .../m14/project/build.properties                    |   0
 .../m14/project/buildSettings.sbt                   |   0
 .../m14/project/plugins.sbt                         |   0
 .../src/main/scala/m14/AbstractBlockingQueue.scala  |   0
 .../main/scala/m14/AbstractThreadPoolExecutor.scala |   0
 .../m14/src/main/scala/m14/M14.scala                |   0
 .../m14/src/main/scala/m14/Monitor.scala            |   0
 .../m14/src/test/scala/m14/M14Suite.scala           |   0
 .../scala/m14/instrumentation/MockedMonitor.scala   |   0
 .../instrumentation/SchedulableBlockingQueue.scala  |   0
 .../test/scala/m14/instrumentation/Scheduler.scala  |   0
 .../src/test/scala/m14/instrumentation/Stats.scala  |   0
 .../test/scala/m14/instrumentation/TestHelper.scala |   0
 .../test/scala/m14/instrumentation/TestUtils.scala  |   0
 .../{2021-midterm => 2021-midterm-solutions}/m15.md |   0
 .../m15/.gitignore                                  |   0
 .../m15/assignment.sbt                              |   0
 .../m15/build.sbt                                   |   0
 .../m15/grading-tests.jar                           | Bin
 .../m15/project/FilteringReporterPlugin.scala       |   0
 .../m15/project/MOOCSettings.scala                  |   0
 .../m15/project/StudentTasks.scala                  |   0
 .../m15/project/build.properties                    |   0
 .../m15/project/buildSettings.sbt                   |   0
 .../m15/project/plugins.sbt                         |   0
 .../src/main/scala/m15/AbstractBlockingQueue.scala  |   0
 .../main/scala/m15/AbstractThreadPoolExecutor.scala |   0
 .../m15/src/main/scala/m15/M15.scala                |   0
 .../m15/src/main/scala/m15/Monitor.scala            |   0
 .../m15/src/test/scala/m15/M15Suite.scala           |   0
 .../scala/m15/instrumentation/MockedMonitor.scala   |   0
 .../instrumentation/SchedulableBlockingQueue.scala  |   0
 .../test/scala/m15/instrumentation/Scheduler.scala  |   0
 .../src/test/scala/m15/instrumentation/Stats.scala  |   0
 .../test/scala/m15/instrumentation/TestHelper.scala |   0
 .../test/scala/m15/instrumentation/TestUtils.scala  |   0
 .../{2021-midterm => 2021-midterm-solutions}/m2.md  |   0
 .../m2/.gitignore                                   |   0
 .../m2/assignment.sbt                               |   0
 .../m2/build.sbt                                    |   0
 .../m2/grading-tests.jar                            | Bin
 .../m2/project/FilteringReporterPlugin.scala        |   0
 .../m2/project/MOOCSettings.scala                   |   0
 .../m2/project/StudentTasks.scala                   |   0
 .../m2/project/build.properties                     |   0
 .../m2/project/buildSettings.sbt                    |   0
 .../m2/project/plugins.sbt                          |   0
 .../m2/src/main/scala/m2/Lib.scala                  |   0
 .../m2/src/main/scala/m2/M2.scala                   |   0
 .../m2/src/test/scala/m2/M2Suite.scala              |   0
 .../{2021-midterm => 2021-midterm-solutions}/m20.md |   0
 .../m20/.gitignore                                  |   0
 .../m20/assignment.sbt                              |   0
 .../m20/build.sbt                                   |   0
 .../m20/grading-tests.jar                           | Bin
 .../m20/project/FilteringReporterPlugin.scala       |   0
 .../m20/project/MOOCSettings.scala                  |   0
 .../m20/project/StudentTasks.scala                  |   0
 .../m20/project/build.properties                    |   0
 .../m20/project/buildSettings.sbt                   |   0
 .../m20/project/plugins.sbt                         |   0
 .../src/main/scala/m20/MultiWriterSeqCount.scala    |   0
 .../m20/src/main/scala/m20/SeqCount.scala           |   0
 .../scala/m20/instrumentation/AtomicVariable.scala  |   0
 .../main/scala/m20/instrumentation/Monitor.scala    |   0
 .../m20/src/test/scala/m20/TestSuite.scala          |   0
 .../scala/m20/instrumentation/MockedMonitor.scala   |   0
 .../test/scala/m20/instrumentation/Scheduler.scala  |   0
 .../src/test/scala/m20/instrumentation/Stats.scala  |   0
 .../test/scala/m20/instrumentation/TestHelper.scala |   0
 .../test/scala/m20/instrumentation/TestUtils.scala  |   0
 .../m20/src/test/scala/m20/overrides.scala          |   0
 .../{2021-midterm => 2021-midterm-solutions}/m21.md |   0
 .../m21/.gitignore                                  |   0
 .../m21/assignment.sbt                              |   0
 .../m21/build.sbt                                   |   0
 .../m21/grading-tests.jar                           | Bin
 .../m21/project/FilteringReporterPlugin.scala       |   0
 .../m21/project/MOOCSettings.scala                  |   0
 .../m21/project/StudentTasks.scala                  |   0
 .../m21/project/build.properties                    |   0
 .../m21/project/buildSettings.sbt                   |   0
 .../m21/project/plugins.sbt                         |   0
 .../src/main/scala/m21/MultiWriterSeqCount.scala    |   0
 .../m21/src/main/scala/m21/SeqCount.scala           |   0
 .../scala/m21/instrumentation/AtomicVariable.scala  |   0
 .../main/scala/m21/instrumentation/Monitor.scala    |   0
 .../m21/src/test/scala/m21/TestSuite.scala          |   0
 .../scala/m21/instrumentation/MockedMonitor.scala   |   0
 .../test/scala/m21/instrumentation/Scheduler.scala  |   0
 .../src/test/scala/m21/instrumentation/Stats.scala  |   0
 .../test/scala/m21/instrumentation/TestHelper.scala |   0
 .../test/scala/m21/instrumentation/TestUtils.scala  |   0
 .../m21/src/test/scala/m21/overrides.scala          |   0
 .../{2021-midterm => 2021-midterm-solutions}/m3.md  |   0
 .../m3/.gitignore                                   |   0
 .../m3/assignment.sbt                               |   0
 .../m3/build.sbt                                    |   0
 .../m3/grading-tests.jar                            | Bin
 .../m3/project/FilteringReporterPlugin.scala        |   0
 .../m3/project/MOOCSettings.scala                   |   0
 .../m3/project/StudentTasks.scala                   |   0
 .../m3/project/build.properties                     |   0
 .../m3/project/buildSettings.sbt                    |   0
 .../m3/project/plugins.sbt                          |   0
 .../m3/src/main/scala/m3/Lib.scala                  |   0
 .../m3/src/main/scala/m3/M3.scala                   |   0
 .../m3/src/test/scala/m3/M3Suite.scala              |   0
 .../{2021-midterm => 2021-midterm-solutions}/m6.md  |   0
 .../m6/.gitignore                                   |   0
 .../m6/assignment.sbt                               |   0
 .../m6/build.sbt                                    |   0
 .../m6/grading-tests.jar                            | Bin
 .../m6/project/FilteringReporterPlugin.scala        |   0
 .../m6/project/MOOCSettings.scala                   |   0
 .../m6/project/StudentTasks.scala                   |   0
 .../m6/project/build.properties                     |   0
 .../m6/project/buildSettings.sbt                    |   0
 .../m6/project/plugins.sbt                          |   0
 .../m6/src/main/scala/m6/M6.scala                   |   0
 .../m6/src/main/scala/m6/lib.scala                  |   0
 .../m6/src/test/scala/m6/M6Suite.scala              |   0
 .../{2021-midterm => 2021-midterm-solutions}/m7.md  |   0
 .../m7/.gitignore                                   |   0
 .../m7/assignment.sbt                               |   0
 .../m7/build.sbt                                    |   0
 .../m7/grading-tests.jar                            | Bin
 .../m7/project/FilteringReporterPlugin.scala        |   0
 .../m7/project/MOOCSettings.scala                   |   0
 .../m7/project/StudentTasks.scala                   |   0
 .../m7/project/build.properties                     |   0
 .../m7/project/buildSettings.sbt                    |   0
 .../m7/project/plugins.sbt                          |   0
 .../m7/src/main/scala/m7/M7.scala                   |   0
 .../m7/src/main/scala/m7/lib.scala                  |   0
 .../m7/src/test/scala/m7/M7Suite.scala              |   0
 158 files changed, 0 insertions(+), 0 deletions(-)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1.md (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/.gitignore (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/assignment.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/build.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/grading-tests.jar (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/project/FilteringReporterPlugin.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/project/MOOCSettings.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/project/StudentTasks.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/project/build.properties (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/project/buildSettings.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/project/plugins.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/src/main/scala/m1/Lib.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/src/main/scala/m1/M1.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m1/src/test/scala/m1/M1Suite.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14.md (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/.gitignore (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/assignment.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/build.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/grading-tests.jar (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/project/FilteringReporterPlugin.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/project/MOOCSettings.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/project/StudentTasks.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/project/build.properties (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/project/buildSettings.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/project/plugins.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/main/scala/m14/AbstractBlockingQueue.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/main/scala/m14/AbstractThreadPoolExecutor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/main/scala/m14/M14.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/main/scala/m14/Monitor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/test/scala/m14/M14Suite.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/test/scala/m14/instrumentation/MockedMonitor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/test/scala/m14/instrumentation/SchedulableBlockingQueue.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/test/scala/m14/instrumentation/Scheduler.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/test/scala/m14/instrumentation/Stats.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/test/scala/m14/instrumentation/TestHelper.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m14/src/test/scala/m14/instrumentation/TestUtils.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15.md (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/.gitignore (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/assignment.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/build.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/grading-tests.jar (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/project/FilteringReporterPlugin.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/project/MOOCSettings.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/project/StudentTasks.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/project/build.properties (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/project/buildSettings.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/project/plugins.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/main/scala/m15/AbstractBlockingQueue.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/main/scala/m15/AbstractThreadPoolExecutor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/main/scala/m15/M15.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/main/scala/m15/Monitor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/test/scala/m15/M15Suite.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/test/scala/m15/instrumentation/MockedMonitor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/test/scala/m15/instrumentation/SchedulableBlockingQueue.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/test/scala/m15/instrumentation/Scheduler.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/test/scala/m15/instrumentation/Stats.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/test/scala/m15/instrumentation/TestHelper.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m15/src/test/scala/m15/instrumentation/TestUtils.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2.md (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/.gitignore (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/assignment.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/build.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/grading-tests.jar (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/project/FilteringReporterPlugin.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/project/MOOCSettings.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/project/StudentTasks.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/project/build.properties (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/project/buildSettings.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/project/plugins.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/src/main/scala/m2/Lib.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/src/main/scala/m2/M2.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m2/src/test/scala/m2/M2Suite.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20.md (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/.gitignore (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/assignment.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/build.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/grading-tests.jar (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/project/FilteringReporterPlugin.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/project/MOOCSettings.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/project/StudentTasks.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/project/build.properties (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/project/buildSettings.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/project/plugins.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/main/scala/m20/MultiWriterSeqCount.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/main/scala/m20/SeqCount.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/main/scala/m20/instrumentation/AtomicVariable.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/main/scala/m20/instrumentation/Monitor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/test/scala/m20/TestSuite.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/test/scala/m20/instrumentation/MockedMonitor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/test/scala/m20/instrumentation/Scheduler.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/test/scala/m20/instrumentation/Stats.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/test/scala/m20/instrumentation/TestHelper.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/test/scala/m20/instrumentation/TestUtils.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m20/src/test/scala/m20/overrides.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21.md (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/.gitignore (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/assignment.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/build.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/grading-tests.jar (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/project/FilteringReporterPlugin.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/project/MOOCSettings.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/project/StudentTasks.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/project/build.properties (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/project/buildSettings.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/project/plugins.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/main/scala/m21/MultiWriterSeqCount.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/main/scala/m21/SeqCount.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/main/scala/m21/instrumentation/AtomicVariable.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/main/scala/m21/instrumentation/Monitor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/test/scala/m21/TestSuite.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/test/scala/m21/instrumentation/MockedMonitor.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/test/scala/m21/instrumentation/Scheduler.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/test/scala/m21/instrumentation/Stats.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/test/scala/m21/instrumentation/TestHelper.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/test/scala/m21/instrumentation/TestUtils.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m21/src/test/scala/m21/overrides.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3.md (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/.gitignore (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/assignment.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/build.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/grading-tests.jar (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/project/FilteringReporterPlugin.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/project/MOOCSettings.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/project/StudentTasks.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/project/build.properties (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/project/buildSettings.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/project/plugins.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/src/main/scala/m3/Lib.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/src/main/scala/m3/M3.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m3/src/test/scala/m3/M3Suite.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6.md (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/.gitignore (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/assignment.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/build.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/grading-tests.jar (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/project/FilteringReporterPlugin.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/project/MOOCSettings.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/project/StudentTasks.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/project/build.properties (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/project/buildSettings.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/project/plugins.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/src/main/scala/m6/M6.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/src/main/scala/m6/lib.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m6/src/test/scala/m6/M6Suite.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7.md (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/.gitignore (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/assignment.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/build.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/grading-tests.jar (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/project/FilteringReporterPlugin.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/project/MOOCSettings.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/project/StudentTasks.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/project/build.properties (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/project/buildSettings.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/project/plugins.sbt (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/src/main/scala/m7/M7.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/src/main/scala/m7/lib.scala (100%)
 rename previous-exams/{2021-midterm => 2021-midterm-solutions}/m7/src/test/scala/m7/M7Suite.scala (100%)

diff --git a/previous-exams/2021-midterm/m1.md b/previous-exams/2021-midterm-solutions/m1.md
similarity index 100%
rename from previous-exams/2021-midterm/m1.md
rename to previous-exams/2021-midterm-solutions/m1.md
diff --git a/previous-exams/2021-midterm/m1/.gitignore b/previous-exams/2021-midterm-solutions/m1/.gitignore
similarity index 100%
rename from previous-exams/2021-midterm/m1/.gitignore
rename to previous-exams/2021-midterm-solutions/m1/.gitignore
diff --git a/previous-exams/2021-midterm/m1/assignment.sbt b/previous-exams/2021-midterm-solutions/m1/assignment.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m1/assignment.sbt
rename to previous-exams/2021-midterm-solutions/m1/assignment.sbt
diff --git a/previous-exams/2021-midterm/m1/build.sbt b/previous-exams/2021-midterm-solutions/m1/build.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m1/build.sbt
rename to previous-exams/2021-midterm-solutions/m1/build.sbt
diff --git a/previous-exams/2021-midterm/m1/grading-tests.jar b/previous-exams/2021-midterm-solutions/m1/grading-tests.jar
similarity index 100%
rename from previous-exams/2021-midterm/m1/grading-tests.jar
rename to previous-exams/2021-midterm-solutions/m1/grading-tests.jar
diff --git a/previous-exams/2021-midterm/m1/project/FilteringReporterPlugin.scala b/previous-exams/2021-midterm-solutions/m1/project/FilteringReporterPlugin.scala
similarity index 100%
rename from previous-exams/2021-midterm/m1/project/FilteringReporterPlugin.scala
rename to previous-exams/2021-midterm-solutions/m1/project/FilteringReporterPlugin.scala
diff --git a/previous-exams/2021-midterm/m1/project/MOOCSettings.scala b/previous-exams/2021-midterm-solutions/m1/project/MOOCSettings.scala
similarity index 100%
rename from previous-exams/2021-midterm/m1/project/MOOCSettings.scala
rename to previous-exams/2021-midterm-solutions/m1/project/MOOCSettings.scala
diff --git a/previous-exams/2021-midterm/m1/project/StudentTasks.scala b/previous-exams/2021-midterm-solutions/m1/project/StudentTasks.scala
similarity index 100%
rename from previous-exams/2021-midterm/m1/project/StudentTasks.scala
rename to previous-exams/2021-midterm-solutions/m1/project/StudentTasks.scala
diff --git a/previous-exams/2021-midterm/m1/project/build.properties b/previous-exams/2021-midterm-solutions/m1/project/build.properties
similarity index 100%
rename from previous-exams/2021-midterm/m1/project/build.properties
rename to previous-exams/2021-midterm-solutions/m1/project/build.properties
diff --git a/previous-exams/2021-midterm/m1/project/buildSettings.sbt b/previous-exams/2021-midterm-solutions/m1/project/buildSettings.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m1/project/buildSettings.sbt
rename to previous-exams/2021-midterm-solutions/m1/project/buildSettings.sbt
diff --git a/previous-exams/2021-midterm/m1/project/plugins.sbt b/previous-exams/2021-midterm-solutions/m1/project/plugins.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m1/project/plugins.sbt
rename to previous-exams/2021-midterm-solutions/m1/project/plugins.sbt
diff --git a/previous-exams/2021-midterm/m1/src/main/scala/m1/Lib.scala b/previous-exams/2021-midterm-solutions/m1/src/main/scala/m1/Lib.scala
similarity index 100%
rename from previous-exams/2021-midterm/m1/src/main/scala/m1/Lib.scala
rename to previous-exams/2021-midterm-solutions/m1/src/main/scala/m1/Lib.scala
diff --git a/previous-exams/2021-midterm/m1/src/main/scala/m1/M1.scala b/previous-exams/2021-midterm-solutions/m1/src/main/scala/m1/M1.scala
similarity index 100%
rename from previous-exams/2021-midterm/m1/src/main/scala/m1/M1.scala
rename to previous-exams/2021-midterm-solutions/m1/src/main/scala/m1/M1.scala
diff --git a/previous-exams/2021-midterm/m1/src/test/scala/m1/M1Suite.scala b/previous-exams/2021-midterm-solutions/m1/src/test/scala/m1/M1Suite.scala
similarity index 100%
rename from previous-exams/2021-midterm/m1/src/test/scala/m1/M1Suite.scala
rename to previous-exams/2021-midterm-solutions/m1/src/test/scala/m1/M1Suite.scala
diff --git a/previous-exams/2021-midterm/m14.md b/previous-exams/2021-midterm-solutions/m14.md
similarity index 100%
rename from previous-exams/2021-midterm/m14.md
rename to previous-exams/2021-midterm-solutions/m14.md
diff --git a/previous-exams/2021-midterm/m14/.gitignore b/previous-exams/2021-midterm-solutions/m14/.gitignore
similarity index 100%
rename from previous-exams/2021-midterm/m14/.gitignore
rename to previous-exams/2021-midterm-solutions/m14/.gitignore
diff --git a/previous-exams/2021-midterm/m14/assignment.sbt b/previous-exams/2021-midterm-solutions/m14/assignment.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m14/assignment.sbt
rename to previous-exams/2021-midterm-solutions/m14/assignment.sbt
diff --git a/previous-exams/2021-midterm/m14/build.sbt b/previous-exams/2021-midterm-solutions/m14/build.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m14/build.sbt
rename to previous-exams/2021-midterm-solutions/m14/build.sbt
diff --git a/previous-exams/2021-midterm/m14/grading-tests.jar b/previous-exams/2021-midterm-solutions/m14/grading-tests.jar
similarity index 100%
rename from previous-exams/2021-midterm/m14/grading-tests.jar
rename to previous-exams/2021-midterm-solutions/m14/grading-tests.jar
diff --git a/previous-exams/2021-midterm/m14/project/FilteringReporterPlugin.scala b/previous-exams/2021-midterm-solutions/m14/project/FilteringReporterPlugin.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/project/FilteringReporterPlugin.scala
rename to previous-exams/2021-midterm-solutions/m14/project/FilteringReporterPlugin.scala
diff --git a/previous-exams/2021-midterm/m14/project/MOOCSettings.scala b/previous-exams/2021-midterm-solutions/m14/project/MOOCSettings.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/project/MOOCSettings.scala
rename to previous-exams/2021-midterm-solutions/m14/project/MOOCSettings.scala
diff --git a/previous-exams/2021-midterm/m14/project/StudentTasks.scala b/previous-exams/2021-midterm-solutions/m14/project/StudentTasks.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/project/StudentTasks.scala
rename to previous-exams/2021-midterm-solutions/m14/project/StudentTasks.scala
diff --git a/previous-exams/2021-midterm/m14/project/build.properties b/previous-exams/2021-midterm-solutions/m14/project/build.properties
similarity index 100%
rename from previous-exams/2021-midterm/m14/project/build.properties
rename to previous-exams/2021-midterm-solutions/m14/project/build.properties
diff --git a/previous-exams/2021-midterm/m14/project/buildSettings.sbt b/previous-exams/2021-midterm-solutions/m14/project/buildSettings.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m14/project/buildSettings.sbt
rename to previous-exams/2021-midterm-solutions/m14/project/buildSettings.sbt
diff --git a/previous-exams/2021-midterm/m14/project/plugins.sbt b/previous-exams/2021-midterm-solutions/m14/project/plugins.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m14/project/plugins.sbt
rename to previous-exams/2021-midterm-solutions/m14/project/plugins.sbt
diff --git a/previous-exams/2021-midterm/m14/src/main/scala/m14/AbstractBlockingQueue.scala b/previous-exams/2021-midterm-solutions/m14/src/main/scala/m14/AbstractBlockingQueue.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/main/scala/m14/AbstractBlockingQueue.scala
rename to previous-exams/2021-midterm-solutions/m14/src/main/scala/m14/AbstractBlockingQueue.scala
diff --git a/previous-exams/2021-midterm/m14/src/main/scala/m14/AbstractThreadPoolExecutor.scala b/previous-exams/2021-midterm-solutions/m14/src/main/scala/m14/AbstractThreadPoolExecutor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/main/scala/m14/AbstractThreadPoolExecutor.scala
rename to previous-exams/2021-midterm-solutions/m14/src/main/scala/m14/AbstractThreadPoolExecutor.scala
diff --git a/previous-exams/2021-midterm/m14/src/main/scala/m14/M14.scala b/previous-exams/2021-midterm-solutions/m14/src/main/scala/m14/M14.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/main/scala/m14/M14.scala
rename to previous-exams/2021-midterm-solutions/m14/src/main/scala/m14/M14.scala
diff --git a/previous-exams/2021-midterm/m14/src/main/scala/m14/Monitor.scala b/previous-exams/2021-midterm-solutions/m14/src/main/scala/m14/Monitor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/main/scala/m14/Monitor.scala
rename to previous-exams/2021-midterm-solutions/m14/src/main/scala/m14/Monitor.scala
diff --git a/previous-exams/2021-midterm/m14/src/test/scala/m14/M14Suite.scala b/previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/M14Suite.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/test/scala/m14/M14Suite.scala
rename to previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/M14Suite.scala
diff --git a/previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/MockedMonitor.scala b/previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/MockedMonitor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/MockedMonitor.scala
rename to previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/MockedMonitor.scala
diff --git a/previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/SchedulableBlockingQueue.scala b/previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/SchedulableBlockingQueue.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/SchedulableBlockingQueue.scala
rename to previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/SchedulableBlockingQueue.scala
diff --git a/previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/Scheduler.scala b/previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/Scheduler.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/Scheduler.scala
rename to previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/Scheduler.scala
diff --git a/previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/Stats.scala b/previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/Stats.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/Stats.scala
rename to previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/Stats.scala
diff --git a/previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/TestHelper.scala b/previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/TestHelper.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/TestHelper.scala
rename to previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/TestHelper.scala
diff --git a/previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/TestUtils.scala b/previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/TestUtils.scala
similarity index 100%
rename from previous-exams/2021-midterm/m14/src/test/scala/m14/instrumentation/TestUtils.scala
rename to previous-exams/2021-midterm-solutions/m14/src/test/scala/m14/instrumentation/TestUtils.scala
diff --git a/previous-exams/2021-midterm/m15.md b/previous-exams/2021-midterm-solutions/m15.md
similarity index 100%
rename from previous-exams/2021-midterm/m15.md
rename to previous-exams/2021-midterm-solutions/m15.md
diff --git a/previous-exams/2021-midterm/m15/.gitignore b/previous-exams/2021-midterm-solutions/m15/.gitignore
similarity index 100%
rename from previous-exams/2021-midterm/m15/.gitignore
rename to previous-exams/2021-midterm-solutions/m15/.gitignore
diff --git a/previous-exams/2021-midterm/m15/assignment.sbt b/previous-exams/2021-midterm-solutions/m15/assignment.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m15/assignment.sbt
rename to previous-exams/2021-midterm-solutions/m15/assignment.sbt
diff --git a/previous-exams/2021-midterm/m15/build.sbt b/previous-exams/2021-midterm-solutions/m15/build.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m15/build.sbt
rename to previous-exams/2021-midterm-solutions/m15/build.sbt
diff --git a/previous-exams/2021-midterm/m15/grading-tests.jar b/previous-exams/2021-midterm-solutions/m15/grading-tests.jar
similarity index 100%
rename from previous-exams/2021-midterm/m15/grading-tests.jar
rename to previous-exams/2021-midterm-solutions/m15/grading-tests.jar
diff --git a/previous-exams/2021-midterm/m15/project/FilteringReporterPlugin.scala b/previous-exams/2021-midterm-solutions/m15/project/FilteringReporterPlugin.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/project/FilteringReporterPlugin.scala
rename to previous-exams/2021-midterm-solutions/m15/project/FilteringReporterPlugin.scala
diff --git a/previous-exams/2021-midterm/m15/project/MOOCSettings.scala b/previous-exams/2021-midterm-solutions/m15/project/MOOCSettings.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/project/MOOCSettings.scala
rename to previous-exams/2021-midterm-solutions/m15/project/MOOCSettings.scala
diff --git a/previous-exams/2021-midterm/m15/project/StudentTasks.scala b/previous-exams/2021-midterm-solutions/m15/project/StudentTasks.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/project/StudentTasks.scala
rename to previous-exams/2021-midterm-solutions/m15/project/StudentTasks.scala
diff --git a/previous-exams/2021-midterm/m15/project/build.properties b/previous-exams/2021-midterm-solutions/m15/project/build.properties
similarity index 100%
rename from previous-exams/2021-midterm/m15/project/build.properties
rename to previous-exams/2021-midterm-solutions/m15/project/build.properties
diff --git a/previous-exams/2021-midterm/m15/project/buildSettings.sbt b/previous-exams/2021-midterm-solutions/m15/project/buildSettings.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m15/project/buildSettings.sbt
rename to previous-exams/2021-midterm-solutions/m15/project/buildSettings.sbt
diff --git a/previous-exams/2021-midterm/m15/project/plugins.sbt b/previous-exams/2021-midterm-solutions/m15/project/plugins.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m15/project/plugins.sbt
rename to previous-exams/2021-midterm-solutions/m15/project/plugins.sbt
diff --git a/previous-exams/2021-midterm/m15/src/main/scala/m15/AbstractBlockingQueue.scala b/previous-exams/2021-midterm-solutions/m15/src/main/scala/m15/AbstractBlockingQueue.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/main/scala/m15/AbstractBlockingQueue.scala
rename to previous-exams/2021-midterm-solutions/m15/src/main/scala/m15/AbstractBlockingQueue.scala
diff --git a/previous-exams/2021-midterm/m15/src/main/scala/m15/AbstractThreadPoolExecutor.scala b/previous-exams/2021-midterm-solutions/m15/src/main/scala/m15/AbstractThreadPoolExecutor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/main/scala/m15/AbstractThreadPoolExecutor.scala
rename to previous-exams/2021-midterm-solutions/m15/src/main/scala/m15/AbstractThreadPoolExecutor.scala
diff --git a/previous-exams/2021-midterm/m15/src/main/scala/m15/M15.scala b/previous-exams/2021-midterm-solutions/m15/src/main/scala/m15/M15.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/main/scala/m15/M15.scala
rename to previous-exams/2021-midterm-solutions/m15/src/main/scala/m15/M15.scala
diff --git a/previous-exams/2021-midterm/m15/src/main/scala/m15/Monitor.scala b/previous-exams/2021-midterm-solutions/m15/src/main/scala/m15/Monitor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/main/scala/m15/Monitor.scala
rename to previous-exams/2021-midterm-solutions/m15/src/main/scala/m15/Monitor.scala
diff --git a/previous-exams/2021-midterm/m15/src/test/scala/m15/M15Suite.scala b/previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/M15Suite.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/test/scala/m15/M15Suite.scala
rename to previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/M15Suite.scala
diff --git a/previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/MockedMonitor.scala b/previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/MockedMonitor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/MockedMonitor.scala
rename to previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/MockedMonitor.scala
diff --git a/previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/SchedulableBlockingQueue.scala b/previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/SchedulableBlockingQueue.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/SchedulableBlockingQueue.scala
rename to previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/SchedulableBlockingQueue.scala
diff --git a/previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/Scheduler.scala b/previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/Scheduler.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/Scheduler.scala
rename to previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/Scheduler.scala
diff --git a/previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/Stats.scala b/previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/Stats.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/Stats.scala
rename to previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/Stats.scala
diff --git a/previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/TestHelper.scala b/previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/TestHelper.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/TestHelper.scala
rename to previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/TestHelper.scala
diff --git a/previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/TestUtils.scala b/previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/TestUtils.scala
similarity index 100%
rename from previous-exams/2021-midterm/m15/src/test/scala/m15/instrumentation/TestUtils.scala
rename to previous-exams/2021-midterm-solutions/m15/src/test/scala/m15/instrumentation/TestUtils.scala
diff --git a/previous-exams/2021-midterm/m2.md b/previous-exams/2021-midterm-solutions/m2.md
similarity index 100%
rename from previous-exams/2021-midterm/m2.md
rename to previous-exams/2021-midterm-solutions/m2.md
diff --git a/previous-exams/2021-midterm/m2/.gitignore b/previous-exams/2021-midterm-solutions/m2/.gitignore
similarity index 100%
rename from previous-exams/2021-midterm/m2/.gitignore
rename to previous-exams/2021-midterm-solutions/m2/.gitignore
diff --git a/previous-exams/2021-midterm/m2/assignment.sbt b/previous-exams/2021-midterm-solutions/m2/assignment.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m2/assignment.sbt
rename to previous-exams/2021-midterm-solutions/m2/assignment.sbt
diff --git a/previous-exams/2021-midterm/m2/build.sbt b/previous-exams/2021-midterm-solutions/m2/build.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m2/build.sbt
rename to previous-exams/2021-midterm-solutions/m2/build.sbt
diff --git a/previous-exams/2021-midterm/m2/grading-tests.jar b/previous-exams/2021-midterm-solutions/m2/grading-tests.jar
similarity index 100%
rename from previous-exams/2021-midterm/m2/grading-tests.jar
rename to previous-exams/2021-midterm-solutions/m2/grading-tests.jar
diff --git a/previous-exams/2021-midterm/m2/project/FilteringReporterPlugin.scala b/previous-exams/2021-midterm-solutions/m2/project/FilteringReporterPlugin.scala
similarity index 100%
rename from previous-exams/2021-midterm/m2/project/FilteringReporterPlugin.scala
rename to previous-exams/2021-midterm-solutions/m2/project/FilteringReporterPlugin.scala
diff --git a/previous-exams/2021-midterm/m2/project/MOOCSettings.scala b/previous-exams/2021-midterm-solutions/m2/project/MOOCSettings.scala
similarity index 100%
rename from previous-exams/2021-midterm/m2/project/MOOCSettings.scala
rename to previous-exams/2021-midterm-solutions/m2/project/MOOCSettings.scala
diff --git a/previous-exams/2021-midterm/m2/project/StudentTasks.scala b/previous-exams/2021-midterm-solutions/m2/project/StudentTasks.scala
similarity index 100%
rename from previous-exams/2021-midterm/m2/project/StudentTasks.scala
rename to previous-exams/2021-midterm-solutions/m2/project/StudentTasks.scala
diff --git a/previous-exams/2021-midterm/m2/project/build.properties b/previous-exams/2021-midterm-solutions/m2/project/build.properties
similarity index 100%
rename from previous-exams/2021-midterm/m2/project/build.properties
rename to previous-exams/2021-midterm-solutions/m2/project/build.properties
diff --git a/previous-exams/2021-midterm/m2/project/buildSettings.sbt b/previous-exams/2021-midterm-solutions/m2/project/buildSettings.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m2/project/buildSettings.sbt
rename to previous-exams/2021-midterm-solutions/m2/project/buildSettings.sbt
diff --git a/previous-exams/2021-midterm/m2/project/plugins.sbt b/previous-exams/2021-midterm-solutions/m2/project/plugins.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m2/project/plugins.sbt
rename to previous-exams/2021-midterm-solutions/m2/project/plugins.sbt
diff --git a/previous-exams/2021-midterm/m2/src/main/scala/m2/Lib.scala b/previous-exams/2021-midterm-solutions/m2/src/main/scala/m2/Lib.scala
similarity index 100%
rename from previous-exams/2021-midterm/m2/src/main/scala/m2/Lib.scala
rename to previous-exams/2021-midterm-solutions/m2/src/main/scala/m2/Lib.scala
diff --git a/previous-exams/2021-midterm/m2/src/main/scala/m2/M2.scala b/previous-exams/2021-midterm-solutions/m2/src/main/scala/m2/M2.scala
similarity index 100%
rename from previous-exams/2021-midterm/m2/src/main/scala/m2/M2.scala
rename to previous-exams/2021-midterm-solutions/m2/src/main/scala/m2/M2.scala
diff --git a/previous-exams/2021-midterm/m2/src/test/scala/m2/M2Suite.scala b/previous-exams/2021-midterm-solutions/m2/src/test/scala/m2/M2Suite.scala
similarity index 100%
rename from previous-exams/2021-midterm/m2/src/test/scala/m2/M2Suite.scala
rename to previous-exams/2021-midterm-solutions/m2/src/test/scala/m2/M2Suite.scala
diff --git a/previous-exams/2021-midterm/m20.md b/previous-exams/2021-midterm-solutions/m20.md
similarity index 100%
rename from previous-exams/2021-midterm/m20.md
rename to previous-exams/2021-midterm-solutions/m20.md
diff --git a/previous-exams/2021-midterm/m20/.gitignore b/previous-exams/2021-midterm-solutions/m20/.gitignore
similarity index 100%
rename from previous-exams/2021-midterm/m20/.gitignore
rename to previous-exams/2021-midterm-solutions/m20/.gitignore
diff --git a/previous-exams/2021-midterm/m20/assignment.sbt b/previous-exams/2021-midterm-solutions/m20/assignment.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m20/assignment.sbt
rename to previous-exams/2021-midterm-solutions/m20/assignment.sbt
diff --git a/previous-exams/2021-midterm/m20/build.sbt b/previous-exams/2021-midterm-solutions/m20/build.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m20/build.sbt
rename to previous-exams/2021-midterm-solutions/m20/build.sbt
diff --git a/previous-exams/2021-midterm/m20/grading-tests.jar b/previous-exams/2021-midterm-solutions/m20/grading-tests.jar
similarity index 100%
rename from previous-exams/2021-midterm/m20/grading-tests.jar
rename to previous-exams/2021-midterm-solutions/m20/grading-tests.jar
diff --git a/previous-exams/2021-midterm/m20/project/FilteringReporterPlugin.scala b/previous-exams/2021-midterm-solutions/m20/project/FilteringReporterPlugin.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/project/FilteringReporterPlugin.scala
rename to previous-exams/2021-midterm-solutions/m20/project/FilteringReporterPlugin.scala
diff --git a/previous-exams/2021-midterm/m20/project/MOOCSettings.scala b/previous-exams/2021-midterm-solutions/m20/project/MOOCSettings.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/project/MOOCSettings.scala
rename to previous-exams/2021-midterm-solutions/m20/project/MOOCSettings.scala
diff --git a/previous-exams/2021-midterm/m20/project/StudentTasks.scala b/previous-exams/2021-midterm-solutions/m20/project/StudentTasks.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/project/StudentTasks.scala
rename to previous-exams/2021-midterm-solutions/m20/project/StudentTasks.scala
diff --git a/previous-exams/2021-midterm/m20/project/build.properties b/previous-exams/2021-midterm-solutions/m20/project/build.properties
similarity index 100%
rename from previous-exams/2021-midterm/m20/project/build.properties
rename to previous-exams/2021-midterm-solutions/m20/project/build.properties
diff --git a/previous-exams/2021-midterm/m20/project/buildSettings.sbt b/previous-exams/2021-midterm-solutions/m20/project/buildSettings.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m20/project/buildSettings.sbt
rename to previous-exams/2021-midterm-solutions/m20/project/buildSettings.sbt
diff --git a/previous-exams/2021-midterm/m20/project/plugins.sbt b/previous-exams/2021-midterm-solutions/m20/project/plugins.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m20/project/plugins.sbt
rename to previous-exams/2021-midterm-solutions/m20/project/plugins.sbt
diff --git a/previous-exams/2021-midterm/m20/src/main/scala/m20/MultiWriterSeqCount.scala b/previous-exams/2021-midterm-solutions/m20/src/main/scala/m20/MultiWriterSeqCount.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/main/scala/m20/MultiWriterSeqCount.scala
rename to previous-exams/2021-midterm-solutions/m20/src/main/scala/m20/MultiWriterSeqCount.scala
diff --git a/previous-exams/2021-midterm/m20/src/main/scala/m20/SeqCount.scala b/previous-exams/2021-midterm-solutions/m20/src/main/scala/m20/SeqCount.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/main/scala/m20/SeqCount.scala
rename to previous-exams/2021-midterm-solutions/m20/src/main/scala/m20/SeqCount.scala
diff --git a/previous-exams/2021-midterm/m20/src/main/scala/m20/instrumentation/AtomicVariable.scala b/previous-exams/2021-midterm-solutions/m20/src/main/scala/m20/instrumentation/AtomicVariable.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/main/scala/m20/instrumentation/AtomicVariable.scala
rename to previous-exams/2021-midterm-solutions/m20/src/main/scala/m20/instrumentation/AtomicVariable.scala
diff --git a/previous-exams/2021-midterm/m20/src/main/scala/m20/instrumentation/Monitor.scala b/previous-exams/2021-midterm-solutions/m20/src/main/scala/m20/instrumentation/Monitor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/main/scala/m20/instrumentation/Monitor.scala
rename to previous-exams/2021-midterm-solutions/m20/src/main/scala/m20/instrumentation/Monitor.scala
diff --git a/previous-exams/2021-midterm/m20/src/test/scala/m20/TestSuite.scala b/previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/TestSuite.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/test/scala/m20/TestSuite.scala
rename to previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/TestSuite.scala
diff --git a/previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/MockedMonitor.scala b/previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/MockedMonitor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/MockedMonitor.scala
rename to previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/MockedMonitor.scala
diff --git a/previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/Scheduler.scala b/previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/Scheduler.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/Scheduler.scala
rename to previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/Scheduler.scala
diff --git a/previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/Stats.scala b/previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/Stats.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/Stats.scala
rename to previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/Stats.scala
diff --git a/previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/TestHelper.scala b/previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/TestHelper.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/TestHelper.scala
rename to previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/TestHelper.scala
diff --git a/previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/TestUtils.scala b/previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/TestUtils.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/test/scala/m20/instrumentation/TestUtils.scala
rename to previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/instrumentation/TestUtils.scala
diff --git a/previous-exams/2021-midterm/m20/src/test/scala/m20/overrides.scala b/previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/overrides.scala
similarity index 100%
rename from previous-exams/2021-midterm/m20/src/test/scala/m20/overrides.scala
rename to previous-exams/2021-midterm-solutions/m20/src/test/scala/m20/overrides.scala
diff --git a/previous-exams/2021-midterm/m21.md b/previous-exams/2021-midterm-solutions/m21.md
similarity index 100%
rename from previous-exams/2021-midterm/m21.md
rename to previous-exams/2021-midterm-solutions/m21.md
diff --git a/previous-exams/2021-midterm/m21/.gitignore b/previous-exams/2021-midterm-solutions/m21/.gitignore
similarity index 100%
rename from previous-exams/2021-midterm/m21/.gitignore
rename to previous-exams/2021-midterm-solutions/m21/.gitignore
diff --git a/previous-exams/2021-midterm/m21/assignment.sbt b/previous-exams/2021-midterm-solutions/m21/assignment.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m21/assignment.sbt
rename to previous-exams/2021-midterm-solutions/m21/assignment.sbt
diff --git a/previous-exams/2021-midterm/m21/build.sbt b/previous-exams/2021-midterm-solutions/m21/build.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m21/build.sbt
rename to previous-exams/2021-midterm-solutions/m21/build.sbt
diff --git a/previous-exams/2021-midterm/m21/grading-tests.jar b/previous-exams/2021-midterm-solutions/m21/grading-tests.jar
similarity index 100%
rename from previous-exams/2021-midterm/m21/grading-tests.jar
rename to previous-exams/2021-midterm-solutions/m21/grading-tests.jar
diff --git a/previous-exams/2021-midterm/m21/project/FilteringReporterPlugin.scala b/previous-exams/2021-midterm-solutions/m21/project/FilteringReporterPlugin.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/project/FilteringReporterPlugin.scala
rename to previous-exams/2021-midterm-solutions/m21/project/FilteringReporterPlugin.scala
diff --git a/previous-exams/2021-midterm/m21/project/MOOCSettings.scala b/previous-exams/2021-midterm-solutions/m21/project/MOOCSettings.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/project/MOOCSettings.scala
rename to previous-exams/2021-midterm-solutions/m21/project/MOOCSettings.scala
diff --git a/previous-exams/2021-midterm/m21/project/StudentTasks.scala b/previous-exams/2021-midterm-solutions/m21/project/StudentTasks.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/project/StudentTasks.scala
rename to previous-exams/2021-midterm-solutions/m21/project/StudentTasks.scala
diff --git a/previous-exams/2021-midterm/m21/project/build.properties b/previous-exams/2021-midterm-solutions/m21/project/build.properties
similarity index 100%
rename from previous-exams/2021-midterm/m21/project/build.properties
rename to previous-exams/2021-midterm-solutions/m21/project/build.properties
diff --git a/previous-exams/2021-midterm/m21/project/buildSettings.sbt b/previous-exams/2021-midterm-solutions/m21/project/buildSettings.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m21/project/buildSettings.sbt
rename to previous-exams/2021-midterm-solutions/m21/project/buildSettings.sbt
diff --git a/previous-exams/2021-midterm/m21/project/plugins.sbt b/previous-exams/2021-midterm-solutions/m21/project/plugins.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m21/project/plugins.sbt
rename to previous-exams/2021-midterm-solutions/m21/project/plugins.sbt
diff --git a/previous-exams/2021-midterm/m21/src/main/scala/m21/MultiWriterSeqCount.scala b/previous-exams/2021-midterm-solutions/m21/src/main/scala/m21/MultiWriterSeqCount.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/main/scala/m21/MultiWriterSeqCount.scala
rename to previous-exams/2021-midterm-solutions/m21/src/main/scala/m21/MultiWriterSeqCount.scala
diff --git a/previous-exams/2021-midterm/m21/src/main/scala/m21/SeqCount.scala b/previous-exams/2021-midterm-solutions/m21/src/main/scala/m21/SeqCount.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/main/scala/m21/SeqCount.scala
rename to previous-exams/2021-midterm-solutions/m21/src/main/scala/m21/SeqCount.scala
diff --git a/previous-exams/2021-midterm/m21/src/main/scala/m21/instrumentation/AtomicVariable.scala b/previous-exams/2021-midterm-solutions/m21/src/main/scala/m21/instrumentation/AtomicVariable.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/main/scala/m21/instrumentation/AtomicVariable.scala
rename to previous-exams/2021-midterm-solutions/m21/src/main/scala/m21/instrumentation/AtomicVariable.scala
diff --git a/previous-exams/2021-midterm/m21/src/main/scala/m21/instrumentation/Monitor.scala b/previous-exams/2021-midterm-solutions/m21/src/main/scala/m21/instrumentation/Monitor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/main/scala/m21/instrumentation/Monitor.scala
rename to previous-exams/2021-midterm-solutions/m21/src/main/scala/m21/instrumentation/Monitor.scala
diff --git a/previous-exams/2021-midterm/m21/src/test/scala/m21/TestSuite.scala b/previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/TestSuite.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/test/scala/m21/TestSuite.scala
rename to previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/TestSuite.scala
diff --git a/previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/MockedMonitor.scala b/previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/MockedMonitor.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/MockedMonitor.scala
rename to previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/MockedMonitor.scala
diff --git a/previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/Scheduler.scala b/previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/Scheduler.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/Scheduler.scala
rename to previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/Scheduler.scala
diff --git a/previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/Stats.scala b/previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/Stats.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/Stats.scala
rename to previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/Stats.scala
diff --git a/previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/TestHelper.scala b/previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/TestHelper.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/TestHelper.scala
rename to previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/TestHelper.scala
diff --git a/previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/TestUtils.scala b/previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/TestUtils.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/test/scala/m21/instrumentation/TestUtils.scala
rename to previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/instrumentation/TestUtils.scala
diff --git a/previous-exams/2021-midterm/m21/src/test/scala/m21/overrides.scala b/previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/overrides.scala
similarity index 100%
rename from previous-exams/2021-midterm/m21/src/test/scala/m21/overrides.scala
rename to previous-exams/2021-midterm-solutions/m21/src/test/scala/m21/overrides.scala
diff --git a/previous-exams/2021-midterm/m3.md b/previous-exams/2021-midterm-solutions/m3.md
similarity index 100%
rename from previous-exams/2021-midterm/m3.md
rename to previous-exams/2021-midterm-solutions/m3.md
diff --git a/previous-exams/2021-midterm/m3/.gitignore b/previous-exams/2021-midterm-solutions/m3/.gitignore
similarity index 100%
rename from previous-exams/2021-midterm/m3/.gitignore
rename to previous-exams/2021-midterm-solutions/m3/.gitignore
diff --git a/previous-exams/2021-midterm/m3/assignment.sbt b/previous-exams/2021-midterm-solutions/m3/assignment.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m3/assignment.sbt
rename to previous-exams/2021-midterm-solutions/m3/assignment.sbt
diff --git a/previous-exams/2021-midterm/m3/build.sbt b/previous-exams/2021-midterm-solutions/m3/build.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m3/build.sbt
rename to previous-exams/2021-midterm-solutions/m3/build.sbt
diff --git a/previous-exams/2021-midterm/m3/grading-tests.jar b/previous-exams/2021-midterm-solutions/m3/grading-tests.jar
similarity index 100%
rename from previous-exams/2021-midterm/m3/grading-tests.jar
rename to previous-exams/2021-midterm-solutions/m3/grading-tests.jar
diff --git a/previous-exams/2021-midterm/m3/project/FilteringReporterPlugin.scala b/previous-exams/2021-midterm-solutions/m3/project/FilteringReporterPlugin.scala
similarity index 100%
rename from previous-exams/2021-midterm/m3/project/FilteringReporterPlugin.scala
rename to previous-exams/2021-midterm-solutions/m3/project/FilteringReporterPlugin.scala
diff --git a/previous-exams/2021-midterm/m3/project/MOOCSettings.scala b/previous-exams/2021-midterm-solutions/m3/project/MOOCSettings.scala
similarity index 100%
rename from previous-exams/2021-midterm/m3/project/MOOCSettings.scala
rename to previous-exams/2021-midterm-solutions/m3/project/MOOCSettings.scala
diff --git a/previous-exams/2021-midterm/m3/project/StudentTasks.scala b/previous-exams/2021-midterm-solutions/m3/project/StudentTasks.scala
similarity index 100%
rename from previous-exams/2021-midterm/m3/project/StudentTasks.scala
rename to previous-exams/2021-midterm-solutions/m3/project/StudentTasks.scala
diff --git a/previous-exams/2021-midterm/m3/project/build.properties b/previous-exams/2021-midterm-solutions/m3/project/build.properties
similarity index 100%
rename from previous-exams/2021-midterm/m3/project/build.properties
rename to previous-exams/2021-midterm-solutions/m3/project/build.properties
diff --git a/previous-exams/2021-midterm/m3/project/buildSettings.sbt b/previous-exams/2021-midterm-solutions/m3/project/buildSettings.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m3/project/buildSettings.sbt
rename to previous-exams/2021-midterm-solutions/m3/project/buildSettings.sbt
diff --git a/previous-exams/2021-midterm/m3/project/plugins.sbt b/previous-exams/2021-midterm-solutions/m3/project/plugins.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m3/project/plugins.sbt
rename to previous-exams/2021-midterm-solutions/m3/project/plugins.sbt
diff --git a/previous-exams/2021-midterm/m3/src/main/scala/m3/Lib.scala b/previous-exams/2021-midterm-solutions/m3/src/main/scala/m3/Lib.scala
similarity index 100%
rename from previous-exams/2021-midterm/m3/src/main/scala/m3/Lib.scala
rename to previous-exams/2021-midterm-solutions/m3/src/main/scala/m3/Lib.scala
diff --git a/previous-exams/2021-midterm/m3/src/main/scala/m3/M3.scala b/previous-exams/2021-midterm-solutions/m3/src/main/scala/m3/M3.scala
similarity index 100%
rename from previous-exams/2021-midterm/m3/src/main/scala/m3/M3.scala
rename to previous-exams/2021-midterm-solutions/m3/src/main/scala/m3/M3.scala
diff --git a/previous-exams/2021-midterm/m3/src/test/scala/m3/M3Suite.scala b/previous-exams/2021-midterm-solutions/m3/src/test/scala/m3/M3Suite.scala
similarity index 100%
rename from previous-exams/2021-midterm/m3/src/test/scala/m3/M3Suite.scala
rename to previous-exams/2021-midterm-solutions/m3/src/test/scala/m3/M3Suite.scala
diff --git a/previous-exams/2021-midterm/m6.md b/previous-exams/2021-midterm-solutions/m6.md
similarity index 100%
rename from previous-exams/2021-midterm/m6.md
rename to previous-exams/2021-midterm-solutions/m6.md
diff --git a/previous-exams/2021-midterm/m6/.gitignore b/previous-exams/2021-midterm-solutions/m6/.gitignore
similarity index 100%
rename from previous-exams/2021-midterm/m6/.gitignore
rename to previous-exams/2021-midterm-solutions/m6/.gitignore
diff --git a/previous-exams/2021-midterm/m6/assignment.sbt b/previous-exams/2021-midterm-solutions/m6/assignment.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m6/assignment.sbt
rename to previous-exams/2021-midterm-solutions/m6/assignment.sbt
diff --git a/previous-exams/2021-midterm/m6/build.sbt b/previous-exams/2021-midterm-solutions/m6/build.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m6/build.sbt
rename to previous-exams/2021-midterm-solutions/m6/build.sbt
diff --git a/previous-exams/2021-midterm/m6/grading-tests.jar b/previous-exams/2021-midterm-solutions/m6/grading-tests.jar
similarity index 100%
rename from previous-exams/2021-midterm/m6/grading-tests.jar
rename to previous-exams/2021-midterm-solutions/m6/grading-tests.jar
diff --git a/previous-exams/2021-midterm/m6/project/FilteringReporterPlugin.scala b/previous-exams/2021-midterm-solutions/m6/project/FilteringReporterPlugin.scala
similarity index 100%
rename from previous-exams/2021-midterm/m6/project/FilteringReporterPlugin.scala
rename to previous-exams/2021-midterm-solutions/m6/project/FilteringReporterPlugin.scala
diff --git a/previous-exams/2021-midterm/m6/project/MOOCSettings.scala b/previous-exams/2021-midterm-solutions/m6/project/MOOCSettings.scala
similarity index 100%
rename from previous-exams/2021-midterm/m6/project/MOOCSettings.scala
rename to previous-exams/2021-midterm-solutions/m6/project/MOOCSettings.scala
diff --git a/previous-exams/2021-midterm/m6/project/StudentTasks.scala b/previous-exams/2021-midterm-solutions/m6/project/StudentTasks.scala
similarity index 100%
rename from previous-exams/2021-midterm/m6/project/StudentTasks.scala
rename to previous-exams/2021-midterm-solutions/m6/project/StudentTasks.scala
diff --git a/previous-exams/2021-midterm/m6/project/build.properties b/previous-exams/2021-midterm-solutions/m6/project/build.properties
similarity index 100%
rename from previous-exams/2021-midterm/m6/project/build.properties
rename to previous-exams/2021-midterm-solutions/m6/project/build.properties
diff --git a/previous-exams/2021-midterm/m6/project/buildSettings.sbt b/previous-exams/2021-midterm-solutions/m6/project/buildSettings.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m6/project/buildSettings.sbt
rename to previous-exams/2021-midterm-solutions/m6/project/buildSettings.sbt
diff --git a/previous-exams/2021-midterm/m6/project/plugins.sbt b/previous-exams/2021-midterm-solutions/m6/project/plugins.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m6/project/plugins.sbt
rename to previous-exams/2021-midterm-solutions/m6/project/plugins.sbt
diff --git a/previous-exams/2021-midterm/m6/src/main/scala/m6/M6.scala b/previous-exams/2021-midterm-solutions/m6/src/main/scala/m6/M6.scala
similarity index 100%
rename from previous-exams/2021-midterm/m6/src/main/scala/m6/M6.scala
rename to previous-exams/2021-midterm-solutions/m6/src/main/scala/m6/M6.scala
diff --git a/previous-exams/2021-midterm/m6/src/main/scala/m6/lib.scala b/previous-exams/2021-midterm-solutions/m6/src/main/scala/m6/lib.scala
similarity index 100%
rename from previous-exams/2021-midterm/m6/src/main/scala/m6/lib.scala
rename to previous-exams/2021-midterm-solutions/m6/src/main/scala/m6/lib.scala
diff --git a/previous-exams/2021-midterm/m6/src/test/scala/m6/M6Suite.scala b/previous-exams/2021-midterm-solutions/m6/src/test/scala/m6/M6Suite.scala
similarity index 100%
rename from previous-exams/2021-midterm/m6/src/test/scala/m6/M6Suite.scala
rename to previous-exams/2021-midterm-solutions/m6/src/test/scala/m6/M6Suite.scala
diff --git a/previous-exams/2021-midterm/m7.md b/previous-exams/2021-midterm-solutions/m7.md
similarity index 100%
rename from previous-exams/2021-midterm/m7.md
rename to previous-exams/2021-midterm-solutions/m7.md
diff --git a/previous-exams/2021-midterm/m7/.gitignore b/previous-exams/2021-midterm-solutions/m7/.gitignore
similarity index 100%
rename from previous-exams/2021-midterm/m7/.gitignore
rename to previous-exams/2021-midterm-solutions/m7/.gitignore
diff --git a/previous-exams/2021-midterm/m7/assignment.sbt b/previous-exams/2021-midterm-solutions/m7/assignment.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m7/assignment.sbt
rename to previous-exams/2021-midterm-solutions/m7/assignment.sbt
diff --git a/previous-exams/2021-midterm/m7/build.sbt b/previous-exams/2021-midterm-solutions/m7/build.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m7/build.sbt
rename to previous-exams/2021-midterm-solutions/m7/build.sbt
diff --git a/previous-exams/2021-midterm/m7/grading-tests.jar b/previous-exams/2021-midterm-solutions/m7/grading-tests.jar
similarity index 100%
rename from previous-exams/2021-midterm/m7/grading-tests.jar
rename to previous-exams/2021-midterm-solutions/m7/grading-tests.jar
diff --git a/previous-exams/2021-midterm/m7/project/FilteringReporterPlugin.scala b/previous-exams/2021-midterm-solutions/m7/project/FilteringReporterPlugin.scala
similarity index 100%
rename from previous-exams/2021-midterm/m7/project/FilteringReporterPlugin.scala
rename to previous-exams/2021-midterm-solutions/m7/project/FilteringReporterPlugin.scala
diff --git a/previous-exams/2021-midterm/m7/project/MOOCSettings.scala b/previous-exams/2021-midterm-solutions/m7/project/MOOCSettings.scala
similarity index 100%
rename from previous-exams/2021-midterm/m7/project/MOOCSettings.scala
rename to previous-exams/2021-midterm-solutions/m7/project/MOOCSettings.scala
diff --git a/previous-exams/2021-midterm/m7/project/StudentTasks.scala b/previous-exams/2021-midterm-solutions/m7/project/StudentTasks.scala
similarity index 100%
rename from previous-exams/2021-midterm/m7/project/StudentTasks.scala
rename to previous-exams/2021-midterm-solutions/m7/project/StudentTasks.scala
diff --git a/previous-exams/2021-midterm/m7/project/build.properties b/previous-exams/2021-midterm-solutions/m7/project/build.properties
similarity index 100%
rename from previous-exams/2021-midterm/m7/project/build.properties
rename to previous-exams/2021-midterm-solutions/m7/project/build.properties
diff --git a/previous-exams/2021-midterm/m7/project/buildSettings.sbt b/previous-exams/2021-midterm-solutions/m7/project/buildSettings.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m7/project/buildSettings.sbt
rename to previous-exams/2021-midterm-solutions/m7/project/buildSettings.sbt
diff --git a/previous-exams/2021-midterm/m7/project/plugins.sbt b/previous-exams/2021-midterm-solutions/m7/project/plugins.sbt
similarity index 100%
rename from previous-exams/2021-midterm/m7/project/plugins.sbt
rename to previous-exams/2021-midterm-solutions/m7/project/plugins.sbt
diff --git a/previous-exams/2021-midterm/m7/src/main/scala/m7/M7.scala b/previous-exams/2021-midterm-solutions/m7/src/main/scala/m7/M7.scala
similarity index 100%
rename from previous-exams/2021-midterm/m7/src/main/scala/m7/M7.scala
rename to previous-exams/2021-midterm-solutions/m7/src/main/scala/m7/M7.scala
diff --git a/previous-exams/2021-midterm/m7/src/main/scala/m7/lib.scala b/previous-exams/2021-midterm-solutions/m7/src/main/scala/m7/lib.scala
similarity index 100%
rename from previous-exams/2021-midterm/m7/src/main/scala/m7/lib.scala
rename to previous-exams/2021-midterm-solutions/m7/src/main/scala/m7/lib.scala
diff --git a/previous-exams/2021-midterm/m7/src/test/scala/m7/M7Suite.scala b/previous-exams/2021-midterm-solutions/m7/src/test/scala/m7/M7Suite.scala
similarity index 100%
rename from previous-exams/2021-midterm/m7/src/test/scala/m7/M7Suite.scala
rename to previous-exams/2021-midterm-solutions/m7/src/test/scala/m7/M7Suite.scala
-- 
GitLab