Jahak, да это так на коленке, даннуй штуку думаю можно решить разными вариантами, думаю даже я разных 5 вариантов нарисую