Author: Radovan Cervenka,Ivan Trencansky