300 sandwiches