docs: public Person newPerson() {
          Person p = new Person();
          p.firstname = firstnames[rand.nextInt(firstnames.length)];
          p.lastname = lastnames[rand.nextInt(lastnames.length)];
          p.sex = sexes[rand.nextInt(2)];
          p.dob = randomDOB();
  
          // state and area code match
          int i = rand.nextInt(areaCodes.length);
          p.phonenumber = randomPhone(areaCodes[i]);
          p.state = states[i];
  
          return p;
      }