after trying to solve so difficult one am i going crazy or it is a bug