Copyright (c) Petr Tovarys
http://www.300ad.com/systole