######..## #........# #.%......# #......... #######......... ............... ..>......O.# .......V.l.# ...........# ...........# ######....## #....# #....# #....# #....#