- Edited
x = 'Happy Birthday '
print x + x.join('dear name!\n' if i==2 else 'to you,\n' for i in range(4))[:-2] + '.'
Number of characters: 108Edit:
Without spaces
x='Happy Birthday '
print x+x.join('dear name!\n'if i==2 else'to you,\n'for i in range(4))[:-2]+'.'
Number of characters: 99