###. #.... ####..... ####........ ##........... #....<)...# #........##... #...#..### ##. ##.. # ###