3 module 6 by B. van Hilst, J. Broere & M. Sanders