########### ######### #.......... .%......# #.......... ........# #.......... ........# #.......... .......<# #.<.# ##### #y# ##### #...h.###...#########'####.(.####### ..........#.....#......o..............# %.....<...#.....#............)........# ..........#.....#............)........# ...###...##....##....###...##.........# .ee #...##....##....###...##....####+# .. ....#...........#.....##....# +...........'.....####### #)..........#.....# ##....###...####### ##....########.... #................. #................. #........^........ #.........<....... #................. ##...).#..####.... ########## ##+