Fixed the printF but the logic is a little messed in le head
Finished and changed name.