Hey folks! ЁЯЪА I am facing the challenge of creating a multi-threaded program simulating an OS scheduler. My recent assignment involves designing a priority-based scheduler, ensuring fair CPU allocation. Can someone help me on this?