:-
          :-
          :-
          :-
 !!
 !!
          ..
          :-
 !!
          :-