# #######..#.# #.<..ooo.... #.########.# #. #. .. ##