Abstract Scratch Pattern