Сделано нормально, а вот задумка не интересная.