###### ###...... ###........ ##........... ##....l.# ##.....####### #.....###....### ##....##........## #....###...###...# #....##...#####..## #....##..##<.###..# #....###..##.###..# ##....##.....##...# ##....#######....# #......####....## ##............## ####......#### ########