Checkmate Patterns