Ну вот, спустя почти 1,5 года с этим челленджем разобрались. Всем, кто участвовал - спасибо.