Картофельная запеканка с грибным фаршем

Ингридиенты: 
  • 500 г шампиньонов,
  • 1 кг картофеля,
  • 2 луковицы,
  • 3 ст. ложки сливочного масла,
  • соль, перец, специи по вкусу,
  • 4 яйца,
  • 2 ст. ложки майонеза,
  • тертый сыр.