######### #..%....# #.#####.# #..<..#.# #######.# #.# #.# #.# #.# #..