hard magnet