######## #<.....# ######.######## #........# #........########### #................... #.######............ #.# #...)>....... #.######............ #................... ############.###### #.####### #........ #.....### #.....# #.....# #.....# ####.....#### #...........# #######...........# #.................# #.................### #...................# #...................# #.........(...h.....# #.......######h###### #..(....# ..# #.......# ..#.. ######### ..'..# %.#.%# %%#..# ######