На складе лежало несколько целых головок сыра. Ночью пришли крысы и съели 22 целых головки сыра, причем все ели поровну (но не обязательно, что каждая съела целое число головок). В итоге у некоторых крыс от обжорства заболели животы, а оставшиеся здоровыми 7 крыс пришли на следующую ночь и доели весь сыр. При этом они опять съели поровну, но вдвое меньше, чем в предыдущую ночь. Сколько головок сыра было на складе?