twitter ninja puzzle DHH