Brilliant twist on a classic, with clean presentation and a challenging yet fun approach. Tough but rewarding. Nicely done!