Added functional 8 queens puzzle solution