Ребёнок отвечает: две дырки, большую и маленькую, руководствуясь железными принципами логики: большую дырку для большого кота, маленькую - для маленького.
Взрослый отвечает с улыбкой: одну большую дырку.
Я, как веб-программист, отвечаю: две большие дырки. На тот случай, если коты решат войти или выйти одновременно, и чтоб большой кот не испытывал затруднений вне зависимости от того, в какую дырку решит пройти маленький.