По основным условиям все работает, но, как я понимаю, не выполняется условие, которое указано в описании/условии. Как можно различать объекты в методе?