############################### ............................... ........#####.................. #####...# #.....###.......... #...# #.....# #..<....... ####...#####.....###.......... ............................... ###+#####'#######+################# #..........................# #..........................# #..........................# #...................(......+ ##########+###.##.##.##..## #.##.##.##..####### #....#............# #....#.........(..# #....#.......(.(..+ #....#............# #....#............# #....#.........(..# #.[......)((.# #+########c### .......k# .......)+ ........# ........# c.......# ........# ........#