################## #.<...(cO(...?.!.. #.[.....########## #........... #.......#### #.......# ####..#... #..#... #..#... #.....