This exercise introduces work with Julia's [type system](http://docs.julialang.org/en/stable/manual/types/) and random [numbers](http://docs.julialang.org/en/stable/stdlib/numbers/). Let's create a structure that will describe our robots and then use it to create new instances and to work with them. Generate the robot's name using randomness and don't worry about collisions, tests sometimes will fail and that's alright. Resetting the robot to the factory settings is like a surgery, so we declare a method that will reset the robot's settings. Take a note that skeleton method reset! has an exclamation mark suffix meaning that the method changes given argument's contents. Futhermore, experiment with testing and check out the situations when there are lots of collisions (like when you generate name one thousand times).