All rights reserved.
Author: Zsolt Toth
email: toth@sccg.sk