Sem-II Minor Mechanics