(1) Let be the language of strings whose upper-row string is a palindrome; . Show using the pumping lemma that is not regular.
(2) Give a context-free grammar generating .
(3) Regard each row as a binary number whose leftmost position is the most significant bit, and let consist of strings whose lower row is three times the upper row; . Let . Give a four-state deterministic finite automaton recognizing .