Contributed by César Ganimi
Contributed by Peiran Tan
Contributed by Tüpokompanii
Contributed by Andrei Bocan