Pattern Problems