Three computers can print out a task in 4 min, 6 min, and 12 min, respectively. How long would it take to complete the task with all three computers working?