Samurai Sudoku and other puzzle variants: From Florence with love