Author: Andzej Krawczyk Slawomir Wiak