А мне думается ,что задача не решена ,так как не описано поведение выходов в двух комбинациях на входе(задание)...
Полностью с вами согласен.
В реальном оборудовании подобные недоговорки в лучшем случае - неработоспособность. Средняя "паршивость" - оборудование на свалку.