While pass (22/28)

While pass