Hopscotch of Thoughts