mec 105/205 solved assignment 2024