public void SampleCase_2()
 {
     MeditationSolver ms = new MeditationSolver(7, "p4 p2 p3 m1 k2 p1 k1");
     string expected = "m1 k2 k1 p4 p2 p3 p1";
     Assert.AreEqual(expected, ms.GetMeditationOrder());
 }
 public void SampleCase_3()
 {
     MeditationSolver ms = new MeditationSolver(5, "k2 m2 m1 p1 k1");
     string expected = "m2 m1 k2 k1 p1";
     Assert.AreEqual(expected, ms.GetMeditationOrder());
 }
 public void SampleCase_1()
 {
     MeditationSolver ms = new MeditationSolver(3, "m1 k1 p1");
     string expected = "m1 k1 p1";
     Assert.AreEqual(expected, ms.GetMeditationOrder());
 }