try to use scheme to solve problems on zoj