Nice solution!

The Other Steven