################ ......O........# ##############.##### #....<# #.##### #.# ###