# ### #### ### ##########....##..###...# # .... #......................##.. #####...###.....#####.............# ####...####.....####...####...........# ###.........###'###.........###..g.....# #......<......'.'......⌠......'......[..# ###........)###+###.........###........# ####...#### ####...#### .......... ##### ##### .........## ..........# ......###.$ ...### # .