Solutions for the 8 queens problem