abstract pattern

Need Help?