GR!NCH puzzle