Today is april fools... I think...
Its 10:05 PM IST as of writing. I think I should sleep (The time
zones are messed up, meaning time is actually 30 minutes ahead of
IST, meaning its 10:35 PM right now)
-------------------------------------------------------------------