Answer
18 hours
Work Step by Step
First pump: 9 hours to fill (1/9 done in an hour)
Second pump: 6 hours to fill (1/6 done in an hour)
$1/9 + 1/6 + 1/x = 1/3$
$18*(1/9 + 1/6 + 1/x = 1/3)$
$2 + 3 + 18/x = 6$
$5 + 18/x = 6$
$18/x = 1$
$18 = x$