Giant Steps in 5 Levels of Difficulty