Может у Вас и программа(проект) имеется или Вы как Никола Тесла пока всё в голове представили? Типа играете в шахматы без доски и фигур. В смысле, можно(лучше) фрагмент программы с проблемой оставить, остальное, что не относится к проблеме, удалить и выложить для демонстрации.