/* "Q", by tjh05r, "ultra compact" version
 * (C), or something, me. No blatant copying/sacrificial rites please.
 *
 * Disclaimer: No responsibility is taken by the author for any damage occuring
 * from the reading, cognition or execution of this code.
 *
 * Please feel free to leave your brain in a jar by the door.
 */

class Q{public static void main(String Q[]){Q q=new Q();q.q(_).q(q);}static Q _
;Q q,Q;Q q(Q Q){return Q==_?new Q(){Q q(final Q qQ){return new Q(){Q q(final Q
_Q){return new Q(){Q q(final Q __){return new Q(){Q q(final Q _q){return qQ.q(
_Q.q(qQ).q(qQ)).q(_Q).q(qQ.q(_Q.q(qQ).q(_))).q(new Q(){Q q(Q q){return _Q.q(__)
.q(_Q.q(__).q(_Q.q(__).q(_Q.q(__).q(_Q.q(_q).q(_Q.q(__).q(q.q(_Q.q(_).q(q.q(_Q.
q(_Q.q(q).q(_)).q(q.q(_Q.q(_).q(q.q(_Q.q(_).q(q.q(_Q.q(_).q(q.q(_Q.q(q).q(_Q.q(
_).q(_Q.q(__).q(_Q.q(__).q(_Q.q(__).q(_Q.q(_q).q(_Q.q(__).q(_Q.q(__).q(q.q(_Q.q
(_Q.q(q).q(q)).q(q.q(_Q.q(_Q.q(q).q(_)).q(q.q(_Q.q(q).q(q.q(_Q.q(q).q(q.q(_Q.q(
_Q.q(q).q(q)).q(_Q.q(_q).q(_Q.q(__).q(_Q.q(_q).q(_Q.q(_q).q(_Q.q(_).q(_Q.q(__).
q(_Q.q(__).q(_Q.q(_q).q(_Q.q(__).q(_Q.q(__).q(_Q.q(__).q(q.q(_Q.q(_).q(q.q(_Q.q
(_Q.q(q).q(_)).q(_Q.q(_q).q(_Q.q(_q).q(_Q.q(_q).q(_Q.q(_q).q(_Q.q(__).q(_Q.q(__
).q(q.q(_Q.q(q).q(q.q(_Q.q(_Q.q(q).q(q)).q(_Q.q(_q).q(_Q.q(_q).q(_Q.q(_).q(_Q.q
(__).q(_Q.q(_q).q(_Q.q(__).q(_Q.q(_q).q(_Q.q(__).q(_Q.q(__).q(_Q.q(__).q(_Q.q(
__).q(_Q.q(__).q(_Q.q(__).q(_Q.q(_q).q(_Q.q(__).q(q.q(_Q.q(_Q.q(q).q(_)).q(q.q(
_Q.q(q).q(q.q(_Q.q(q).q(q.q(_Q.q(_Q.q(q).q(q)).q(_Q.q(_q).q(_Q.q(__).q(_Q.q(_q)
.q(_Q.q(_q).q(_Q.q(_).q(q.q(_Q.q(q).q(q.q(_Q.q(_).q(q.q(_Q.q(_Q.q(q).q(_)).q(q.
q(_Q.q(q).q(q.q(_Q.q(_).q(q.q(_Q.q(_).q(q.q(_Q.q(q).q(_Q.q(_).q(_))))))))))))))
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
))))))))));}}.q(new Q(){Q q(Q q){return q.q==_?_Q.q(__).q(_Q.q(_q).q(_Q.q(_q).q
(_Q.q(_q).q(_Q.q(__).q(_Q.q(__).q(q.Q)))))):q.q.q==_?_Q.q(_q).q(_Q.q(__).q(_Q.q
(__).q(_Q.q(__).q(_Q.q(_q).q(_Q.q(__).q(q.Q)))))):q.q.Q==_?_Q.q(__).q(_Q.q(__).
q(_Q.q(__).q(_Q.q(__).q(_Q.q(__).q(_Q.q(__).q(q.Q)))))):_Q.q(_q).q(_Q.q(__).q(
_Q.q(__).q(_Q.q(__).q(_Q.q(__).q(_Q.q(__).q(q.Q))))));}}));}}.q(_Q.q(qQ).q(_));
}}.q(_Q.q(_).q(_));}}.q(qQ.q(qQ));}}:Q.q==_?new Q(){Q q(final Q _q){return new
Q(){Q q(final Q _Q){return new Q(){{q=_q;Q=_Q;}Q q(Q q){return q;}};}};}}:Q.Q==
_?new Q(){Q q(Q q){return(q==_?new Q(){Q q(Q q){System.out.println();return _;}
}:new Q(){Q q(Q q){System.out.print(q.q==_?" ":"*");return _;}}).q(q);}}:new Q(
){Q q(final Q _q){return new Q(){Q q(final Q _Q){return new Q(){Q q(Q q){return
q==_?_:_q.q(_Q.q(q.q)).q(q(q.Q));}};}};}};};}

