### . .. .## #.#.... ..#.. # ##.... #. ##...# ####.##>..###### ........<....... ##.....######## ####.#..######## ...............# ######..######.# #..c# .....# ##..### ..## .## #. .