https://nikvest.com/rectangle-pattern/