Все написано в кратком описании, остальное делайте сами.