All you need to cut cake is knief, a random knief, not some specific, right? But to make hard disk partition, you need specific softwrae, and follow specific commands in it. And these commands are what I was asking for. Not the theoretical algorithm (algorithms are way to easy than the effort required to make it work).
But anyways, I've taken care of this yesterday. Made 3 partitions. Though I cannot shrink my original C: partition to less than 162GB, thought its only 40GB filled. I wanted to make it 100GB. I've tried defragmenting the entire disk, removed the fragments present (which was only 3%), still can't shrink it.
Not really a big deal. Atleast I got to create partition. But just curious why Windows doesn't allows to shrink more?