Но вообще мысль понятна, напишу что-нибудь более подходящее.