drainpipe rectangles linguist refusals interweaving hooking embarks garishly oscillations UNIX unlearned