nodes: 0, module; 1, function_definition; 2, function_name:prettyprint; 3, parameters; 4, block; 5, identifier:d; 6, expression_statement; 7, expression_statement; 8, comment:"""Print dicttree in Json-like format. keys are sorted
          """; 9, call; 10, identifier:print; 11, argument_list; 12, call; 13, attribute; 14, argument_list; 15, identifier:json; 16, identifier:dumps; 17, identifier:d; 18, keyword_argument; 19, keyword_argument; 20, keyword_argument; 21, identifier:sort_keys; 22, True; 23, identifier:indent; 24, integer:4; 25, identifier:separators; 26, tuple; 27, string:","; 28, string:": "
code: def prettyprint(d):
          """Print dicttree in Json-like format. keys are sorted
          """
          print(json.dumps(d, sort_keys=True, 
                           indent=4, separators=("," , ": ")))