scala PA3