very good job. 1+

Hope you try to code a better Z12 and Z7 too. They pretty useless so far.