9 Downloadable computer application software for computers, namely, software for learning memorization techniques and exercises; Downloadable computer application software for mobile devices, namely, software for learning memorization techniques and exercises; Downloadable computer software platforms for learning memorization techniques and exercises