5 18 149 true 0 3 12 18 39