Lock yourself away from distractions until you complete your Leetcode assignment.
After every midnight(you can set your own time) you'll be locked from any other websites until you complete your random Leetcode question. You can adjust the max difficulty AKA medium difficulty will randomly give you easy or medium leetcode questions.