mechanical engineering problems with solution