Computer Scientist Explains Fractals in 5 Levels of Difficulty