Nested for loop and patterns