####+####### #..........# #......>...# ###..........# ##.'..........# +<.#..........# ####..........# #..........# #..........+ #..........# ##'######### #.# #.# #.### #...# #####'#### . #........# .. #........# oo. #........##### .... #........'.<.## o.... #........###.o#oo.o.. #........# ##))@oo... ##+####### ###ooo... yy.$$. ..... #####