value) { case self::L: return 0; break; case self::M: return 1; break; case self::Q: return 2; break; case self::H: return 3; break; } } }