Clever solution
13.5K