# your code goes here
# your code goes here
data={
"a":{
"b":{
"c":1
},
"f":5
},
"d":"2",
"e":"3",
"g":{
"h":{
"j":"10"
}
}
}
def print_nested(d, prefix=''):
for k, v in d.items():
if isinstance(v, dict):
print_nested(v, '{}{}__'.format(prefix, k))
else:
print '{}{} = {}'.format(prefix, k, v)
print_nested(data);
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCiMgeW91ciBjb2RlIGdvZXMgaGVyZQpkYXRhPXsKCSJhIjp7CgkJImIiOnsKCQkJImMiOjEKCQkJfSwKCQkJImYiOjUKCQl9LAoJImQiOiIyIiwKCSJlIjoiMyIsCgkiZyI6ewoJCSJoIjp7CgkJCSJqIjoiMTAiCgkJCX0KCQl9Cgl9CgoKZGVmIHByaW50X25lc3RlZChkLCBwcmVmaXg9JycpOgogICAgZm9yIGssIHYgaW4gZC5pdGVtcygpOgogICAgICAgIGlmIGlzaW5zdGFuY2UodiwgZGljdCk6CiAgICAgICAgICAgIHByaW50X25lc3RlZCh2LCAne317fV9fJy5mb3JtYXQocHJlZml4LCBrKSkKICAgICAgICBlbHNlOgogICAgICAgICAgICBwcmludCAne317fSA9IHt9Jy5mb3JtYXQocHJlZml4LCBrLCB2KQoKcHJpbnRfbmVzdGVkKGRhdGEpOwogICAgICAJ