Scala training gists