madmaker embeded systems challenge.