Programmed by:
mips
ivucica
smygflik

Contributions:
mrauter
nfries88