Hapland 3 (by Robin Allen)
Not enough of these hard adventures yet? So go on and solve the 3rd and last part of this series...