compute board as numeric pad