Great code, thanks ! Plese help to understand 1 will it work for third order categorical features interaction ? 2 will it run on Windows computer ? 3 will it work for sparse data ?