You also seem to have some non-technical knowledge. Now let's see whether you can deal with the next challenge.