Accepted way (26/27)

Accepted way