passed exo.12 on upper-caserer