adding puzzle18.txt, medium3