Write a function to convert a deeply nested object into a flat object.
HardProblem Statement
Write a function to convert a deeply nested object into a flat object.
Sample Input
{ a: { b: { c: 1 }, d: 2 }, e: 3 }Sample Output
{ 'a.b.c': 1, 'a.d': 2, e: 3 }
Limits
Time: 2s · Memory: 256 MB