Pergunta de entrevista da empresa PayPal

swap consecutive bits in a byte