É uma solução, mas meu propósito é dominar SQL mesmo e também estou tirando os desafios direto de sites que só aceitam uma linguagem como resposta :)
Entendi, meu amigo. É um problema sintético. No mundo real você não vai usar martelos para parafusar.
Se vocÊ quiser ser uma chave mestre, onde todo lugar vai querer uma pessoa com seu perfil, vai usar martelos, parafusos, alicates e até facas...,