Antes de ler isso, sugiro ler este pequeno quebra-cabeça: /puzzling/11408/longest-word-with-adjacent-letters-on-a-keyboard
Quero que você crie um programa que aceite um argumento, uma palavra (apenas letras minúsculas) e emita "Sim" se a palavra puder ser digitada com as teclas adjacentes do teclado (consulte o artigo) e "Não" se a palavra puder seja digitado com letras adjacentes.
Aqui está o layout do teclado usado neste desafio:
┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
| Q | W | E | R | T | Y | U | I | O | P |
└─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┘
| A | S | D | F | G | H | J | K | L |
└─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┘
| Z | X | C | V | B | N | M |
└───┴───┴───┴───┴───┴───┴───┘
Lembre-se: este é um codegolf, então a resposta mais curta ganha!