Ну для начала изучить спецификацию
А вот небольшой пример
Повторное использование знаний
Код начинается с четырех пробелов