Solved 17. Its forty, not fourty. Psh.
Solved 18.