Кстати, интересное решение!)
Подумаю.