There are 5 different caps c1,c2,c3,c4 and c5 and 5 different boxes B1,B2,B3,B4 and B5. The capacity of each box is sufficient to accommodate all the 5 caps. If B3 can have only C1 or C5, in how many ways can you arrange the caps such that all boxes have one cap?