critical thinking challenge determining network requirements