Magnetic Blocks