HARDEST MECHANICS TO LEARN