# ....###### #......# ######.##### ####..<..###### .......g.g...^..# #####...........# ##......[...# #..........# #.........(# #..........# ############