public TimeSpan GetEffort() { var effort = GetDifficulty() * GetVolume(); return TimeSpan.FromSeconds(effort / 18.0); }