สมมติว่าเรามีสตริง s (ตัวพิมพ์เล็ก) เราต้องหาความยาวของสตริงย่อยที่ยาวที่สุดโดยที่แต่ละสระเกิดขึ้นเป็นจำนวนเท่ากัน ดังนั้น หากอินพุตเป็น s =anewcoffeepot ผลลัพธ์จะเป็น 10 เนื่องจากสตริงย่อย wcoffeepot มีสระสองตัว o และ e ซึ่งเกิดขึ้นสองครั้ง เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - สระ :=แผ