## Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

### Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

# dont know what to do

Finally, we're ready to find our totals. Create a variable named total. Use map() to find the per-product totals for each item in prices, then use reduce (and add) to find the total value.

im not getting what im suppose to do for this task

prices.py
```from operator import add
from functools import reduce
prices = [
(6.99, 5),
(2.94, 15),
(156.99, 2),
(99.99, 4),
(1.82, 102)
]

def product_sales(x):
return x[0] * x[1]
```

Try breaking down the instructions into steps:

• Create a variable named total.
• Use map() to find the per-product totals for each item in prices, using the function from task 1
• then use reduce (and add) to find the total value. the "map" expression will be the 2nd argument
```from functools import reduce

prices = [
(6.99, 5),
(2.94, 15),
(156.99, 2),
(99.99, 4),
(1.82, 102)
]
def product_sales(dim):
return dim[0]*dim[1]