Magnet puzzle

Bre writes

Jon Muller wanted a puzzle that could be done over and over again so he created this thing out of wooden cubes and magnets. It only goes together in one way, so far it takes first timers between 45 minutes and 2 hours to get it together!