######## ........# ........######## ........#...[..# .......r.#.<....# #......%.#......# ................# .########......# #......# #......# #......# #####.## #.# #.# ######.# #......# #......# #..<...# #......# #......# #..%...# #......# .......# ##......# #......# #.##