itdn + dmdn

itdn + dmdn solution for icebreaker

Seems to be working good. Dunno what the crackling is.