added code for level 18. That was hard and very funny!