Nice, and a great solution.