########## ######### ####### #........# #........) ........# #........# #......... .........# #........# #......... ..........# #........# #######......... ..........# #........###.....'......... ..........# #........'...#####......... ..........#####........##### #......... ..........'...'........# #.<....... ..........#####........# ########+# ..........# #........# ######'### #........# #..# ##'####### #.## #........ #u# ######### ######'##### #......%...# #..........# #..........# #..........+ #..........# #..........# #..........# #..........#