#### ##.<######## ###### #....##....####....## #....#......##......# ### ##..##..##..##..##..# .[. #..##..##..##..##..####.###.# #..##..##(.##..##..##.w....# #..##..##..##..##..##.# #......##......##.....# ##....####....####....# ###### ###### ######