####### ####.....# ##........# ####### ######..##.....####..<..# #..'...######..........<# #..##### #######..<..# #.## ####### #.g# ###.# #.. ##.# #