extend skrzyzowanie solver