solved problem 21

runtime is too slow at the moment and we should improve on that