European Patent Office, The Hague (NL), 2003 Thumbnails Play