## .. ##. .. #. #>#### #....# ####.## #..## ##<.#### ##...(# ####...# #... #.