ABCD patern?

Disclaimer