not optimized
 
Magnets