Grokking The System Design Educative