at puzzle 4 try to change the "or" to "else". In an "If" statement the 1st condition if its followed by "or" it means that 1 of 2 conditions make the statement correct. That "or" really confused me i think its better with an "else". but that's just me.