BST (ruby, mess)