I have a requirement to arrge the images on the top part of a LaTex document as follows.

But when I type the following code, although I believe I should get whats shown ablove, what I get is as follows
I am extemely interested in knowing the error in my logic. I am new to LaTex therefore, I would highly appreciate if I could know the error I have made in my code. my code is pasted below.
\documentclass{article}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage[export]{adjustbox}
\usepackage{subcaption}
\graphicspath{ {images/} }
\begin{document}
\begin{flushleft}
\begin{figure}[t!]
\includegraphics [width =0.45\linewidth]{image2}
\end{figure}
\end{flushleft}
\begin{flushright}
\begin{figure}[t!]
\includegraphics [width =0.45\linewidth]{image1}
\includegraphics [width =0.45\linewidth]{image3}
\end{figure}
\end{flushright}
%\includegraphics [ width =0.45\linewidth ]{image1}
\end{document}
If you may need the images, you can download them from here.


flushleftandflushrightformatting has no effect on the figures, since they are independent floating objects. – gernot Sep 04 '16 at 11:44figureenvironment and\textwidthis wide enough for both of them. – gernot Sep 04 '16 at 11:49