Magic forest tiles puzzle