puoi usare benissimo la bitbtl ma è un po' ostica

per vedere come funziona guarda qui

poi ti basta invertire x e y sulla destinazione e la dovrebbe capottare