difficulty of mechanical engineering?