final for MiniP
scala A3 initial