Contributed by Gayaneh Bagdasaryan
Contributed by Artem Strizhkov
Contributed by kmalykh k
Contributed by Adelina Shaydullina
Contributed by Carles Rodrigo Monzó