Hasič puzzle