Created by @bbbbbgdn and @sviatex in 2024