Neoplan, там ошибка в расчётах. "Ты приходишь домой, отдаешь долг маме - рубль и папе - рубль. Теперь ты должны им по 24 рубля. Если откатить транзакцию обратно, то получается, что до того, как она вернула каждому из родителей по рублю, она была должна им по 23 рубля. 23 + 23 = 46. Значит, эта мелкая шкура потратила не 45, а 46 рублей, и просто сама себе надула, воображая, будто просмотр "Игры на понижение" и понимание механизма кредитного дефолтного свопа делает её охрененно крутой. А живёт она в каком-нибудь зачарованном квартале у МКАДа, в спальном районе, улыбающемся щербатым серым ртом серому небу. Утром улицы распухают от невыспавшихся клерков, выхлопы автомобилей пропитывают траву и листву деревьев. Днём прозрачные от своей пустоты люди идут по своим игрушечным делам, а вечером, когда фонари напряженно всматриваются в набегаюший сумрак, всё повторяется в обратном порядке. Эта дурёха и живёт там, и учится, на большую перемену, быть может, даже бегает домой. Она - белый метис, которого занесло в чей-то скучный бородатый анекдот про новые русские гетто.
Что то ерунда какая то. Если идти опять же назад, то тратишь в магазине 45 р. Значит родителям должен 45/2=по 22,5 5 рублей из занятой суммы остались, из низ 3 рубля даешь в долг. Но и эти 3 рубля-долг. Т.е. 3/2=по 1,5 и 2 рубля остались на руках. Их отдаешь родителям в счет погашения долга 2/2=по 1 р. каждому родителю. Теперь складываем 22,5+1,5+1=25 25 должен каждому родителю, умножаем на 2, получается 50, долг целиком. Лишнего вроде нет. Это ИМХО.