Если можно хотя бы идею или где можно посмотреть подобного рода задания (ссылочку)