Thanks for the comments. We had problem with making the mirrors work as they supposed to, but failed so we went to some easy way so we could finish the game in time. That is the reason the mirror puzzles are broken.