I've made this website
btc-puzzle.netlify.app It's just like having the cards in your hands. The website is responsive so that you can use it on your phone or tablet too.
How to use:
Flip the Black Card: Hit "Q" or tap/click the "Flip the Black Card" button.
Flip the Silver Card: Hit "W" or tap/click the "Flip Silver Card" button.
Moving Cards:
On Desktop: Click and hold Card B, then move your mouse.
On Mobile/Tablet: Tap and hold Card B, then drag your finger.
Keyboard Controls:
Arrow keys can Control the silver key movement.
The source code is here
https://github.com/johnnstewart/btc-puzzle