## Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

### Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today. Hey Jomar Martinez,

Always post some code even if you know what you're posting is wrong and horrible! I'll help you with this one this time though. The challenge asks us:

```var results: [Int] = []

for n in 1...100 {

// The for loop iterates over the range of numbers 1...100 and assigns each to the constant n
// We then need to create an if statement and perform two checks (operations) on the constant n
// The first check is if the number is odd (n % 2 != 0)
// If the remainder of n divided by 2 is not equal to 0, the number must be odd
// the second check is if the number is a multiple of 7 (n % 7 == 0)
// If the remainder of n divided by 7 is equal to 0, the number must be a multiple of 7
// We use the AND operator && to specify that BOTH of these conditions must be true

if (n % 2 != 0) && (n % 7 == 0) {
// If both are true, we use the append() method to add the value of n to the results array
results.append(n)

}
// End code
}
```

Good Luck!