###### ##..... ....?.. ####### #.....####..<..# #......[...<# #######..<..# #######