I'm currently using the following layout for my weekly exercises at my university:
\documentclass[a4paper, 12pt]{article}
\usepackage{titlesec}
\usepackage{lipsum}
% section title format and spacing
\titleformat{\subsection}[hang]{\sffamily\Large}{Exercise \arabic{section}.\arabic{subsection}}{0pt}{}[]
\titleformat{\subsubsection}[runin]{}{(\alph{subsubsection})}{0pt}{}[]
\titlespacing{\subsubsection}{0pt}{0.5em}{0.75em}
% subsubsection indentation
\let\svsubsubsection\subsubsection
\def\subsubsection{\leftskip1em\svsubsubsection}
\begin{document}
\setcounter{section}{1}
\subsection{}
\subsubsection{}
\lipsum[1-2]
\subsubsection{}
\[ some\ equation \]
\subsection{}
\end{document}
How can I align all lines with the start of the first in a subsection, as shown by the following image: 
And how can I make \[ \] math environments start in the first line of the subsection?

