All sacks of sugar have the same weight. All sacks of flour also have the same weight, but not necessarily the same as the weight of the sacks of sugar. Suppose that two sacks of sugar together with three sacks of flour weigh no more than 40 pounds, and that the weight of a sack of flour is no more than 5 pounds more than the weight of two sacks of sugar. What is the largest possible weight (in pounds) of a sack of flour?