Thanks for the question! It's not intentional but the puzzle generator isn't perfect and you may run into these cases. I would like to figure it out at some point but it hasn't been a priority.