Stostone rules copied from Nikoli:

Theme: !

Stostone puzzle

Interactive solver at puzz.link