Мне самой не особо нравится, но все равно выложу, может кто заценит...