An Exercise in Visual Pattern Recognition