Wordscapes solutions from level 3401 to level 3500