Contributed by Sasha Mikhedov
Contributed by mikhail lychkovskiy
Contributed by Adelina Shaydullina
Contributed by TYPE01
Contributed by Anastasia Balashova (Contrast Foundry)
Contributed by Zakharia Metreveli