#### ##..## ....# .... #.. #'## #..# #..# #..# #..# #..# #..# ##'# #########..## #......'....# #......#..g.# #########.<## ####