binary tree c implementation - search fails on ascending keys ("abc...").