Игра в слова-города на С++
Здравствуйте, я студент, и не разбираюсь в Си, помогите пожалуйста, кто может написать программу -- Игру в Слова-Города, где каждое последующее слово начинается с последней буквы предыдущего. Обязательно использование классов.
Словарь городов есть? я думаю тут не найдется людей которые бы бесплатно еще и словарь сделали)
Нужная прога на Java (словарь тамже): http://forum.developing.ru/showthread.php?22317&p=82138