Нам понадобятся

Облачные средства производства

  1. Ножик.
  2. Доска.
  3. Чистая сковорода с крышкой (помыть после сырников).
  4. Плита. Если газовая, то ещё спичка в бумажной коробочке с тёркой для зажигания из красного фосфора.
  5. Периодический выход в офлайн на 90 минут.

Облачные ресурсы

  1. 1 кг МЯСА типа Sus scrofa domesticus или Bos taurus (но его пока не пробовал)
  2. 4 луковички типа Allium cepa.
  3. 2 столовой ложки муки (Tríticum aestívum).
  4. 300 г сметаны (жирной 20%) типа Bos taurus.
  5. 2 столовой ложки горчицы типа Sinapis.
  6. 2 стакана горячего оксида водорода H2O - можно из чайника.
  7. 1/4 чайной ложки хлорида натрия.
  8. Чёрного тёртого/молотого перца (Piper nigrum) чуть-чуть. Говорят, можно ещё паприку – красный порошок такой.
  9. Масло семян подсолнечника масличного дезодорированное, рафинированное.

P.S. Если чего-то нет, но есть жена, то даже не беритесь!

Алгоритм

Псевдокод представлен ниже:

from папа import cut, shuffle
from плита import fry
#from холодильник import *
from холодильник import мясо, сметана, горчица
from тумбочка import мука, масло, соль, перец, лук
import threading  # мы же хотим в онлайн иногда


def тушить(биомасса, **kwargs):
	return fry(биомасса, mode="под крышкой", kwargs)


def сделать_мяса_по_отечески():
	to_fry = [cut(мясо, mode="полосочки"), масло]
	onions = cut(лук, mode="полукольца") 

	обжарено = fry(to_fry, fire="big", minutes="до золотистой корочки")
	обжарено.add(onions) 

	на_тушение = shuffle(обжарено.add([мука, вода]))

	# запустим в отдельном потоке, 
	# но надо будет иногда перемешивать, так что в отладку лучше не уходить
    t = threading.Thread(target=тушить, args=(на_тушение, fire="medium", minutes=45))
    t.daemon = True
    t.start()

	# а пока там всё тушится, приготовим смесь
	смесь = shuffle([сметана, горчица, соль, перец])  # можно прямо в банке от сметаны

	t.join()

	на_тушение= на_тушение.add(смесь)

	# запустим в отдельном потоке, и также надо будет перемешивать, 
	# так что Телега - да, PyCharm - что-то простое
    t = threading.Thread(target=тушить, args=(на_тушение, fire="small", minutes=30))  
    t.daemon = True
    t.start()

	t.join()

	return на_тушение


def main():
	папа = Singleton()
	with open("рот", "a") as mouth:
		# если дети наварят макарон, то вообще огонь!
		mouth.write(папа.сделать_мяса_по_отечески())

PS Satisfaction guaranteed!