https://nv5600torquerating.pages.dev/posts/gift-card-puzzles/