### #.#### #....# #.##.# ########.# # .........# #######..# #..# #..# #.<# #..# #..# #..# #.>. ...# ...# ....# ... ... ......! ..... ..?.. .... #..# #..# #.g# #..# #.)# #..# #..# ###..## #.....# #.. #.....###...... #.....<.'...... #......##....#. #......# ..# #......# # ......... #########