can be black or white but can only move on a diagonil