Eugene is purchasing clothing to make different outfits. Each outfit consists of a top, a bottom and a pair of shoes. Eugene found 2 pairs of shoes and 4 bottoms he would like to purchase. What is the minimum number of tops Eugene needs to purchase to make at least 35 different outfits? Express your answer as a whole number.

There are 8 possible outfits with the shoes and bottoms.

So, what is the smallest multiple of 8 that is at least 35? Using n tops, he gets 8n outfits.