AWCшка
В общем вот:

лень расписывать, сами переводите.