Palindrome detector, overly complex expression tree, binary search tree with lazy deletion