/* This file is part of the Simba project.  */
static void print_node(struct binary_tree_node_t *node_p)
/* This file is part of the Simba project.  */
static void print_node(struct binary_tree_node_t *node_p)
{
    std_printf(FSTR("key = %d\r\n"), node_p->key);
    if (node_p->left_p != NULL) {
        std_printf(FSTR("left: "));
        print_node(node_p->left_p);
    }
    if (node_p->right_p != NULL) {
        std_printf(FSTR("right: "));
        print_node(node_p->right_p);
    }
}