9 Virtual reality game software; computer programs for pre-recorded games; computer software, recorded; computer operating programs, recorded; computer programmes, recorded; downloadable computer software programs ; data processing apparatus; digital signal processors; laser measuring systems; video game cartridges; software for processing images, graphics and text; electronic cards for processing images; cards with integrated circuits; computer game programmes; recorded computer software; electronic publications, downloadable; downloadable electronic books; downloadable electronic study books or papers; recorded computer program for screen golf; recorded computer software for screen golf; recorded computer operating software for screen golf; downloadable computer software programs for screen golf; recorded computer program for golf clinic apparatus; computer software programmes for simulating golf; computer software for analysing golf swing; computer software for analysing golf hitting; videotapes for golf training; audio tapes for golf training; cds for golf training; dvds for golf training; apparatus for detection of the golf ball hitting direction ; apparatus for sensing the speed of golf hitting; apparatus for sensing the golfer setup and weight distribution ; apparatus for measuring the club's golf ball impact strength; apparatus for measuring the club's golf ball impact speed; apparatus for measuring the club's golf ball impact count ; apparatus for measuring the golf ball flight speed and expected flight distance ; apparatus for self-checking the impact for golf; monitoring apparatus for checking the impact of golf clubs; video cameras for golf clinic equipment; computer processor for golf clinic equipment; video monitor for golf clinic equipment; golf simulator.