answer scala99