2.2 with help from #agda:Saizan, Fuuzetsu; stuck on 2.3 (a)