A suggestion: give names to the variables that show what the variable contains: angleIcon and devilIcon
icon and icon2 do NOT say what the variables are