problem8: tabs to spaces