ex5-6-7 (pattern)