A 4-variable Boolean function is implemented using an 8:1 multiplexer. Three variables are used as select lines, and the remaining variable is connected appropriately to the data inputs. The minimum number of 8:1 multiplexers required to realize any arbitrary 4-variable Boolean function is