Глубина объекта

Напишите функцию, которая определяет глубину объекта. Эта функция определяет, сколько раз мы можем максимально «спуститься вниз», обращаясь по ключу.

Глубину не объектов и пустых объектов мы считаем равной нулю.

const obj = { a: 1, b: { c: 2, d: 3, }, e: { f: { g: 4, h: 5, }, }, i: 6, }; // обратились три раза и дошли до примитива: // obj.e.f.g console.log(depth(obj)); // 3