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