he struggled with it , manfully trying to decide if sorcerer outranked king or imperial princess until garion solved his problem for him by leading ce'nedra out onto the landing at the top of the stairs .