Alan Graham: Idioms and problem solving techniques in APL2. APL 1986: 172-178