GEEK puzzle