1461169390-58e3d4b5-944d-4ad7-bd4e-f7c78aaa038b

An assistance device may provide a user with an identifier of an access point which is to be set in a wireless device. The user device includes a memory that stores the authentication information received from the output device, and a processor that controls to transmit identification information for identifying its own device on a network to the output device, and to store the authentication information in the memory. If the first program address is protected, a first alternate program address is substituted for the first program address such that program execution will continue at the first alternate program address after execution of the first instruction. The impurity element isolation region has at least a portion with a width that is narrower than that of the element isolation insulating layer.