takagi function