Haisu ("House", "Talo") on William Hun keksimä logiikkapalapeli. Neliö tai suorakulmainen ruudukko on jaettu alueisiin. Tavoitteena on piirtää viiva ("polku") S:stä (alku) G:hen (päämäärä), joka kulkee kaikkien solujen läpi. Viiva ei voi ylittää itseään. Viiva voi käydä jokaisella alueella useammin kuin kerran. Kun viiva kulkee solun yli, jossa on suuri luku N, se on N:nnen kerran alueella. Jos alueen vasemmassa yläkulmassa on pieni luku n, viivan on käytävä alueella yhteensä n kertaa.

Cross+A osaa ratkaista pulmat 3 x 3 - 30 x 30.