Mastering Elliott Wave Principle: Elementary Concepts, Wave Patterns, and Practice Exercises