С десяток набросков разной степени осмысленности.

Тык