####### ##.....######## #.............# #...<..o{.....# #.......o..).># ##...########## #.>. #.... #.... #.... #.... #....