Появилась идея, нашла исходник и заморочилась, в итоге всё как обычно: теория так и осталась в голове, а получилось абсолютно что-то другое на практике, но с тем же исходником.