# File lib/ipaddress/ipv4.rb, line 602
    def subnet(subnets=2)
      unless (1..(2**@prefix.host_prefix)).include? subnets
        raise ArgumentError, "Value #{subnets} out of range" 
      end
      calculate_subnets(subnets)
    end