implemented all disk scheduling algorithms