pattern
Credits: 
Nickbar