Для этого тебе понадобится база данных, например MySQL. В ней ты будешь хранить все контакты по-очереди. На примере веба, могу сказать, что можно использовать php. Создаем основной файл index.html на локальном сервере (с бд и пхп). В нем пишем разметку для ввода контактов и при нажатии на кнопку (submit) - это все дело летит в бд. Адресную книгу можно просматривать с самой бд или сделать отдельный .html файл с данными контактов.
Проще всего хранить данные в xml
Канарейка,канава,комната,канатоходец,знание
Получается у нас четыре секунды для передачи. 1 секунда = 1 сигнал. Значит за 4 секунды устройство передаст 4 сигнала. Таким образом сообщение - это четыре сигнала из трехбуквенного алфавита. Формула : 3 в степени 4, то есть 3*3*3*3 = 81. Итого 81 различное сообщение может передать устройство за 4 секунды