####### ####.....# ##........# ####### #..##.....####..<..# +...######......[...<# #### #######..<..# #######